Smatch Static Analysis

Commit Details

Git Hash: 39ac177c2c5b5612d129c6e65f4485a7f9669c39

Symbolic Name: b_es7_0

Date: 2026-03-18 03:02:57-04:00

Parent: f5525dca (b_es7_0)

Build Status: Success

Filter Warnings

Warnings (856)

Location Function Level Message False Positive Ticket First Seen
ldiskfs/htree_lock.c:31 sparse warning: obsolete array initializer, use C99 syntax - - 13fd5ebe
2025-05-01
ldiskfs/htree_lock.c:32 sparse warning: obsolete array initializer, use C99 syntax - - 13fd5ebe
2025-05-01
ldiskfs/htree_lock.c:33 sparse warning: obsolete array initializer, use C99 syntax - - 13fd5ebe
2025-05-01
ldiskfs/htree_lock.c:34 sparse warning: obsolete array initializer, use C99 syntax - - 13fd5ebe
2025-05-01
ldiskfs/htree_lock.c:35 sparse warning: obsolete array initializer, use C99 syntax - - 13fd5ebe
2025-05-01
ldiskfs/mballoc.c:5248 sparse warning: symbol 'ldiskfs_mb_check_ondisk_bitmap' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-12-03
libcfs/libcfs/debug.c:504 libcfs_debug_dumplog_internal() warn: argument 6 to %ld specifier is cast from pointer - - 006a67ea
2025-06-12
libcfs/libcfs/hash.c:2099 cfs_hash_debug_str() warn: was precision intended? '64' - - 13fd5ebe
2025-05-01
libcfs/libcfs/module.c:372 (null)() warn: (struct ctl_table)->procname cannot be NULL. Expression : lnet_table[14]->procname - - 13fd5ebe
2026-03-11
libcfs/libcfs/module.c:372 (null)() warn: (struct ctl_table)->proc_handler cannot be NULL. Expression : lnet_table[14]->proc_handler - - 13fd5ebe
2026-03-11
libcfs/libcfs/module.c:378 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
libcfs/libcfs/module.c:385 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
libcfs/libcfs/module.c:392 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
libcfs/libcfs/module.c:399 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
libcfs/libcfs/module.c:406 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
libcfs/libcfs/module.c:413 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
libcfs/libcfs/module.c:419 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2026-03-11
libcfs/libcfs/module.c:425 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-12-17
libcfs/libcfs/module.c:432 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
libcfs/libcfs/module.c:439 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
libcfs/libcfs/module.c:446 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
libcfs/libcfs/module.c:453 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
libcfs/libcfs/module.c:460 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
libcfs/libcfs/module.c:467 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
libcfs/libcfs/module.c:499 sparse warning: incorrect type in argument 3 (different address spaces) expected "void *buffer" got "void [noderef] __user *" - - 13fd5ebe
2026-03-11
libcfs/libcfs/module.c:499 lnet_debugfs_read() warn: (struct ctl_table)->proc_handler cannot be NULL. Expression : table->proc_handler - - 13fd5ebe
2026-03-11
libcfs/libcfs/module.c:521 sparse warning: incorrect type in argument 3 (different address spaces) expected "void *buffer" got "void [noderef] __user *" - - 13fd5ebe
2026-03-11
libcfs/libcfs/module.c:521 lnet_debugfs_write() warn: (struct ctl_table)->proc_handler cannot be NULL. Expression : table->proc_handler - - 13fd5ebe
2026-03-11
libcfs/libcfs/module.c:590 lnet_insert_debugfs() warn: (struct ctl_table)->procname cannot be NULL. Expression : table->procname - - 13fd5ebe
2025-05-01
libcfs/libcfs/module.c:591 lnet_insert_debugfs() warn: (struct ctl_table)->procname cannot be NULL. Expression : table->procname - - 13fd5ebe
2026-03-11
libcfs/libcfs/module.c:615 lnet_remove_debugfs() warn: (struct ctl_table)->procname cannot be NULL. Expression : table->procname - - 13fd5ebe
2025-05-01
libcfs/libcfs/module.c:616 lnet_remove_debugfs() warn: (struct ctl_table)->procname cannot be NULL. Expression : table->procname - - 13fd5ebe
2026-03-11
libcfs/libcfs/tracefile.c:57 sparse warning: symbol 'cfs_trace_data' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-01
libcfs/libcfs/tracefile.c:69 sparse warning: symbol 'tctl_task' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-01
libcfs/libcfs/tracefile.c:1217 tracefiled() warn: '&tage->page->lru' not removed from list - - 13fd5ebe
2025-05-01
lnet/klnds/in-kernel-o2iblnd/o2iblnd.c:3421 kiblnd_inet6addr_event() error: '%pIS' expects argument of type struct sockaddr *, argument 4 has type 'struct in6_addr*' - - 13fd5ebe
2025-11-20
lnet/klnds/in-kernel-o2iblnd/o2iblnd_cb.c:652 kiblnd_fmr_map_tx() warn: should 'i << hdev->ibh_page_shift' be a 64 bit type? - - 13fd5ebe
2025-05-01
lnet/klnds/socklnd/socklnd.c:809 ksocknal_nl_get() warn: inconsistent indenting - - 13fd5ebe
2025-05-01
lnet/klnds/socklnd/socklnd.c:2244 ksocknal_inet6addr_event() error: '%pIS' expects argument of type struct sockaddr *, argument 5 has type 'struct in6_addr*' - - 13fd5ebe
2025-05-01
lnet/lnet/api-ni.c:1292 lnet_res_lh_initialize() warn: should '1 << ibits' be a 64 bit type? - - 13fd5ebe
2025-05-01
lnet/lnet/config.c:370 lnet_ni_add_interface() warn: variable dereferenced before check 'iface' (see line XXXX) - - 13fd5ebe
2026-03-11
lnet/lnet/config.c:438 sparse warning: Initializer entry defined twice - - 13fd5ebe
2026-03-11
lnet/lnet/lib-socket.c:325 lnet_sock_create() warn: passing zero to 'ERR_PTR' No LU-18997 13fd5ebe
2025-06-09
lnet/lnet/lnet_debugfs.c:910 (null)() warn: (struct ctl_table)->proc_handler cannot be NULL. Expression : lnet_table[10]->proc_handler - - 13fd5ebe
2025-05-01
lnet/lnet/lnet_debugfs.c:919 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
lnet/lnet/lnet_debugfs.c:925 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
lnet/lnet/lnet_debugfs.c:930 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
lnet/lnet/lnet_debugfs.c:935 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
lnet/lnet/lnet_debugfs.c:940 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
lnet/lnet/lnet_debugfs.c:945 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
lnet/lnet/lnet_debugfs.c:950 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
lnet/lnet/lnet_debugfs.c:955 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
lnet/lnet/lnet_debugfs.c:960 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
lnet/lnet/lnet_debugfs.c:967 sparse warning: incorrect type in initializer (incompatible argument 3 (different address spaces)) expected "int ( [usertype] *proc_handler )( ... )" got "int ( *[usertype] )( ... )" - - c66a7dea
2025-05-01
lnet/lnet/lnet_rdma.c:24 sparse warning: symbol 'nvfs_shutdown' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-01
lnet/lnet/lnet_rdma.c:25 sparse warning: symbol 'nvfs_ops' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-01
lnet/lnet/lnet_rdma.c:26 sparse warning: symbol 'nvfs_n_ops' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-01
lnet/lnet/net_fault.c:56 lnet_fault_attr_to_attr4() error: __builtin_memcpy() '&attr->u' too small (16 vs 64) - - 13fd5ebe
2025-05-01
lnet/lnet/nidstrings.c:1737 sparse warning: Initializer entry defined twice - - 13fd5ebe
2025-05-01
lnet/selftest/console.c:916 lstcon_batch_info() warn: iterator used outside loop: 'test' - - 13fd5ebe
2025-05-01
lnet/selftest/console.c:1174 lstcon_test_nodes_add() warn: missing error code? 'rc' - - 13fd5ebe
2025-05-01
lnet/selftest/console.c:1180 lstcon_test_nodes_add() warn: missing error code? 'rc' - - 13fd5ebe
2025-05-01
lnet/selftest/module.c:103 lnet_selftest_init() warn: missing error code? 'rc' - - 13fd5ebe
2025-05-01
lustre/fid/fid_handler.c:368 seq_server_handle() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/fid/fid_handler.c:382 seq_server_handle() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/fid/fid_store.c:89 seq_store_update() error: 'dt_dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/fld/fld_handler.c:130 fld_update_from_controller() error: uninitialized symbol 'index'. - - 006a67ea
2025-05-03
lustre/fld/fld_handler.c:238 fld_server_lookup() error: uninitialized symbol 'index'. - - 006a67ea
2025-05-03
lustre/fld/fld_index.c:261 fld_insert_entry() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/gzip/deflate.c:289 zlib_setLevel() warn: impossible condition '(level == (-1)) => (0-255 == (-1))' - - d5b03a24
2025-05-01
lustre/include/cl_object.h:2128 lu2cl_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-07-09
lustre/include/cl_object.h:2139 lu2cl() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-07-09
lustre/include/cl_object.h:2145 lu2cl_conf() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-07-09
lustre/include/cl_object.h:2155 luh2coh() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-07-09
lustre/include/dt_object.h:1881 lu2dt_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-12-17
lustre/include/dt_object.h:1917 lu2dt() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-01
lustre/include/lustre_osc.h:797 lu2osc_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-06-27
lustre/include/lustre_osc.h:817 cl2osc() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-07-09
lustre/include/lustre_osc.h:827 obd2osc_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-07-09
lustre/include/lustre_osc.h:843 lu2osc() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-07-09
lustre/include/lustre_osc.h:877 cl2osc_page() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-07-09
lustre/include/lustre_osc.h:882 oap2osc() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-07-09
lustre/include/lustre_osc.h:917 cl2osc_lock() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-07-09
lustre/include/md_object.h:383 lu2md_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-06-28
lustre/include/md_object.h:394 lu2md() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-06-28
lustre/include/uapi/linux/lustre/lustre_idl.h:486 sparse warning: array of flexible structures - - 13fd5ebe
2025-08-25
lustre/include/uapi/linux/lustre/lustre_idl.h:1334 lov_mds_md_size() warn: always true condition '(stripes <= 65535) => (0-u16max <= u16max)' - - 13fd5ebe
2026-02-24
lustre/include/uapi/linux/lustre/lustre_idl.h:3746 sparse warning: array of flexible structures - - 13fd5ebe
2025-05-01
lustre/include/uapi/linux/lustre/lustre_idl.h:3757 sparse warning: array of flexible structures - - 13fd5ebe
2025-05-07
lustre/include/uapi/linux/lustre/lustre_idl.h:3818 sparse warning: array of flexible structures - - 13fd5ebe
2025-07-23
lustre/include/uapi/linux/lustre/lustre_idl.h:3865 sparse warning: array of flexible structures - - 13fd5ebe
2026-03-11
lustre/include/uapi/linux/lustre/lustre_idl.h:3915 sparse warning: array of flexible structures - - 13fd5ebe
2026-03-11
lustre/include/uapi/linux/lustre/lustre_idl.h:3919 sparse warning: array of flexible structures - - 13fd5ebe
2026-03-11
lustre/include/uapi/linux/lustre/lustre_user.h:1153 lov_user_md_size() warn: always true condition '(stripes <= 65535) => (0-u16max <= u16max)' - - 13fd5ebe
2025-10-09
lustre/kunit/kcompr.c:119 fill_input_from_file() warn: passing zero to 'PTR_ERR' - - 997dc859
2025-05-04
lustre/kunit/kcompr.c:310 test_comp_compress_decompress() error: memcmp() 'inpageaddr' too small (4096 vs 131072) - - 997dc859
2026-03-11
lustre/kunit/kcompr.c:310 test_comp_compress_decompress() error: memcmp() 'decomppageaddr' too small (4096 vs 131072) - - 997dc859
2026-03-11
lustre/kunit/kcompr.c:324 test_comp_compress_decompress() warn: passing the wrong variable to kunmap() - - 997dc859
2026-03-11
lustre/kunit/kcompr.c:326 test_comp_compress_decompress() warn: passing the wrong variable to kunmap() - - 997dc859
2026-03-11
lustre/kunit/kcompr.c:328 test_comp_compress_decompress() warn: passing the wrong variable to kunmap() - - 997dc859
2026-03-11
lustre/kunit/kcompr.c:394 test_acomp_compress_decompress() warn: passing zero to 'PTR_ERR' - - f9345d9f
2026-03-11
lustre/kunit/kcompr.c:536 test_acomp_compress_decompress() warn: passing the wrong variable to kunmap() - - 997dc859
2026-03-11
lustre/kunit/kcompr.c:538 test_acomp_compress_decompress() warn: passing the wrong variable to kunmap() - - 997dc859
2026-03-11
lustre/kunit/kcompr.c:540 test_acomp_compress_decompress() warn: passing the wrong variable to kunmap() - - 997dc859
2026-03-11
lustre/kunit/llog_test.c:1206 llog_zeroes() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/kunit/llog_test.c:1300 llog_test_8() warn: duplicate check 'rc' (previous on line XXXX) - - 13fd5ebe
2025-05-01
lustre/kunit/llog_test.c:1339 llog_test_8() warn: duplicate check 'rc' (previous on line XXXX) - - 13fd5ebe
2025-05-01
lustre/kunit/llog_test.c:1598 llog_test_10() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/ldlm/ldlm_lib.c:716 client_connect_import() warn: duplicate check 'rc' (previous on line XXXX) No LU-6500 13fd5ebe
2025-09-25
lustre/ldlm/ldlm_lockd.c:44 sparse warning: symbol 'ldlm_kobj' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-01
lustre/ldlm/ldlm_lockd.c:1019 ldlm_server_blocking_ast() warn: variable dereferenced before check 'lock->l_export' (see line XXXX) - - 13fd5ebe
2025-05-01
lustre/ldlm/ldlm_lockd.c:1157 ldlm_server_completion_ast() warn: variable dereferenced before check 'lock->l_export' (see line XXXX) - - 13fd5ebe
2025-05-01
lustre/ldlm/ldlm_lockd.c:1229 ldlm_server_glimpse_ast() warn: variable dereferenced before check 'lock->l_export' (see line XXXX) - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_bookmark.c:95 lfsck_bookmark_store() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_engine.c:171 lfsck_needs_scan_dir() warn: variable dereferenced before check 'obj' (see line XXXX) - - 13fd5ebe
2025-09-16
lustre/lfsck/lfsck_internal.h:739 sparse warning: array of flexible structures - - c8777fda
2025-05-01
lustre/lfsck/lfsck_internal.h:1100 lfsck_obj2dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-20
lustre/lfsck/lfsck_layout.c:1087 lfsck_layout_store() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_layout.c:1256 lfsck_layout_lastid_create() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_layout.c:1273 lfsck_layout_lastid_create() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_layout.c:1612 lfsck_layout_ins_dangling_rec() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-16
lustre/lfsck/lfsck_layout.c:1623 lfsck_layout_ins_dangling_rec() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-16
lustre/lfsck/lfsck_layout.c:1670 lfsck_layout_del_dangling_rec() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-16
lustre/lfsck/lfsck_layout.c:1680 lfsck_layout_del_dangling_rec() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-16
lustre/lfsck/lfsck_layout.c:2279 __lfsck_layout_update_pfid() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-04
lustre/lfsck/lfsck_layout.c:2291 __lfsck_layout_update_pfid() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-04
lustre/lfsck/lfsck_layout.c:2854 lfsck_layout_conflict_create() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-27
lustre/lfsck/lfsck_layout.c:2868 lfsck_layout_conflict_create() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-27
lustre/lfsck/lfsck_layout.c:2972 lfsck_layout_recreate_lovea() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-27
lustre/lfsck/lfsck_layout.c:3255 lfsck_layout_recreate_lovea() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-27
lustre/lfsck/lfsck_layout.c:3603 __lfsck_layout_repair_dangling() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-27
lustre/lfsck/lfsck_layout.c:3767 lfsck_layout_repair_dangling() warn: 'parent' is an error pointer or valid - - 13fd5ebe
2025-09-27
lustre/lfsck/lfsck_layout.c:3850 lfsck_layout_repair_unmatched_pair() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-27
lustre/lfsck/lfsck_layout.c:3971 lfsck_layout_repair_multiple_references() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-27
lustre/lfsck/lfsck_layout.c:4086 lfsck_layout_repair_multiple_references() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-27
lustre/lfsck/lfsck_layout.c:4138 lfsck_layout_repair_owner() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-27
lustre/lfsck/lfsck_layout.c:4446 lfsck_layout_repair_encflag() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-27
lustre/lfsck/lfsck_layout.c:5906 lfsck_layout_master_exec_oit() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-27
lustre/lfsck/lfsck_layout.c:5947 lfsck_layout_master_exec_oit() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-27
lustre/lfsck/lfsck_layout.c:7253 lfsck_layout_destroy_orphan() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-28
lustre/lfsck/lfsck_layout.c:7266 lfsck_layout_destroy_orphan() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-28
lustre/lfsck/lfsck_layout.c:7312 lfsck_orphan_it_init() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-28
lustre/lfsck/lfsck_lib.c:629 lfsck_lpf_remove_name_entry() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_lib.c:644 lfsck_lpf_remove_name_entry() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_lib.c:745 lfsck_create_lpf_local() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_lib.c:808 lfsck_create_lpf_local() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_lib.c:914 lfsck_create_lpf_remote() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_lib.c:982 lfsck_create_lpf_remote() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_lib.c:1002 lfsck_create_lpf_remote() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_lib.c:1590 lfsck_verify_lpf() warn: variable dereferenced before IS_ERR check 'child1' (see line XXXX) - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_namespace.c:389 lfsck_namespace_store() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_namespace.c:541 lfsck_namespace_trace_update() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_namespace.c:562 lfsck_namespace_trace_update() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_namespace.c:698 lfsck_namespace_links_remove() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_namespace.c:714 lfsck_namespace_links_remove() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_namespace.c:1029 lfsck_namespace_insert_orphan() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_namespace.c:1084 lfsck_namespace_insert_orphan() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_namespace.c:1742 lfsck_namespace_shrink_linkea() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_namespace.c:1794 lfsck_namespace_shrink_linkea() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_namespace.c:2147 lfsck_namespace_rebuild_linkea() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_namespace.c:2164 lfsck_namespace_rebuild_linkea() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_namespace.c:2409 lfsck_namespace_repair_unmatched_pairs() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_namespace.c:2433 lfsck_namespace_repair_unmatched_pairs() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_namespace.c:3142 lfsck_namespace_repair_nlink() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_namespace.c:3182 lfsck_namespace_repair_nlink() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_namespace.c:3508 lfsck_namespace_linkea_clear_overflow() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_namespace.c:3535 lfsck_namespace_linkea_clear_overflow() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_namespace.c:3642 lfsck_namespace_check_agent_entry() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_namespace.c:3672 lfsck_namespace_check_agent_entry() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lfsck/lfsck_namespace.c:6002 lfsck_namespace_assistant_handler_p1() error: 'obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-18
lustre/lfsck/lfsck_namespace.c:6008 lfsck_namespace_assistant_handler_p1() warn: Function too hairy. No more merges. - - 13fd5ebe
2025-10-18
lustre/lfsck/lfsck_namespace.c:6009 lfsck_namespace_assistant_handler_p1() parse error: Function too hairy. Giving up. - - 13fd5ebe
2025-10-18
lustre/lfsck/lfsck_namespace.c:6868 sparse warning: symbol 'lfsck_namespace_assistant_ops' was not declared. Should it be static? No LU-18959 c8777fda
2025-10-28
lustre/lfsck/lfsck_namespace.c:6946 lfsck_verify_linkea() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-18
lustre/lfsck/lfsck_namespace.c:6958 lfsck_verify_linkea() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-18
lustre/lfsck/lfsck_namespace.c:7053 lfsck_update_name_entry() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-18
lustre/lfsck/lfsck_namespace.c:7077 lfsck_update_name_entry() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-18
lustre/lfsck/lfsck_striped_dir.c:212 lfsck_disable_master_lmv() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-16
lustre/lfsck/lfsck_striped_dir.c:239 lfsck_disable_master_lmv() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-16
lustre/lfsck/lfsck_striped_dir.c:1094 lfsck_namespace_update_lmv() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-16
lustre/lfsck/lfsck_striped_dir.c:1110 lfsck_namespace_update_lmv() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-16
lustre/llite/acl.c:87 ll_get_inode_acl() warn: passing zero to 'ERR_PTR' - - 13fd5ebe
2025-05-01
lustre/llite/dir.c:1928 ll_rmfid() warn: potential spectre issue 'lfa_new->fa_fids' [w] - - 13fd5ebe
2025-05-01
lustre/llite/dir.c:1929 ll_rmfid() warn: potential spectre issue 'rcs' [w] - - 13fd5ebe
2025-05-01
lustre/llite/dir.c:1959 ll_rmfid() warn: possible spectre second half. 'rc' - - 13fd5ebe
2025-05-01
lustre/llite/dir.c:2616 ll_dir_ioctl() parse error: Function too hairy. Giving up. - - 13fd5ebe
2025-07-25
lustre/llite/dir.c:2616 ll_dir_ioctl() warn: Function too hairy. No more merges. - - 13fd5ebe
2025-07-25
lustre/llite/file.c:585 ll_dom_finish_open() warn: variable dereferenced before check 'inode' (see line XXXX) - - 13fd5ebe
2025-08-28
lustre/llite/file.c:2042 ll_file_io_generic() warn: inconsistent indenting - - 13fd5ebe
2026-03-18
lustre/llite/file.c:3547 ll_fid2path() warn: check for integer overflow 'pathlen' - - 13fd5ebe
2026-03-18
lustre/llite/file.c:4025 ll_file_lock_ahead() warn: error code type promoted to positive: 'cl_mode' - - 13fd5ebe
2026-03-18
lustre/llite/file.c:4025 ll_file_lock_ahead() warn: unsigned 'cl_mode' is never less than zero. No LU-19006 13fd5ebe
2026-03-18
lustre/llite/file.c:5150 ll_file_ioctl() warn: Function too hairy. No more merges. - - 13fd5ebe
2025-05-01
lustre/llite/file.c:5150 ll_file_ioctl() parse error: Function too hairy. Giving up. - - 13fd5ebe
2025-05-01
lustre/llite/llite_lib.c:3765 ll_ioctl_trash() warn: variable dereferenced before IS_ERR check 'dchild' (see line XXXX) - - 9925c955
2026-03-18
lustre/llite/llite_lib.c:3917 ll_iocontrol() warn: ignoring unreachable code. - - 13fd5ebe
2026-03-18
lustre/llite/llite_mmap.c:204 ll_page_mkwrite0() warn: duplicate check 'result' (previous on line XXXX) No LU-6497 13fd5ebe
2025-05-01
lustre/llite/llite_nfs.c:317 do_nfs_get_name_filldir() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-08-28
lustre/llite/lproc_llite.c:81 llite_tunables_register() warn: Calling kobject_put|get with state->initialized unset from line: XXXX - - 13fd5ebe
2025-05-01
lustre/llite/rw26.c:1123 ll_write_end() warn: check sign expansion for 'result' - - 13fd5ebe
2026-03-18
lustre/llite/rw.c:1463 ras_update() warn: comparing different units: 'ras->ras_window_start_idx < ras->ras_stride_offset' 'unit_page < unit_byte' - - 13fd5ebe
2026-03-11
lustre/llite/statahead.c:380 sa_put() error: we previously assumed 'sai' could be null (see line XXXX) - - 13fd5ebe
2025-05-01
lustre/llite/vvp_dev.c:170 vvp_device_free() error: 'vdv' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/llite/vvp_dev.c:229 vvp_device_init() error: 'vdv' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/llite/vvp_internal.h:234 lu2vvp_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-06-23
lustre/llite/vvp_internal.h:244 cl2vvp() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-06-23
lustre/llite/vvp_internal.h:249 lu2vvp() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-06-23
lustre/llite/vvp_io.c:294 vvp_layout_minor_change() warn: passing zero to 'ERR_CAST' - - 4468fce9
2026-02-24
lustre/llite/vvp_io.c:296 vvp_layout_minor_change() error: 'vlcw' dereferencing possible ERR_PTR() - - 4468fce9
2026-02-24
lustre/llite/vvp_io.c:306 vvp_layout_minor_change() error: 'vob' dereferencing possible ERR_PTR() - - 006a67ea
2025-05-03
lustre/llite/vvp_io.c:490 vvp_io_fini() error: 'vob' dereferencing possible ERR_PTR() - - 006a67ea
2026-02-24
lustre/llite/vvp_io.c:1132 vvp_io_commit_sync() warn: check sign expansion for 'rc' - - 13fd5ebe
2026-02-24
lustre/llite/vvp_object.c:61 vvp_object_print() error: 'obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/llite/vvp_object.c:269 vvp_object_init() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-23
lustre/llite/vvp_object.c:276 vvp_object_init() error: 'vob' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-23
lustre/llite/vvp_object.c:276 vvp_object_init() error: 'cconf' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-23
lustre/llite/xattr_cache.c:643 ll_xattr_cache_get() warn: 'rc' returned from snprintf() might be larger than 11 - - 13fd5ebe
2025-05-01
lustre/llite/xattr_cache.c:647 ll_xattr_cache_get() warn: 'rc' returned from snprintf() might be larger than 11 - - 13fd5ebe
2025-12-23
lustre/lmv/lmv_internal.h:62 lmv2obd_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-01
lustre/lmv/lmv_obd.c:2349 lmv_getattr_name() warn: was precision intended? 'op_data->op_namelen' - - 13fd5ebe
2026-03-11
lustre/lmv/lmv_obd.c:2440 lmv_link() warn: was precision intended? 'op_data->op_namelen' - - 13fd5ebe
2026-03-11
lustre/lmv/lproc_lmv.c:484 sparse warning: symbol 'lprocfs_lmv_obd_vars' was not declared. Should it be static? No LU-18959 13fd5ebe
2026-03-11
lustre/lod/lod_dev.c:161 sparse warning: symbol 'lod_txn_callback_kmem' was not declared. Should it be static? No LU-18959 c8777fda
2025-05-01
lustre/lod/lod_dev.c:973 lod_process_config() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lod/lod_dev.c:1170 lod_recovery_complete() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lod/lod_dev.c:1404 lod_prepare() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lod/lod_dev.c:1498 lod_fid_alloc() error: 'lo' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lod/lod_dev.c:1517 lod_fid_alloc() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lod/lod_dev.c:1550 lod_pfid2stcu() error: 'lod' dereferencing possible ERR_PTR() - - ec25d4a9
2025-06-06
lustre/lod/lod_dev.c:1554 lod_pfid2stcu() error: 'lod' dereferencing possible ERR_PTR() - - ec25d4a9
2025-06-06
lustre/lod/lod_dev.c:1569 lod_pfid2stcu() error: 'lod' dereferencing possible ERR_PTR() - - ec25d4a9
2025-06-06
lustre/lod/lod_dev.c:2199 lod_device_free() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-08
lustre/lod/lod_dev.c:2274 lod_device_fini() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-08
lustre/lod/lod_dev.c:2279 lod_device_fini() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-08
lustre/lod/lod_dev.c:2311 lod_obd_connect() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-08
lustre/lod/lod_dev.c:2320 lod_obd_connect() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-08
lustre/lod/lod_dev.c:2351 lod_obd_disconnect() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-08
lustre/lod/lod_dev.c:2466 lod_obd_get_info() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-08
lustre/lod/lod_dev.c:2525 lod_obd_set_info_async() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-08
lustre/lod/lod_dev.c:2786 lod_iocontrol() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-08
lustre/lod/lod_dev.c:2803 lod_iocontrol() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-08
lustre/lod/lod_internal.h:513 lu2lod_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-07-04
lustre/lod/lod_lov.c:625 lod_fill_mirrors() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-11
lustre/lod/lod_lov.c:799 lod_gen_component_ea() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-11
lustre/lod/lod_lov.c:842 lod_gen_component_ea() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_lov.c:1205 lod_initialize_objects() error: 'md' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_lov.c:1446 lod_parse_striping() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-16
lustre/lod/lod_lov.c:1471 lod_parse_striping() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-16
lustre/lod/lod_lov.c:1585 lod_parse_striping() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-16
lustre/lod/lod_object.c:885 lod_load_lmv_shards() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lod/lod_object.c:902 lod_load_lmv_shards() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lod/lod_object.c:924 lod_load_lmv_shards() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lod/lod_object.c:942 lod_load_lmv_shards() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lod/lod_object.c:1617 lod_xattr_get() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-04
lustre/lod/lod_object.c:1815 lod_parse_dir_striping() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-04
lustre/lod/lod_object.c:1819 lod_parse_dir_striping() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-04
lustre/lod/lod_object.c:2054 lod_mdt_alloc_specific() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-04
lustre/lod/lod_object.c:2059 lod_mdt_alloc_specific() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-04
lustre/lod/lod_object.c:2190 lod_prep_md_striped_create() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-04
lustre/lod/lod_object.c:2525 lod_dir_layout_set() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-08
lustre/lod/lod_object.c:2779 lod_comp_entry_stripe_count() warn: always true condition '(entry->llc_stripe_count <= 65535) => (0-u16max <= u16max)' - - 13fd5ebe
2025-08-08
lustre/lod/lod_object.c:2936 lod_declare_layout_add() warn: always true condition '(lod_comp->llc_stripe_count <= 65535) => (0-u16max <= u16max)' - - 13fd5ebe
2025-08-08
lustre/lod/lod_object.c:3084 lod_declare_layout_set() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-06
lustre/lod/lod_object.c:3099 lod_declare_layout_set() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-01
lustre/lod/lod_object.c:3165 lod_declare_layout_set() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-01
lustre/lod/lod_object.c:3223 lod_declare_layout_del() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-01
lustre/lod/lod_object.c:3229 lod_declare_layout_del() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-04
lustre/lod/lod_object.c:3235 lod_declare_layout_del() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-01
lustre/lod/lod_object.c:3266 lod_declare_layout_del() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-01
lustre/lod/lod_object.c:3296 lod_declare_layout_del() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-01
lustre/lod/lod_object.c:3354 lod_declare_modify_layout() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-01
lustre/lod/lod_object.c:3366 lod_declare_modify_layout() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-01
lustre/lod/lod_object.c:3379 lod_declare_modify_layout() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-01
lustre/lod/lod_object.c:3746 lod_layout_declare_or_purge_mirror() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-04
lustre/lod/lod_object.c:3760 lod_layout_declare_or_purge_mirror() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-01
lustre/lod/lod_object.c:3832 lod_declare_layout_purge() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-01
lustre/lod/lod_object.c:3844 lod_declare_layout_purge() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-01
lustre/lod/lod_object.c:5871 lod_ah_init() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-03
lustre/lod/lod_object.c:5944 lod_ah_init() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-03
lustre/lod/lod_object.c:6013 lod_ah_init() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-03
lustre/lod/lod_object.c:6016 lod_ah_init() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-03
lustre/lod/lod_object.c:6072 lod_ah_init() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-03
lustre/lod/lod_object.c:6424 lod_declare_create() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-03
lustre/lod/lod_object.c:7155 lod_sel_osts_allowed() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-04
lustre/lod/lod_object.c:7178 lod_sel_osts_allowed() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-03
lustre/lod/lod_object.c:7434 lod_sel_handler() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-04
lustre/lod/lod_object.c:7457 lod_sel_handler() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-03
lustre/lod/lod_object.c:7705 lod_declare_update_plain() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-03
lustre/lod/lod_object.c:7740 lod_declare_update_plain() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-03
lustre/lod/lod_object.c:7748 lod_declare_update_plain() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-03
lustre/lod/lod_object.c:7909 lod_check_ost_avail() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-08
lustre/lod/lod_object.c:7915 lod_check_ost_avail() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-01
lustre/lod/lod_object.c:8917 lod_dir_declare_layout_attach() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-03
lustre/lod/lod_object.c:8919 lod_dir_declare_layout_attach() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-03
lustre/lod/lod_object.c:9199 lod_dir_declare_layout_split() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-03
lustre/lod/lod_object.c:9720 lod_object_init() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-03
lustre/lod/lod_object.c:9848 lod_object_free() warn: 'lo' is an error pointer or valid - - 13fd5ebe
2025-09-03
lustre/lod/lod_pool.c:430 lod_pool_new() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lod/lod_pool.c:542 lod_pool_del() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lod/lod_pool.c:580 lod_pool_add() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lod/lod_pool.c:638 lod_pool_remove() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lod/lod_qos.c:529 lod_should_avoid_ost() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lod/lod_qos.c:534 lod_should_avoid_ost() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lod/lod_qos.c:607 lod_check_and_reserve_ost() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-27
lustre/lod/lod_qos.c:623 lod_check_and_reserve_ost() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-27
lustre/lod/lod_qos.c:846 lod_ost_alloc_rr() error: 'm' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-27
lustre/lod/lod_qos.c:998 lod_mdt_alloc_rr() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-27
lustre/lod/lod_qos.c:1231 lod_alloc_ost_list() error: 'm' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-27
lustre/lod/lod_qos.c:1242 lod_alloc_ost_list() error: 'm' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-27
lustre/lod/lod_qos.c:1416 lod_ost_alloc_specific() error: 'm' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-09
lustre/lod/lod_qos.c:1704 lod_ost_alloc_qos() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-09
lustre/lod/lod_qos.c:2029 lod_mdt_alloc_qos() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-09
lustre/lod/lod_qos.c:2041 lod_mdt_alloc_qos() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_qos.c:2077 lod_mdt_alloc_qos() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-09
lustre/lod/lod_qos.c:2080 lod_mdt_alloc_qos() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-09
lustre/lod/lod_qos.c:2117 lod_mdt_alloc_qos() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-23
lustre/lod/lod_qos.c:2175 lod_mdt_alloc_qos() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-09
lustre/lod/lod_qos.c:2235 lod_get_stripe_count_plain() warn: always true condition '(stripe_count <= 65535) => (0-u16max <= u16max)' - - 13fd5ebe
2025-07-09
lustre/lod/lod_qos.c:2466 lod_use_defined_striping() warn: always true condition '(lod_comp->llc_stripe_count <= 65535) => (0-u16max <= u16max)' - - 13fd5ebe
2025-07-09
lustre/lod/lod_qos.c:2550 lod_qos_set_pool() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-09
lustre/lod/lod_qos.c:2682 lod_qos_parse_config() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-09
lustre/lod/lod_qos.c:2766 lod_qos_parse_config() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-09
lustre/lod/lod_qos.c:2782 lod_qos_parse_config() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-09
lustre/lod/lod_qos.c:2798 lod_qos_parse_config() warn: always true condition '(lod_comp->llc_stripe_count <= 65535) => (0-u16max <= u16max)' - - 13fd5ebe
2025-07-09
lustre/lod/lod_qos.c:2870 lod_prepare_avoidance() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-09
lustre/lod/lod_qos.c:2976 lod_collect_avoidance() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-09
lustre/lod/lod_qos.c:3081 lod_qos_prep_create() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-09
lustre/lod/lod_qos.c:3187 lod_prepare_create() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-09
lustre/lod/lproc_lod.c:1382 lod_spill_status_seq_show() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-27
lustre/lov/lov_ea.c:614 lsm_unpackmd_comp_md_v1() warn: 'lsme' is an error pointer or valid - - 13fd5ebe
2025-05-04
lustre/lov/lov_internal.h:342 lov2obd() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-04
lustre/lov/lov_object.c:1386 lov_object_init() error: 'cconf' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/lov/lov_page.c:139 lov_page_init_composite() error: uninitialized symbol 'rc'. - - 006a67ea
2025-05-03
lustre/lraft/raft_server.c:51 __log() warn: 'buf' puts 1024 bytes on stack - - a3e2922f
2025-06-15
lustre/lz4/lz4_decompress.c:156 LZ4_decompress_generic() warn: maybe use && instead of & - - 997dc859
2025-05-03
lustre/lz4/lz4_decompress.c:205 LZ4_decompress_generic() warn: check likely/unlikely parentheses - - 997dc859
2025-05-03
lustre/mdc/lproc_mdc.c:574 sparse warning: symbol 'ldebugfs_mdc_obd_vars' was not declared. Should it be static? No LU-18959 2da8542e
2025-12-10
lustre/mdc/lproc_mdc.c:648 grant_shrink_store() warn: can 'obd' even be NULL? No LU-18995 13fd5ebe
2025-05-01
lustre/mdc/mdc_batch.c:189 sparse warning: symbol 'mdc_update_interpreters' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-01
lustre/mdc/mdc_changelog.c:167 chlg_obd_get() warn: inconsistent returns 'global &chlg_registered_dev_lock'. No LU-18999 13fd5ebe
2025-05-01
lustre/mdc/mdc_dev.c:282 mdc_lock_lockless_cancel() error: 'ols' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mdc/mdc_dev.c:854 mdc_lock_enqueue() error: 'oscl' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mdc/mdc_dev.c:902 mdc_lock_enqueue() error: 'osc' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mdc/mdc_dev.c:964 mdc_lock_init() warn: duplicate check 'enqflags & 32' (previous on line XXXX) - - 13fd5ebe
2025-05-01
lustre/mdc/mdc_dev.c:1268 mdc_io_data_version_start() error: 'obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-09
lustre/mdc/mdc_dev.c:1500 mdc_object_prune() error: 'osc' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-09
lustre/mdc/mdc_dev.c:1523 mdc_object_fiemap() error: 'osc' dereferencing possible ERR_PTR() - - c66a7dea
2025-07-09
lustre/mdc/mdc_dev.c:1623 mdc_object_init() error: 'osc' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mdc/mdc_dev.c:1674 sparse warning: symbol 'mdc_lu_ops' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-01
lustre/mdd/mdd_device.c:1228 mdd_process_config() error: 'm' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-29
lustre/mdd/mdd_device.c:1278 mdd_recovery_complete() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-29
lustre/mdd/mdd_device.c:1333 mdd_prepare() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-29
lustre/mdd/mdd_device.c:1522 mdd_fid_alloc() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-29
lustre/mdd/mdd_device.c:1552 mdd_trash_init() error: 'mdd' dereferencing possible ERR_PTR() - - 18f6c7c1
2025-08-12
lustre/mdd/mdd_device.c:1587 mdd_root_get() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-12
lustre/mdd/mdd_device.c:1600 mdd_statfs() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-12
lustre/mdd/mdd_device.c:1620 mdd_llog_ctxt_get() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-12
lustre/mdd/mdd_device.c:1633 mdd_device_free() warn: 'm' is an error pointer or valid - - 13fd5ebe
2025-08-12
lustre/mdd/mdd_device.c:1673 mdd_obd_connect() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-12
lustre/mdd/mdd_device.c:1682 mdd_obd_connect() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-12
lustre/mdd/mdd_device.c:1697 mdd_obd_disconnect() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-12
lustre/mdd/mdd_device.c:1722 mdd_obd_get_info() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-12
lustre/mdd/mdd_device.c:1745 mdd_obd_set_info_async() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-12
lustre/mdd/mdd_device.c:2354 mdd_iocontrol() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-12
lustre/mdd/mdd_dir.c:802 mdd_changelog_write_rec() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mdd/mdd_dir.c:1369 mdd_changelog_ns_store() error: we previously assumed 'uc' could be null (see line XXXX) - - 13fd5ebe
2025-05-01
lustre/mdd/mdd_dir.c:1420 mdd_changelog_ns_store() error: we previously assumed 'tname' could be null (see line XXXX) - - 225440c9
2025-05-01
lustre/mdd/mdd_dir.c:2226 mdd_unlink() error: 'mdd_cobj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-30
lustre/mdd/mdd_dir.c:2280 mdd_unlink() error: 'mdd_cobj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-23
lustre/mdd/mdd_dir.c:2508 mdd_create_sanity_check() warn: variable dereferenced before check 'spec' (see line XXXX) - - 13fd5ebe
2025-12-23
lustre/mdd/mdd_dir.c:3196 mdd_create() error: 'son' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-23
lustre/mdd/mdd_internal.h:682 lu2mdd_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2026-02-11
lustre/mdd/mdd_internal.h:704 md2mdd_obj() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2026-02-11
lustre/mdd/mdd_internal.h:1011 mdo_declare_index_insert() warn: inconsistent indenting - - 13fd5ebe
2026-02-11
lustre/mdd/mdd_object.c:274 mdd_object_alloc() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-06
lustre/mdd/mdd_object.c:291 mdd_object_init() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-06
lustre/mdd/mdd_object.c:292 mdd_object_init() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-06
lustre/mdd/mdd_object.c:322 mdd_object_free() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-06
lustre/mdd/mdd_object.c:329 mdd_object_free() warn: 'mdd' is an error pointer or valid - - 13fd5ebe
2025-08-06
lustre/mdd/mdd_object.c:339 mdd_object_print() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-06
lustre/mdd/mdd_object.c:403 mdd_xattr_get() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-06
lustre/mdd/mdd_object.c:414 mdd_xattr_get() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-06
lustre/mdd/mdd_object.c:482 mdd_readlink() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-06
lustre/mdd/mdd_object.c:521 mdd_xattr_list() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-06
lustre/mdd/mdd_object.c:978 mdd_changelog_data_store_by_fid() error: we previously assumed 'uc' could be null (see line XXXX) - - 13fd5ebe
2025-05-01
lustre/mdd/mdd_object.c:1090 mdd_changelog() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mdd/mdd_object.c:1311 mdd_attr_set() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-27
lustre/mdd/mdd_object.c:1809 mdd_xattr_merge() error: 'obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-27
lustre/mdd/mdd_object.c:2103 mdd_xattr_split() error: 'obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-27
lustre/mdd/mdd_object.c:2143 mdd_layout_merge_allowed() error: 'o1' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-27
lustre/mdd/mdd_object.c:2906 mdd_swap_layouts() error: 'fst_o' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-27
lustre/mdd/mdd_object.c:2909 mdd_swap_layouts() error: 'snd_o' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-27
lustre/mdd/mdd_object.c:2923 mdd_swap_layouts() error: 'snd_o' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-27
lustre/mdd/mdd_object.c:3127 mdd_swap_layouts() error: uninitialized symbol 'rc2'. - - ffb018a1
2025-08-27
lustre/mdd/mdd_object.c:3129 mdd_swap_layouts() error: 'fst_o' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-27
lustre/mdd/mdd_object.c:3697 mdd_object_make_hint() error: we previously assumed 'spec' could be null (see line XXXX) - - 13fd5ebe
2025-10-23
lustre/mdd/mdd_object.c:3807 mdd_open() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2026-02-24
lustre/mdd/mdd_object.c:3814 mdd_open() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2026-02-24
lustre/mdd/mdd_object.c:3903 mdd_close() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2026-02-24
lustre/mdd/mdd_object.c:3916 mdd_close() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2026-02-24
lustre/mdd/mdd_object.c:4203 mdd_readpage() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2026-02-24
lustre/mdd/mdd_object.c:4269 mdd_object_sync() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2026-02-24
lustre/mdd/mdd_trash.c:1207 mdd_trash_striped_create() warn: passing zero to 'PTR_ERR' - - a4b3e96d
2026-01-04
lustre/mdt/mdt_coordinator.c:2401 hsm_control_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mdt/mdt_coordinator.c:2405 hsm_control_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-25
lustre/mdt/mdt_coordinator.c:2411 hsm_control_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-12
lustre/mdt/mdt_coordinator.c:2412 hsm_control_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-26
lustre/mdt/mdt_coordinator.c:2415 hsm_control_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-25
lustre/mdt/mdt_coordinator.c:2422 hsm_control_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-26
lustre/mdt/mdt_coordinator.c:2423 hsm_control_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-12
lustre/mdt/mdt_coordinator.c:2443 hsm_control_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2026-03-11
lustre/mdt/mdt_handler.c:6070 mdt_stack_init() warn: strcpy() 'dev' of unknown size might be too large for 'name' - - 13fd5ebe
2026-03-11
lustre/mdt/mdt_handler.c:6202 mdt_quota_init() warn: strcpy() 'dev' of unknown size might be too large for 'qmtname' - - 13fd5ebe
2026-03-11
lustre/mdt/mdt_handler.c:7103 mdt_object_print() error: 'mdto' dereferencing possible ERR_PTR() - - 13fd5ebe
2026-03-11
lustre/mdt/mdt_handler.c:8321 mdt_ioc_version_get() warn: inconsistent indenting - - 13fd5ebe
2026-03-11
lustre/mdt/mdt_hsm_cdt_agent.c:653 mdt_hsm_agent_send() error: uninitialized symbol 'len'. - - 182f25ed
2025-08-19
lustre/mdt/mdt_hsm_cdt_client.c:257 hsm_action_permission() warn: always true condition '(0 <= hsma) => (0 <= 0-u32max)' - - 13fd5ebe
2025-05-01
lustre/mdt/mdt_internal.h:1085 mdt_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2026-02-24
lustre/mdt/mdt_internal.h:1090 mdt_obj() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2026-02-24
lustre/mdt/mdt_internal.h:1099 mdt_obj2dt() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2026-02-24
lustre/mdt/mdt_io.c:731 mdt_dom_obj_lvb_update() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-07
lustre/mdt/mdt_io.c:1005 mdt_fallocate_hdl() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2026-03-11
lustre/mdt/mdt_io.c:1085 mdt_fallocate_hdl() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2026-03-11
lustre/mdt/mdt_io.c:1360 mdt_punch_hdl() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2026-03-11
lustre/mdt/mdt_io.c:2108 mdt_dom_discard_data() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2026-03-11
lustre/mdt/mdt_lproc.c:219 identity_expire_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:248 identity_expire_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:260 identity_acquire_expire_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:289 identity_acquire_expire_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:299 identity_upcall_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:315 identity_upcall_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:362 identity_flush_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:378 lprocfs_identity_info_seq_write() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:388 lprocfs_identity_info_seq_write() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:395 lprocfs_identity_info_seq_write() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:401 lprocfs_identity_info_seq_write() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mdt/mdt_lproc.c:408 lprocfs_identity_info_seq_write() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:423 lprocfs_identity_info_seq_write() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:441 identity_int_expire_show() error: 'mdt' dereferencing possible ERR_PTR() - - 225440c9
2025-06-12
lustre/mdt/mdt_lproc.c:452 identity_int_expire_store() error: 'mdt' dereferencing possible ERR_PTR() - - 225440c9
2025-06-12
lustre/mdt/mdt_lproc.c:465 identity_int_acquire_expire_show() error: 'mdt' dereferencing possible ERR_PTR() - - 225440c9
2025-06-12
lustre/mdt/mdt_lproc.c:477 identity_int_acquire_expire_store() error: 'mdt' dereferencing possible ERR_PTR() - - 225440c9
2025-06-12
lustre/mdt/mdt_lproc.c:489 identity_int_flush_store() error: 'mdt' dereferencing possible ERR_PTR() - - 225440c9
2025-06-12
lustre/mdt/mdt_lproc.c:498 mdt_site_stats_seq_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:534 lprocfs_mds_evict_client_seq_write() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:622 mdt_root_squash_seq_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:623 mdt_root_squash_seq_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:637 mdt_root_squash_seq_write() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:671 mdt_nosquash_nids_seq_write() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:681 enable_cap_mask_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:699 enable_cap_mask_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:714 enable_cap_mask_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:729 enable_remote_dir_gid_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:746 enable_remote_dir_gid_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:759 enable_chprojid_gid_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:776 enable_chprojid_gid_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:806 readonly_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:806 readonly_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:807 evict_tgt_nids_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:807 evict_tgt_nids_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:808 dom_read_open_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:808 dom_read_open_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:809 enable_remote_dir_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:809 enable_remote_dir_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:810 enable_remote_rename_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:810 enable_remote_rename_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:811 enable_parallel_rename_dir_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:811 enable_parallel_rename_dir_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:812 enable_parallel_rename_file_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:812 enable_parallel_rename_file_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:813 enable_parallel_rename_crossdir_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:813 enable_parallel_rename_crossdir_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:814 enable_striped_dir_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:814 enable_striped_dir_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:815 enable_dir_migration_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:815 enable_dir_migration_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:816 enable_dir_restripe_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:816 enable_dir_restripe_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:817 enable_dir_auto_split_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:817 enable_dir_auto_split_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:818 dir_restripe_nsonly_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:818 dir_restripe_nsonly_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:819 migrate_hsm_allowed_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:819 migrate_hsm_allowed_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:820 enable_strict_som_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:820 enable_strict_som_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:821 enable_dmv_implicit_inherit_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:821 enable_dmv_implicit_inherit_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:822 enable_dmv_xattr_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:822 enable_dmv_xattr_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:823 enable_rename_trylock_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 f08bf6d4
2025-12-08
lustre/mdt/mdt_lproc.c:823 enable_rename_trylock_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 f08bf6d4
2025-12-08
lustre/mdt/mdt_lproc.c:848 enable_resource_id_check_show() error: 'mdt' dereferencing possible ERR_PTR() - - fb41d3bf
2025-12-08
lustre/mdt/mdt_lproc.c:881 enable_resource_id_check_store() error: 'mdt' dereferencing possible ERR_PTR() - - fb41d3bf
2025-12-08
lustre/mdt/mdt_lproc.c:894 enable_pin_gid_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 e4869bc7
2025-12-08
lustre/mdt/mdt_lproc.c:913 enable_pin_gid_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 e4869bc7
2025-12-08
lustre/mdt/mdt_lproc.c:934 no_create_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:961 no_create_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:1072 dom_lock_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:1130 dom_lock_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:1144 dir_split_count_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:1164 dir_split_count_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:1179 dir_split_delta_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:1196 dir_split_delta_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:1297 max_mod_rpcs_in_flight_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:1322 max_mod_rpcs_in_flight_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/mdt/mdt_lproc.c:1368 job_xattr_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-06
lustre/mdt/mdt_lproc.c:1490 raft_show() error: 'mdt' dereferencing possible ERR_PTR() - - 22b2f3a6
2025-12-08
lustre/mdt/mdt_lvb.c:424 mdt_lvbo_fill() warn: variable dereferenced before check 'obj' (see line XXXX) - - 13fd5ebe
2025-05-01
lustre/mdt/mdt_mds.c:551 mds_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-01
lustre/mdt/mdt_mds.c:573 mds_device_free() warn: 'm' is an error pointer or valid - - 13fd5ebe
2025-05-01
lustre/mdt/mdt_mds.c:648 mds_health_check() error: 'mds' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mgc/lproc_mgc.c:39 sparse warning: symbol 'ldebugfs_mgc_obd_vars' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-01
lustre/mgc/mgc_request.c:459 sparse warning: symbol 'llog_process_lock' was not declared. Should it be static? No LU-18956 13fd5ebe
2025-05-01
lustre/mgc/mgc_request.c:1217 mgc_create_new_conn() error: uninitialized symbol 'rc'. - - e30a7c57
2025-12-17
lustre/mgc/mgc_request.c:1382 mgc_apply_recover_logs() warn: strcpy() 'cld->cld_logname' of unknown size might be too large for 'obdname' - - 13fd5ebe
2025-12-17
lustre/mgc/mgc_request.c:1608 mgc_process_recover_log() warn: comparing different units: 'i < nrpages' 'unit_array_size < unit_page' - - 13fd5ebe
2025-12-17
lustre/mgc/mgc_request_server.c:615 mgc_process_nodemap_log() warn: comparing different units: 'i < nrpages' 'unit_array_size < unit_page' - - 13fd5ebe
2026-01-29
lustre/mgs/lproc_mgs.c:221 fstype_show() error: 'mgs' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mgs/lproc_mgs.c:237 mntdev_show() error: 'mgs' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mgs/mgs_handler.c:1296 mgs_connect_to_osd() error: 'm->mgs_bottom' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-10
lustre/mgs/mgs_handler.c:1560 mgs_device_free() warn: 'mgs' is an error pointer or valid - - 13fd5ebe
2025-12-10
lustre/mgs/mgs_handler.c:1586 mgs_object_init() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-10
lustre/mgs/mgs_handler.c:1681 mgs_device_fini() error: 'mgs' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-10
lustre/mgs/mgs_handler.c:1846 mgs_health_check() error: 'mgs' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-10
lustre/mgs/mgs_internal.h:317 lu2mgs_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-06-17
lustre/mgs/mgs_internal.h:373 mgs_direntry_free() warn: variable dereferenced before check 'de' (see line XXXX) - - 13fd5ebe
2025-08-14
lustre/mgs/mgs_llog.c:1392 check_markers() warn: inconsistent indenting - - 13fd5ebe
2025-09-08
lustre/mgs/mgs_llog.c:1767 mgs_replace_log() error: 'mgs_dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-08
lustre/mgs/mgs_llog.c:4263 mgs_srpc_set_param_udesc_mem() warn: ignoring unreachable code. - - 13fd5ebe
2025-09-08
lustre/mgs/mgs_llog.c:5621 mgs_lcfg_fork() warn: variable dereferenced before check 'newname' (see line XXXX) - - 13fd5ebe
2025-08-18
lustre/mgs/mgs_llog.c:5621 mgs_lcfg_fork() warn: variable dereferenced before check 'oldname' (see line XXXX) - - 13fd5ebe
2025-08-18
lustre/mgs/mgs_nids.c:474 mgs_tnl_update() warn: possible memory leak of 'tnl' - - bfbc5e6b
2025-07-08
lustre/mgs/mgs_nids.c:916 mgs_get_ir_logs() warn: comparing different units: 'page_count <= nrpages' 'unit_page <= unit_array_size' - - 13fd5ebe
2025-07-23
lustre/mgs/mgs_nids.c:938 mgs_get_ir_logs() warn: comparing different units: 'i < nrpages' 'unit_page < unit_array_size' - - 13fd5ebe
2025-07-23
lustre/obdclass/class_obd.c:523 class_handle_ioctl() warn: maybe return -EFAULT instead of the bytes remaining? - - 13fd5ebe
2025-07-08
lustre/obdclass/class_obd.c:625 obd_init_checks() warn: 'len' returned from snprintf() might be larger than 64 - - 13fd5ebe
2025-07-08
lustre/obdclass/class_obd.c:630 obd_init_checks() warn: 'len' returned from snprintf() might be larger than 64 - - 13fd5ebe
2025-07-08
lustre/obdclass/cl_io.c:1724 ll_dio_user_copy() warn: passing zero to 'PTR_ERR' - - 13fd5ebe
2026-03-11
lustre/obdclass/dt_object.c:652 dt_data_version_init() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/obdclass/dt_object.c:1426 dt_tunables_init() warn: missing error code? 'rc' - - 13fd5ebe
2026-02-24
lustre/obdclass/jobid.c:46 sparse warning: symbol 'jobid_hash_lock' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-01
lustre/obdclass/llog.c:189 llog_destroy() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/obdclass/llog.c:253 llog_cancel_arr_rec() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-21
lustre/obdclass/llog.c:1278 llog_open_create() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-11
lustre/obdclass/llog.c:1392 llog_write_cookie() error: 'dt' dereferencing possible ERR_PTR() - - eeaeac79
2025-09-24
lustre/obdclass/llog.c:1708 llog_retain() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-09
lustre/obdclass/llog_cat.c:119 llog_cat_new_log() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/obdclass/llog_cat.c:189 llog_cat_new_log() error: we previously assumed 'loghandle->lgh_hdr' could be null (see line XXXX) - - 13fd5ebe
2025-09-11
lustre/obdclass/llog_cat.c:221 llog_cat_new_log() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-11
lustre/obdclass/llog_cat.c:576 llog_cat_current_log() warn: 'loghandle' could be an error pointer - - 13fd5ebe
2025-09-11
lustre/obdclass/llog_cat.c:576 llog_cat_current_log() warn: 'loghandle' is an error pointer or valid - - 13fd5ebe
2025-09-11
lustre/obdclass/llog_cat.c:712 llog_cat_add() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/obdclass/llog_osd.c:1601 llog_osd_open() error: we previously assumed 'name' could be null (see line XXXX) - - 13fd5ebe
2025-09-11
lustre/obdclass/local_storage.c:943 local_oid_storage_init() warn: 'o' is an error pointer or valid - - 13fd5ebe
2025-05-01
lustre/obdclass/local_storage.h:55 dt2ls_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-01
lustre/obdclass/local_storage.h:65 lu2ls_obj() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-01
lustre/obdclass/lprocfs_jobstats.c:444 lprocfs_job_stats_log() warn: 'existing_job' could be an error pointer - - 225440c9
2026-02-24
lustre/obdclass/lprocfs_jobstats.c:459 lprocfs_job_stats_log() error: 'job' dereferencing possible ERR_PTR() - - 225440c9
2026-02-24
lustre/obdclass/lprocfs_status.c:2371 checksum_type_show() warn: can 'obd' even be NULL? No LU-18995 225440c9
2026-02-24
lustre/obdclass/lprocfs_status.c:2398 checksum_type_store() warn: can 'obd' even be NULL? No LU-18995 225440c9
2026-02-24
lustre/obdclass/lprocfs_status_server.c:439 ldebugfs_rhash_seq_show() warn: was precision intended? '16' - - 13fd5ebe
2025-05-01
lustre/obdclass/lprocfs_status_server.c:1237 lprocfs_save_stats() warn: passing zero to 'ERR_CAST' - - 006a67ea
2025-09-25
lustre/obdclass/lprocfs_status_server.c:1248 lprocfs_save_stats() error: 'dt' dereferencing possible ERR_PTR() - - 006a67ea
2025-09-25
lustre/obdclass/lprocfs_status_server.c:1249 lprocfs_save_stats() warn: possible memory leak of 'buf' - - 006a67ea
2025-09-25
lustre/obdclass/lprocfs_status_server.c:1260 lprocfs_save_stats() error: 'dt' dereferencing possible ERR_PTR() - - 006a67ea
2025-09-25
lustre/obdclass/lprocfs_status_server.c:1291 lprocfs_save_stats() warn: possible memory leak of 'buf' - - 006a67ea
2025-09-25
lustre/obdclass/lprocfs_status_server.c:1335 lprocfs_load_stats() error: 'dt' dereferencing possible ERR_PTR() - - 006a67ea
2025-06-12
lustre/obdclass/lprocfs_status_server.c:1342 lprocfs_load_stats() error: 'dt' dereferencing possible ERR_PTR() - - 006a67ea
2025-09-25
lustre/obdclass/lprocfs_status_server.c:1356 lprocfs_load_stats() error: 'dt' dereferencing possible ERR_PTR() - - 006a67ea
2025-09-25
lustre/obdclass/lprocfs_status_server.c:1369 lprocfs_load_stats() error: 'dt' dereferencing possible ERR_PTR() - - 006a67ea
2025-09-25
lustre/obdclass/lu_object.c:1904 sparse warning: symbol 'lu_env_rhash' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-01
lustre/obdclass/obd_config.c:1977 class_config_llog_handler() warn: variable dereferenced before check 'cfg' (see line XXXX) - - 13fd5ebe
2025-09-25
lustre/obdclass/scrub.c:44 scrub_obj2dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-01
lustre/obdclass/scrub.c:218 scrub_file_store() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/obdclass/scrub.c:482 sparse warning: symbol 'scrub_status_names' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-01
lustre/obdclass/scrub.c:493 sparse warning: symbol 'scrub_flags_names' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-01
lustre/obdclass/scrub.c:501 sparse warning: symbol 'scrub_param_names' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-01
lustre/obdclass/scrub.c:784 lustre_index_backup_body() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/obdclass/scrub.c:837 lustre_index_backup_header() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/obdclass/scrub.c:901 lustre_index_update_lma() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/obdclass/scrub.c:968 lustre_index_backup_one() error: we previously assumed 'tgt_obj->do_index_ops' could be null (see line XXXX) - - 13fd5ebe
2025-05-01
lustre/obdecho/echo.c:70 echo_srv_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-21
lustre/obdecho/echo.c:932 echo_srv_device_free() warn: 'esd' is an error pointer or valid - - 13fd5ebe
2026-02-24
lustre/obdecho/echo_client.c:122 cl2echo_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-01
lustre/obdecho/echo_client.c:164 lu2emd_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-01
lustre/obdecho/echo_client.c:249 echo_object_init() error: 'ed' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/obdecho/echo_client.c:723 echo_device_alloc() error: 'emd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/obdecho/echo_client.c:798 echo_device_fini() error: 'ed' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/obdecho/echo_client.c:809 echo_device_free() error: 'ed' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/ofd/lproc_ofd.c:70 seqs_allocated_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/ofd/lproc_ofd.c:112 precreate_batch_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/ofd/lproc_ofd.c:144 precreate_batch_store() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/ofd/lproc_ofd.c:166 atime_diff_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/ofd/lproc_ofd.c:196 atime_diff_store() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/ofd/lproc_ofd.c:222 ofd_last_id_seq_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/ofd/lproc_ofd.c:227 ofd_last_id_seq_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/ofd/lproc_ofd.c:255 degraded_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/ofd/lproc_ofd.c:285 degraded_store() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/ofd/lproc_ofd.c:314 enable_resource_id_check_show() error: 'ofd' dereferencing possible ERR_PTR() - - f1de6bf1
2025-07-07
lustre/ofd/lproc_ofd.c:348 enable_resource_id_check_store() error: 'ofd' dereferencing possible ERR_PTR() - - f1de6bf1
2025-07-07
lustre/ofd/lproc_ofd.c:377 enable_resource_id_repair_show() error: 'ofd' dereferencing possible ERR_PTR() - - aa793cb9
2025-10-21
lustre/ofd/lproc_ofd.c:411 enable_resource_id_repair_store() error: 'ofd' dereferencing possible ERR_PTR() - - aa793cb9
2025-10-21
lustre/ofd/lproc_ofd.c:438 resource_id_repair_queue_count_show() error: 'ofd' dereferencing possible ERR_PTR() - - 294e0099
2025-10-21
lustre/ofd/lproc_ofd.c:477 resource_id_repair_queue_count_store() error: 'ofd' dereferencing possible ERR_PTR() - - 294e0099
2025-10-21
lustre/ofd/lproc_ofd.c:500 no_create_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:528 no_create_store() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:557 readonly_show() error: 'ofd' dereferencing possible ERR_PTR() - - 225440c9
2025-10-21
lustre/ofd/lproc_ofd.c:585 readonly_store() error: 'ofd' dereferencing possible ERR_PTR() - - 225440c9
2025-10-21
lustre/ofd/lproc_ofd.c:609 fstype_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:640 sync_journal_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:670 sync_journal_store() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:683 ofd_brw_size_seq_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:713 ofd_brw_size_seq_write() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:834 soft_sync_limit_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/ofd/lproc_ofd.c:867 soft_sync_limit_store() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/ofd/lproc_ofd.c:890 lfsck_speed_limit_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/ofd/lproc_ofd.c:920 lfsck_speed_limit_store() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/ofd/lproc_ofd.c:940 ofd_lfsck_layout_seq_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/ofd/lproc_ofd.c:960 ofd_lfsck_verify_pfid_seq_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/ofd/lproc_ofd.c:996 ofd_lfsck_verify_pfid_seq_write() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/ofd/lproc_ofd.c:1015 access_log_mask_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/ofd/lproc_ofd.c:1045 access_log_mask_store() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/ofd/lproc_ofd.c:1058 access_log_size_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/ofd/lproc_ofd.c:1082 access_log_size_store() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-12-08
lustre/ofd/ofd_compress.c:530 ofd_map_chunks_to_lnb_read() warn: missing conversion: 'pages + maxlnb' 'unit_page + unit_array_size' - - 006a67ea
2025-05-03
lustre/ofd/ofd_compress.c:534 ofd_map_chunks_to_lnb_read() warn: missing conversion: 'pages + maxlnb' 'unit_page + unit_array_size' - - 006a67ea
2025-06-06
lustre/ofd/ofd_compress.c:740 ofd_map_chunks_to_lnb_write() warn: missing conversion: 'pages + maxlnb' 'unit_page + unit_array_size' - - 006a67ea
2025-06-12
lustre/ofd/ofd_compress.c:744 ofd_map_chunks_to_lnb_write() warn: missing conversion: 'pages + maxlnb' 'unit_page + unit_array_size' - - 006a67ea
2026-02-24
lustre/ofd/ofd_compress.c:1187 ofd_object_punch_compr() warn: duplicate check 'orig_lnb' (previous on line XXXX) - - 006a67ea
2026-02-24
lustre/ofd/ofd_dev.c:210 ofd_stack_init() error: 'm->ofd_osd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-18
lustre/ofd/ofd_dev.c:356 ofd_process_config() error: 'm' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-18
lustre/ofd/ofd_dev.c:451 ofd_object_init() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-18
lustre/ofd/ofd_dev.c:626 ofd_prepare() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-18
lustre/ofd/ofd_dev.c:686 ofd_recovery_complete() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-18
lustre/ofd/ofd_dev.c:3454 ofd_device_free() warn: 'm' is an error pointer or valid - - 13fd5ebe
2026-03-11
lustre/ofd/ofd_internal.h:233 ofd_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-10-21
lustre/ofd/ofd_internal.h:265 ofd_obj() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-10-21
lustre/ofd/ofd_obd.c:1403 ofd_health_check() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-09
lustre/osc/lproc_osc.c:645 grant_shrink_store() warn: can 'obd' even be NULL? No LU-18995 13fd5ebe
2025-11-18
lustre/osc/lproc_osc.c:938 sparse warning: symbol 'ldebugfs_osc_obd_vars' was not declared. Should it be static? No LU-18959 2da8542e
2026-02-24
lustre/osc/osc_compress.c:364 compress_request() warn: missing conversion: 'chunk_start + chunk_len' 'unit_array_size + unit_page' - - 006a67ea
2026-03-11
lustre/osc/osc_compress.c:381 compress_request() warn: missing conversion: 'pga_i + chunk_len' 'unit_array_size + unit_page' - - 006a67ea
2026-03-11
lustre/osc/osc_compress.c:393 compress_request() warn: missing conversion: 'chunk_start + chunk_len' 'unit_array_size + unit_page' - - 006a67ea
2026-03-11
lustre/osc/osc_compress.c:433 compress_request() warn: missing conversion: 'chunk_start + chunk_len' 'unit_array_size + unit_page' - - 006a67ea
2025-06-06
lustre/osc/osc_dev.c:175 osc_device_free() warn: 'oc' is an error pointer or valid - - 13fd5ebe
2025-05-04
lustre/osc/osc_io.c:68 osc_io_read_ahead_prep() error: 'osc' dereferencing possible ERR_PTR() - - 54840f05
2025-05-08
lustre/osc/osc_io.c:139 osc_io_submit() error: 'osc' dereferencing possible ERR_PTR() - - 006a67ea
2025-05-04
lustre/osc/osc_io.c:451 osc_io_iter_init() error: 'osc' dereferencing possible ERR_PTR() - - 006a67ea
2026-03-11
lustre/osc/osc_io.c:828 osc_io_data_version_start() error: 'obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2026-03-11
lustre/osc/osc_io.c:1396 osc_io_init() error: 'osc' dereferencing possible ERR_PTR() - - 13fd5ebe
2026-03-11
lustre/osc/osc_lock.c:107 osc_lock_fini() error: 'ols' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osc/osc_lock.c:802 osc_lock_to_lockless() error: 'oob' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-04
lustre/osc/osc_lock.c:942 osc_lock_enqueue() error: 'osc' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-04
lustre/osc/osc_lock.c:954 osc_lock_enqueue() error: 'oscl' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-29
lustre/osc/osc_lock.c:1113 osc_lock_cancel() error: 'oscl' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-29
lustre/osc/osc_lock.c:1127 osc_lock_print() error: 'lock' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-29
lustre/osc/osc_lock.c:1147 osc_lock_lockless_cancel() error: 'ols' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-29
lustre/osc/osc_object.c:50 osc_object_init() error: 'cconf' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osc/osc_object.c:50 osc_object_init() error: 'osc' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osc/osc_object.c:88 osc_object_free() error: 'osc' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osc/osc_object.c:124 osc_object_print() error: 'osc' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osc/osc_object.c:229 osc_object_prune() error: 'osc' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osc/osc_page.c:87 osc_page_print() error: 'opg' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osc/osc_page.c:133 osc_page_delete() error: 'opg' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osc/osc_page.c:181 osc_page_clip() error: 'opg' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-29
lustre/osc/osc_page.c:202 osc_page_touch() error: 'opg' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-29
lustre/osc/osc_page.c:250 osc_page_init() error: 'osc' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-29
lustre/osc/osc_request.c:811 osc_shrink_grant() warn: should 'cli->cl_max_pages_per_rpc << 12' be a 64 bit type? - - 13fd5ebe
2025-05-01
lustre/osc/osc_request.c:829 osc_shrink_grant_to_target() warn: should 'cli->cl_max_pages_per_rpc << 12' be a 64 bit type? - - 13fd5ebe
2025-05-01
lustre/osc/osc_request.c:2138 sparse warning: symbol 'dbgcksum_file_name' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-04
lustre/osd-ldiskfs/osd_handler.c:81 sparse warning: symbol 'ldiskfs_flush_descriptors_seconds' was not declared. Should it be static? No LU-18959 c8777fda
2025-05-01
lustre/osd-ldiskfs/osd_handler.c:84 sparse warning: symbol 'ldiskfs_delayed_unlink_blocks' was not declared. Should it be static? No LU-18959 c8777fda
2025-05-01
lustre/osd-ldiskfs/osd_handler.c:90 sparse warning: symbol 'osd_itea_cachep' was not declared. Should it be static? No LU-18959 c8777fda
2025-05-01
lustre/osd-ldiskfs/osd_handler.c:2554 osd_statfs() warn: variable dereferenced before check 'osd->od_mnt' (see line XXXX) - - 13fd5ebe
2026-02-24
lustre/osd-ldiskfs/osd_handler.c:2831 osd_ro() warn: argument 4 to %lx specifier is cast from pointer - - 006a67ea
2025-09-17
lustre/osd-ldiskfs/osd_handler.c:3927 __osd_create() error: we previously assumed 'obj->oo_inode' could be null (see line XXXX) - - 13fd5ebe
2026-02-08
lustre/osd-ldiskfs/osd_handler.c:7572 osd_ldiskfs_it_fill() warn: duplicate check 'rc' (previous on line XXXX) - - 13fd5ebe
2026-02-02
lustre/osd-ldiskfs/osd_handler.c:9223 osd_health_check() warn: variable dereferenced before check 'osd->od_mnt' (see line XXXX) - - 13fd5ebe
2026-03-11
lustre/osd-ldiskfs/osd_iam.c:2001 split_index_node() warn: inconsistent indenting - - 13fd5ebe
2025-05-01
lustre/osd-ldiskfs/osd_iam_lfix.c:201 sparse warning: symbol 'lfix_dump' was not declared. Should it be static? No LU-18974 c8777fda
2025-05-01
lustre/osd-ldiskfs/osd_io.c:2588 sparse warning: incorrect type in assignment (different address spaces) expected "struct fiemap_extent [noderef] __user *[assigned] fi_extents_start" got "struct fiemap_extent *" - - c8777fda
2026-03-11
lustre/osd-ldiskfs/osd_lproc.c:824 sparse warning: symbol 'ldebugfs_osd_obd_vars' was not declared. Should it be static? No LU-18959 c8777fda
2025-05-04
lustre/osd-ldiskfs/osd_quota_fmt.c:55 quota_read_blk() warn: should 'blk << 10' be a 64 bit type? - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:169 sync_changes_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:184 max_sync_changes_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:203 max_sync_changes_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:225 max_rpcs_in_flight_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:256 max_rpcs_in_flight_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:315 max_rpcs_in_progress_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:346 max_rpcs_in_progress_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:368 create_count_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:393 create_count_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:449 max_create_count_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:475 max_create_count_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:518 prealloc_next_id_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:557 prealloc_last_id_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:586 prealloc_next_seq_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:612 prealloc_last_seq_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:637 prealloc_reserved_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:660 maxage_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:689 maxage_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:712 prealloc_status_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:727 prealloc_force_new_seq_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:744 prealloc_force_new_seq_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:802 old_sync_processed_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:939 reserved_mb_high_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:964 reserved_mb_high_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:985 reserved_mb_low_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:1008 reserved_mb_low_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:1028 reserved_ino_high_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:1052 reserved_ino_high_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:1072 reserved_ino_low_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:1097 reserved_ino_low_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lproc_osp.c:1134 osp_sync_error_list_seq_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lwp_dev.c:40 lu2lwp_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-01
lustre/osp/lwp_dev.c:318 lwp_device_free() warn: 'm' is an error pointer or valid - - 13fd5ebe
2025-05-01
lustre/osp/lwp_dev.c:377 lwp_device_fini() error: 'm' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lwp_dev.c:380 lwp_device_fini() error: 'm' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lwp_dev.c:383 lwp_device_fini() error: 'm' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lwp_dev.c:421 lwp_notify_main() error: 'lwp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lwp_dev.c:453 lwp_notify_users() error: 'lwp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lwp_dev.c:489 lwp_obd_connect() error: 'lwp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/lwp_dev.c:570 lwp_obd_disconnect() error: 'lwp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_dev.c:660 osp_process_config() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_dev.c:725 osp_recovery_complete() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_dev.c:745 osp_fid_alloc() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_dev.c:777 osp_pfid2stcu() error: 'osp' dereferencing possible ERR_PTR() - - ec25d4a9
2025-06-06
lustre/osp/osp_dev.c:810 osp_statfs() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_dev.c:875 osp_sync() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_dev.c:1334 osp_device_free() warn: 'osp' is an error pointer or valid - - 13fd5ebe
2025-06-06
lustre/osp/osp_dev.c:1396 osp_device_fini() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-06
lustre/osp/osp_dev.c:1471 osp_obd_connect() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-06
lustre/osp/osp_dev.c:1605 osp_import_event() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-06
lustre/osp/osp_dev.c:1618 osp_import_event() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_dev.c:1634 osp_import_event() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-06
lustre/osp/osp_dev.c:1648 osp_import_event() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-06
lustre/osp/osp_dev.c:1703 osp_iocontrol() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-06
lustre/osp/osp_dev.c:1769 osp_obd_get_info() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-06
lustre/osp/osp_dev.c:1806 osp_obd_set_info_async() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-06
lustre/osp/osp_internal.h:469 lu2osp_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2026-03-04
lustre/osp/osp_internal.h:480 dt2osp_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2026-03-04
lustre/osp/osp_md_object.c:485 osp_md_index_lookup() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_md_object.c:498 osp_md_index_lookup() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_md_object.c:509 osp_md_index_lookup() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_md_object.c:520 osp_md_index_lookup() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_md_object.c:961 osp_md_object_lock() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_md_object.c:1057 osp_md_destroy() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_md_object.c:1146 osp_md_declare_write() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_md_object.c:1299 osp_md_read() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_md_object.c:1304 osp_md_read() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_md_object.c:1307 osp_md_read() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_object.c:592 osp_attr_get() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_object.c:615 osp_attr_get() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_object.c:938 osp_declare_xattr_get() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_object.c:995 osp_xattr_get() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_object.c:1459 osp_declare_create() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_object.c:1462 osp_declare_create() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_object.c:1578 osp_create() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_object.c:1590 osp_create() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_object.c:1604 osp_create() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_object.c:1604 osp_create() warn: check likely/unlikely parentheses No LU-19001 13fd5ebe
2025-05-01
lustre/osp/osp_object.c:1666 osp_declare_destroy() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_object.c:1702 osp_destroy() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_object.c:1816 osp_it_fetch() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-18
lustre/osp/osp_object.c:1951 osp_it_next_page() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-18
lustre/osp/osp_object.c:2242 osp_object_init() error: 'po' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_object.c:2246 osp_object_init() error: 'po' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_object.c:2297 osp_object_free() error: 'obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_object.c:2332 osp_object_release() error: 'po' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_object.c:2333 osp_object_release() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_precreate.c:494 osp_precreate_rollover_new_seq() warn: duplicate check 'rc' (previous on line XXXX) - - 13fd5ebe
2025-05-01
lustre/osp/osp_precreate.c:524 osp_precreate_fids() warn: iterator 'i' not incremented No LU-19002 13fd5ebe
2025-05-01
lustre/osp/osp_precreate.c:1670 osp_object_truncate() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_sync.c:319 osp_sync_declare_add() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_trans.c:630 osp_update_interpret() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_trans.c:845 osp_insert_async_request() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_trans.c:1269 osp_check_and_set_rpc_version() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_trans.c:1514 osp_trans_start() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/osp/osp_trans.c:1570 osp_trans_stop() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/ptlrpc/client.c:2919 ptlrpc_unregister_reply() warn: ignoring unreachable code. - - 13fd5ebe
2025-09-11
lustre/ptlrpc/events.c:286 ptlrpc_req_add_history() warn: should '1 << (svcpt->scp_service->srv_cpt_bits)' be a 64 bit type? - - 13fd5ebe
2025-05-01
lustre/ptlrpc/gss/gss_generic_token.c:240 g_verify_token_header() warn: duplicate check 'ret' (previous on line XXXX) - - 13fd5ebe
2025-05-01
lustre/ptlrpc/niobuf.c:522 ptlrpc_unregister_bulk() warn: ignoring unreachable code. - - 13fd5ebe
2025-07-29
lustre/ptlrpc/nodemap_range.c:95 range_create_generic() warn: impossible condition '(netmask > 999) => (1-255 > 999)' - - a7feaf57
2025-08-28
lustre/ptlrpc/nodemap_storage.c:406 nodemap_idx_insert_batch() error: 'dev' dereferencing possible ERR_PTR() - - 2da8542e
2025-08-12
lustre/ptlrpc/nodemap_storage.c:464 nodemap_idx_update() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-12
lustre/ptlrpc/nodemap_storage.c:531 nodemap_idx_delete_batch() error: 'dev' dereferencing possible ERR_PTR() - - 2da8542e
2025-08-12
lustre/ptlrpc/nodemap_storage.c:2962 nodemap_get_config_req() warn: comparing different units: 'page_count <= rdpg.rp_count' 'unit_page <= unit_byte' - - 13fd5ebe
2025-10-17
lustre/ptlrpc/nodemap_storage.c:2969 nodemap_get_config_req() warn: comparing different units: 'i < page_count' 'unit_array_size < unit_page' - - 13fd5ebe
2025-10-17
lustre/ptlrpc/nrs_tbf.c:2423 sparse warning: symbol 'nrs_tbf_opcode_ops' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-09-23
lustre/ptlrpc/nrs_tbf.c:2745 sparse warning: symbol 'nrs_tbf_uid_ops' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-09-23
lustre/ptlrpc/nrs_tbf.c:2758 sparse warning: symbol 'nrs_tbf_gid_ops' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-09-23
lustre/quota/lquota_disk.c:767 lquota_disk_write_glb() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/quota/lquota_lib.c:23 sparse warning: symbol 'lquota_caches' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-01
lustre/quota/qmt_dev.c:78 qmt_device_fini() error: 'qmt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/quota/qmt_dev.c:301 qmt_device_free() warn: 'qmt' is an error pointer or valid - - 13fd5ebe
2025-09-23
lustre/quota/qmt_dev.c:451 qmt_device_prepare() error: 'qmt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-23
lustre/quota/qmt_entry.c:283 qmt_trans_start_with_slv() error: we previously assumed 'slv_obj' could be null (see line XXXX) - - 13fd5ebe
2025-05-01
lustre/quota/qmt_handler.c:435 qmt_reset_slv_cb() warn: 'slv_obj' is an error pointer or valid - - 13fd5ebe
2025-09-23
lustre/quota/qmt_handler.c:1184 qmt_dqacq0() warn: 'slv_obj' is an error pointer or valid - - 13fd5ebe
2025-10-08
lustre/quota/qmt_handler.c:1291 qmt_dqacq() warn: unsigned 'stype' is never less than zero. No LU-19005 13fd5ebe
2025-10-08
lustre/quota/qmt_internal.h:288 lu2qmt_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-12-17
lustre/quota/qmt_lock.c:92 qmt_intent_policy() warn: unsigned 'stype' is never less than zero. No LU-19005 13fd5ebe
2025-05-01
lustre/quota/qmt_lock.c:232 qmt_lvbo_init() error: 'qmt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/quota/qmt_lock.c:285 qmt_clear_lgeg_arr_nu() warn: inconsistent returns '&lqe->lqe_glbl_data_lock'. - - 225440c9
2025-05-01
lustre/quota/qmt_lock.c:398 qmt_lvbo_update() warn: unsigned 'stype' is never less than zero. No LU-19005 13fd5ebe
2025-05-01
lustre/quota/qmt_lock.c:502 qmt_lvbo_fill() warn: unsigned 'stype' is never less than zero. No LU-19005 13fd5ebe
2025-05-01
lustre/quota/qmt_lock.c:549 qmt_lvbo_free() error: 'qmt' dereferencing possible ERR_PTR() - - 5da59938
2025-05-01
lustre/quota/qmt_pool.c:551 qmt_slv_add() warn: unsigned 'stype' is never less than zero. No LU-19005 13fd5ebe
2025-09-24
lustre/quota/qmt_pool.c:839 qmt_pool_new_conn() warn: unsigned 'stype' is never less than zero. No LU-19005 13fd5ebe
2025-09-20
lustre/quota/qmt_pool.c:1159 qmt_pool_create() error: 'qmt' dereferencing possible ERR_PTR() - - e65bf7c2
2026-03-11
lustre/quota/qmt_pool.c:1595 qmt_pool_add_rem() error: 'qmt' dereferencing possible ERR_PTR() - - 13fd5ebe
2026-03-11
lustre/quota/qmt_pool.c:1720 qmt_pool_destroy() error: 'qmt' dereferencing possible ERR_PTR() - - e65bf7c2
2026-03-11
lustre/quota/qsd_lib.c:39 sparse warning: symbol 'qsd_caches' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-01
lustre/quota/qsd_writeback.c:396 qsd_process_upd() warn: 'lqe' is an error pointer or valid - - 13fd5ebe
2025-05-01
lustre/target/out_handler.c:63 out_create() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-01
lustre/target/out_handler.c:65 out_create() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-01
lustre/target/out_handler.c:77 out_create() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-01
lustre/target/out_handler.c:79 out_create() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-01
lustre/target/out_handler.c:116 out_attr_set() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-01
lustre/target/out_handler.c:118 out_attr_set() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-01
lustre/target/out_handler.c:385 out_xattr_set() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-01
lustre/target/out_handler.c:387 out_xattr_set() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-01
lustre/target/out_handler.c:482 out_index_insert() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-01
lustre/target/out_handler.c:484 out_index_insert() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-01
lustre/target/out_handler.c:498 out_index_insert() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-01
lustre/target/out_handler.c:500 out_index_insert() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-01
lustre/target/out_handler.c:593 out_write() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-01
lustre/target/out_handler.c:595 out_write() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-01
lustre/target/out_handler.c:602 out_write() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-01
lustre/target/out_handler.c:604 out_write() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-01
lustre/target/tgt_grant.c:61 sparse warning: symbol 'lbug_on_grant_miscount' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-01
lustre/target/tgt_handler.c:1602 sparse warning: symbol 'tgt_lfsck_in_notify' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-09-11
lustre/target/tgt_handler.c:1938 sparse warning: symbol 'dbgcksum_file_name' was not declared. Should it be static? No LU-18959 13fd5ebe
2026-02-24
lustre/target/tgt_handler.c:2667 tgt_shortio2pages() warn: check sign expansion for 'len' - - 13fd5ebe
2026-02-24
lustre/target/tgt_mount.c:2355 server_ioctl() warn: bitwise AND condition is false here No LU-19004 13fd5ebe
2026-01-29
lustre/target/tgt_mount.c:2497 osd_start() error: 'lsi->lsi_dt_dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2026-01-29
lustre/zstd/common/debug.c:24 sparse warning: symbol 'g_debuglevel' was not declared. Should it be static? No LU-18959 006a67ea
2025-05-03
lustre/zstd/compress/huf_compress.c:460 HUF_getIndex() warn: the 'RANK_POSITION_LOG_BUCKETS_BEGIN' macro might need parens - - 006a67ea
2025-05-03
lustre/zstd/compress/zstd_compress.c:4684 ZSTD_initCDict_internal() warn: inconsistent indenting - - 006a67ea
2025-05-03
lustre/zstd/compress/zstd_lazy.c:1577 ZSTD_compressBlock_lazy_generic() warn: if statement not indented - - 006a67ea
2025-05-03
lustre/zstd/compress/zstd_lazy.c:1605 ZSTD_compressBlock_lazy_generic() warn: Function too hairy. No more merges. - - 006a67ea
2025-05-03
lustre/zstd/compress/zstd_lazy.c:1605 ZSTD_compressBlock_lazy_generic() parse error: Function too hairy. Giving up. - - 006a67ea
2025-05-03
lustre/zstd/compress/zstd_lazy.c:1915 ZSTD_compressBlock_lazy_extDict_generic() warn: if statement not indented - - 006a67ea
2025-05-03
lustre/zstd/compress/zstd_lazy.c:1937 ZSTD_compressBlock_lazy_extDict_generic() warn: if statement not indented - - 006a67ea
2025-05-03
lustre/zstd/compress/zstd_lazy.c:1947 ZSTD_compressBlock_lazy_extDict_generic() warn: if statement not indented - - 006a67ea
2025-05-03
lustre/zstd/compress/zstd_lazy.c:1979 ZSTD_compressBlock_lazy_extDict_generic() warn: if statement not indented - - 006a67ea
2025-05-03
lustre/zstd/compress/zstd_lazy.c:2026 ZSTD_compressBlock_lazy_extDict_generic() warn: if statement not indented - - 006a67ea
2025-05-03
lustre/zstd/compress/zstd_opt.c:1280 ZSTD_compressBlock_opt_generic() warn: inconsistent indenting - - 006a67ea
2025-05-03
lustre/zstd/decompress/huf_decompress.c:598 HUF_decompress4X1_usingDTable_internal_body() warn: maybe use && instead of & - - 006a67ea
2025-05-03
lustre/zstd/decompress/huf_decompress.c:1292 HUF_decompress4X2_usingDTable_internal_body() warn: maybe use && instead of & - - 006a67ea
2025-05-03
lustre/zstd/decompress/zstd_decompress_block.c:894 ZSTD_execSequenceEnd() warn: inconsistent indenting - - 006a67ea
2025-05-03
lustre/zstd/decompress/zstd_decompress_block.c:942 ZSTD_execSequenceEndSplitLitBuffer() warn: inconsistent indenting - - 006a67ea
2025-05-03
lustre/zstd/decompress/zstd_decompress_block.c:1009 ZSTD_execSequence() warn: inconsistent indenting - - 006a67ea
2025-05-03
lustre/zstd/decompress/zstd_decompress_block.c:1577 ZSTD_decompressSequences_body() warn: inconsistent indenting - - 006a67ea
2025-05-03