Smatch Static Analysis

Commit Details

Git Hash: 8444abb73480c79e0ec275fd079854e798a2f6ac

Symbolic Name: b_es6_0

Date: 2025-10-26 02:36:55-04:00

Parent: b22f222c (b_es6_0)

Build Status: Success

Filter Warnings

Warnings (826)

Location Function Level Message False Positive Ticket First Seen
./arch/x86/include/asm/bitops.h:78 sparse warning: cast truncates bits from constant value (ffffff7f becomes 7f) - - 006a67ea
2025-05-03
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:4761 sparse warning: symbol 'ldiskfs_mb_check_ondisk_bitmap' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-07-26
ldiskfs/namei.c:564 sparse warning: symbol 'dx_get_dx_info' was not declared. Should it be static? No LU-18959 006a67ea
2025-05-03
libcfs/libcfs/debug.c:508 libcfs_debug_dumplog_internal() warn: argument 6 to %ld specifier is cast from pointer - - 006a67ea
2025-06-12
libcfs/libcfs/hash.c:2102 cfs_hash_debug_str() warn: was precision intended? '64' - - 13fd5ebe
2025-05-03
libcfs/libcfs/module.c:632 (null)() warn: (struct ctl_table)->proc_handler cannot be NULL. Expression : lnet_table[15]->proc_handler - - e4869bc7
2025-05-03
libcfs/libcfs/module.c:632 (null)() warn: (struct ctl_table)->procname cannot be NULL. Expression : lnet_table[15]->procname - - e4869bc7
2025-05-03
libcfs/libcfs/module.c:765 lnet_debugfs_read() warn: (struct ctl_table)->proc_handler cannot be NULL. Expression : table->proc_handler - - 13fd5ebe
2025-05-03
libcfs/libcfs/module.c:780 lnet_debugfs_write() warn: (struct ctl_table)->proc_handler cannot be NULL. Expression : table->proc_handler - - 13fd5ebe
2025-05-03
libcfs/libcfs/module.c:847 lnet_insert_debugfs() warn: (struct ctl_table)->procname cannot be NULL. Expression : table->procname - - 13fd5ebe
2025-05-03
libcfs/libcfs/module.c:848 lnet_insert_debugfs() warn: (struct ctl_table)->procname cannot be NULL. Expression : table->procname - - 13fd5ebe
2025-05-03
libcfs/libcfs/module.c:872 lnet_remove_debugfs() warn: (struct ctl_table)->procname cannot be NULL. Expression : table->procname - - 13fd5ebe
2025-05-03
libcfs/libcfs/module.c:873 lnet_remove_debugfs() warn: (struct ctl_table)->procname cannot be NULL. Expression : table->procname - - 13fd5ebe
2025-05-03
libcfs/libcfs/tracefile.c:60 sparse warning: symbol 'cfs_trace_data' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-03
libcfs/libcfs/tracefile.c:62 sparse warning: symbol 'cfs_trace_console_buffers' was not declared. Should it be static? No LU-18959 006a67ea
2025-05-03
lnet/klnds/o2iblnd/o2iblnd_cb.c:666 kiblnd_fmr_map_tx() warn: should 'i << hdev->ibh_page_shift' be a 64 bit type? - - 006a67ea
2025-05-03
lnet/klnds/socklnd/socklnd_cb.c:854 ksocknal_find_connectable_conn_cb_locked() error: '%pIS' expects argument of type struct sockaddr *, argument 3 has type 'uint*' - - 006a67ea
2025-05-03
lnet/lnet/api-ni.c:1209 lnet_res_lh_initialize() warn: should '1 << ibits' be a 64 bit type? - - 13fd5ebe
2025-05-03
lnet/lnet/api-ni.c:2536 lnet_startup_lndnet() warn: variable dereferenced before check 'net_l' (see line XXXX) - - 13fd5ebe
2025-10-21
lnet/lnet/config.c:1596 lnet_inet_enumerate() warn: calling kfree() when 'ifaces' is always NULL. - - 006a67ea
2025-09-08
lnet/lnet/lnet_rdma.c:7 sparse warning: symbol 'nvfs_shutdown' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-03
lnet/lnet/lnet_rdma.c:8 sparse warning: symbol 'nvfs_ops' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-03
lnet/lnet/lnet_rdma.c:9 sparse warning: symbol 'nvfs_n_ops' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-03
lnet/lnet/router.c:1152 lnet_check_routers() error: uninitialized symbol 'found_lpn'. - - 006a67ea
2025-05-03
lnet/lnet/router_proc.c:865 (null)() warn: (struct ctl_table)->proc_handler cannot be NULL. Expression : lnet_table[8]->proc_handler - - 006a67ea
2025-05-03
lnet/selftest/console.c:954 lstcon_batch_info() warn: iterator used outside loop: 'test' - - 13fd5ebe
2025-05-03
lnet/selftest/console.c:1217 lstcon_test_nodes_add() warn: missing error code? 'rc' - - 13fd5ebe
2025-05-03
lnet/selftest/console.c:1223 lstcon_test_nodes_add() warn: missing error code? 'rc' - - 13fd5ebe
2025-05-03
lnet/selftest/console.c:1768 lstcon_session_new() warn: missing error code? 'rc' - - 006a67ea
2025-05-03
lnet/selftest/module.c:126 lnet_selftest_init() warn: missing error code 'rc' - - 006a67ea
2025-05-03
lustre/fid/fid_handler.c:389 seq_server_handle() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/fid/fid_handler.c:403 seq_server_handle() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/fid/fid_request.c:273 seq_fid_alloc_prep() warn: inconsistent returns '&seq->lcs_mutex'. - - 006a67ea
2025-05-03
lustre/fid/fid_store.c:110 seq_store_update() error: 'dt_dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/fld/fld_handler.c:150 fld_update_from_controller() error: uninitialized symbol 'index'. - - 006a67ea
2025-05-03
lustre/fld/fld_handler.c:258 fld_server_lookup() error: uninitialized symbol 'index'. - - 006a67ea
2025-05-03
lustre/fld/fld_index.c:282 fld_insert_entry() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/gzip/deflate.c:289 zlib_setLevel() warn: impossible condition '(level == (-1)) => (0-255 == (-1))' - - d5b03a24
2025-05-01
lustre/include/cl_object.h:2167 lu2cl_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-09-25
lustre/include/cl_object.h:2178 lu2cl() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-09-25
lustre/include/cl_object.h:2184 lu2cl_conf() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-09-25
lustre/include/cl_object.h:2194 luh2coh() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-09-25
lustre/include/dt_object.h:1947 lu2dt_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-03
lustre/include/dt_object.h:1983 lu2dt() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-03
lustre/include/lustre_osc.h:820 lu2osc_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-06-23
lustre/include/lustre_osc.h:840 cl2osc() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-06-23
lustre/include/lustre_osc.h:850 obd2osc_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-06-23
lustre/include/lustre_osc.h:866 lu2osc() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-06-23
lustre/include/lustre_osc.h:900 cl2osc_page() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-06-23
lustre/include/lustre_osc.h:905 oap2osc() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-06-23
lustre/include/lustre_osc.h:935 cl2osc_lock() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-06-23
lustre/include/md_object.h:400 lu2md_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-03
lustre/include/md_object.h:411 lu2md() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-03
lustre/include/obd_class.h:1192 obd_iocontrol() parse error: Function too hairy. Giving up. - - 636dd0f5
2025-10-13
lustre/include/uapi/linux/lustre/lustre_idl.h:505 sparse warning: array of flexible structures - - 13fd5ebe
2025-05-04
lustre/include/uapi/linux/lustre/lustre_idl.h:3630 sparse warning: array of flexible structures - - 13fd5ebe
2025-05-08
lustre/include/uapi/linux/lustre/lustre_idl.h:3641 sparse warning: array of flexible structures - - 13fd5ebe
2025-05-01
lustre/include/uapi/linux/lustre/lustre_idl.h:3723 sparse warning: array of flexible structures - - 13fd5ebe
2025-05-01
lustre/include/uapi/linux/lustre/lustre_idl.h:3727 sparse warning: array of flexible structures - - 13fd5ebe
2025-05-01
lustre/ldlm/ldlm_lib.c:739 client_connect_import() warn: duplicate check 'rc' (previous on line XXXX) No LU-6500 13fd5ebe
2025-08-29
lustre/ldlm/ldlm_lockd.c:65 sparse warning: symbol 'ldlm_kobj' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-03
lustre/ldlm/ldlm_lockd.c:1025 ldlm_server_blocking_ast() warn: variable dereferenced before check 'lock->l_export' (see line XXXX) - - 13fd5ebe
2025-05-03
lustre/ldlm/ldlm_lockd.c:1160 ldlm_server_completion_ast() warn: variable dereferenced before check 'lock->l_export' (see line XXXX) - - 13fd5ebe
2025-05-03
lustre/ldlm/ldlm_lockd.c:1230 ldlm_server_glimpse_ast() warn: variable dereferenced before check 'lock->l_export' (see line XXXX) - - 13fd5ebe
2025-05-03
lustre/ldlm/ldlm_lockd.c:1337 ldlm_handle_enqueue0() error: we previously assumed 'req->rq_export' could be null (see line XXXX) - - 006a67ea
2025-05-03
lustre/ldlm/ldlm_lockd.c:1466 ldlm_handle_enqueue0() error: we previously assumed 'lock' could be null (see line XXXX) - - 006a67ea
2025-05-03
lustre/lfsck/lfsck_bookmark.c:110 lfsck_bookmark_store() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_engine.c:184 lfsck_needs_scan_dir() warn: variable dereferenced before check 'obj' (see line XXXX) - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_internal.h:751 sparse warning: array of flexible structures - - c8777fda
2025-05-03
lustre/lfsck/lfsck_internal.h:1111 lfsck_obj2dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_layout.c:1054 lfsck_layout_store() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_layout.c:1223 lfsck_layout_lastid_create() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_layout.c:1240 lfsck_layout_lastid_create() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_layout.c:1580 lfsck_layout_ins_dangling_rec() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_layout.c:1591 lfsck_layout_ins_dangling_rec() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_layout.c:1638 lfsck_layout_del_dangling_rec() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_layout.c:1648 lfsck_layout_del_dangling_rec() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_layout.c:2239 __lfsck_layout_update_pfid() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_layout.c:2248 __lfsck_layout_update_pfid() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_layout.c:2804 lfsck_layout_conflict_create() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_layout.c:2818 lfsck_layout_conflict_create() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_layout.c:2924 lfsck_layout_recreate_lovea() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_layout.c:3215 lfsck_layout_recreate_lovea() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_layout.c:3560 __lfsck_layout_repair_dangling() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_layout.c:3726 lfsck_layout_repair_dangling() warn: 'parent' is an error pointer or valid - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_layout.c:3808 lfsck_layout_repair_unmatched_pair() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_layout.c:3930 lfsck_layout_repair_multiple_references() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_layout.c:4044 lfsck_layout_repair_multiple_references() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_layout.c:4096 lfsck_layout_repair_owner() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_layout.c:4402 lfsck_layout_repair_encflag() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_layout.c:5867 lfsck_layout_master_exec_oit() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_layout.c:5908 lfsck_layout_master_exec_oit() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_layout.c:7208 lfsck_layout_destroy_orphan() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-22
lustre/lfsck/lfsck_layout.c:7221 lfsck_layout_destroy_orphan() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-22
lustre/lfsck/lfsck_layout.c:7309 lfsck_orphan_it_init() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-22
lustre/lfsck/lfsck_lib.c:161 lfsck_tgt_descs_fini() warn: comparing different units: 'idx < (1024 / 8 + (0))' 'unit_bit < unit_array_size' - - 006a67ea
2025-05-03
lustre/lfsck/lfsck_lib.c:640 lfsck_lpf_remove_name_entry() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_lib.c:655 lfsck_lpf_remove_name_entry() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_lib.c:756 lfsck_create_lpf_local() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_lib.c:819 lfsck_create_lpf_local() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_lib.c:924 lfsck_create_lpf_remote() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_lib.c:992 lfsck_create_lpf_remote() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_lib.c:1012 lfsck_create_lpf_remote() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_lib.c:1600 lfsck_verify_lpf() warn: variable dereferenced before IS_ERR check 'child1' (see line XXXX) - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_namespace.c:404 lfsck_namespace_store() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_namespace.c:556 lfsck_namespace_trace_update() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_namespace.c:577 lfsck_namespace_trace_update() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_namespace.c:712 lfsck_namespace_links_remove() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_namespace.c:728 lfsck_namespace_links_remove() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_namespace.c:1045 lfsck_namespace_insert_orphan() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_namespace.c:1100 lfsck_namespace_insert_orphan() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_namespace.c:1756 lfsck_namespace_shrink_linkea() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_namespace.c:1808 lfsck_namespace_shrink_linkea() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_namespace.c:2159 lfsck_namespace_rebuild_linkea() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_namespace.c:2176 lfsck_namespace_rebuild_linkea() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_namespace.c:2421 lfsck_namespace_repair_unmatched_pairs() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_namespace.c:2445 lfsck_namespace_repair_unmatched_pairs() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_namespace.c:3143 lfsck_namespace_repair_nlink() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_namespace.c:3175 lfsck_namespace_repair_nlink() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_namespace.c:3496 lfsck_namespace_linkea_clear_overflow() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_namespace.c:3523 lfsck_namespace_linkea_clear_overflow() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_namespace.c:3629 lfsck_namespace_check_agent_entry() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_namespace.c:3658 lfsck_namespace_check_agent_entry() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lfsck/lfsck_namespace.c:5954 lfsck_namespace_assistant_handler_p1() error: 'obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-22
lustre/lfsck/lfsck_namespace.c:5960 lfsck_namespace_assistant_handler_p1() warn: Function too hairy. No more merges. - - 13fd5ebe
2025-10-22
lustre/lfsck/lfsck_namespace.c:5961 lfsck_namespace_assistant_handler_p1() parse error: Function too hairy. Giving up. - - 13fd5ebe
2025-10-22
lustre/lfsck/lfsck_namespace.c:6825 sparse warning: symbol 'lfsck_namespace_assistant_ops' was not declared. Should it be static? No LU-18959 c8777fda
2025-10-22
lustre/lfsck/lfsck_namespace.c:6903 lfsck_verify_linkea() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-22
lustre/lfsck/lfsck_namespace.c:6915 lfsck_verify_linkea() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-22
lustre/lfsck/lfsck_namespace.c:7010 lfsck_update_name_entry() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-22
lustre/lfsck/lfsck_namespace.c:7034 lfsck_update_name_entry() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-22
lustre/lfsck/lfsck_striped_dir.c:230 lfsck_disable_master_lmv() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_striped_dir.c:257 lfsck_disable_master_lmv() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_striped_dir.c:1105 lfsck_namespace_update_lmv() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/lfsck/lfsck_striped_dir.c:1121 lfsck_namespace_update_lmv() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-28
lustre/llite/dcache.c:147 ll_d_init() error: potential null dereference 'lld'. (kmalloc returns null) - - 01572e8e
2025-05-03
lustre/llite/dir.c:1505 quotactl_iter() parse error: Function too hairy. Giving up. - - 006a67ea
2025-05-03
lustre/llite/dir.c:1852 ll_rmfid() warn: potential spectre issue 'lfa_new->fa_fids' [w] - - 13fd5ebe
2025-10-13
lustre/llite/dir.c:1853 ll_rmfid() warn: potential spectre issue 'rcs' [w] - - 13fd5ebe
2025-10-13
lustre/llite/dir.c:1880 ll_rmfid() warn: possible memory leak of 'lfa_new' - - 006a67ea
2025-10-13
lustre/llite/dir.c:1880 ll_rmfid() warn: possible spectre second half. 'rc' - - 13fd5ebe
2025-10-13
lustre/llite/file.c:559 ll_dom_finish_open() warn: variable dereferenced before check 'inode' (see line XXXX) - - 13fd5ebe
2025-08-28
lustre/llite/file.c:1856 ll_file_io_generic() warn: inconsistent indenting - - 13fd5ebe
2025-08-28
lustre/llite/file.c:3203 ll_fid2path() warn: check for integer overflow 'pathlen' - - 13fd5ebe
2025-08-28
lustre/llite/file.c:3684 ll_file_lock_ahead() warn: unsigned 'cl_mode' is never less than zero. No LU-19006 13fd5ebe
2025-08-28
lustre/llite/file.c:3684 ll_file_lock_ahead() warn: error code type promoted to positive: 'cl_mode' - - 13fd5ebe
2025-08-28
lustre/llite/file.c:4739 ll_file_ioctl() warn: Function too hairy. No more merges. - - 13fd5ebe
2025-08-28
lustre/llite/file.c:4739 ll_file_ioctl() parse error: Function too hairy. Giving up. - - 13fd5ebe
2025-08-28
lustre/llite/file.c:6053 ll_get_inode_acl() warn: passing zero to 'ERR_PTR' - - 006a67ea
2025-08-28
lustre/llite/file.c:6447 ll_layout_fetch() error: uninitialized symbol 'req'. - - 006a67ea
2025-08-28
lustre/llite/lcommon_misc.c:74 cl_init_ea_size() error: uninitialized symbol 'def_easize'. - - 006a67ea
2025-05-03
lustre/llite/lcommon_misc.c:74 cl_init_ea_size() error: uninitialized symbol 'max_easize'. - - 006a67ea
2025-05-03
lustre/llite/lcommon_misc.c:77 cl_init_ea_size() error: uninitialized symbol 'def_easize'. - - 006a67ea
2025-05-03
lustre/llite/lcommon_misc.c:77 cl_init_ea_size() error: uninitialized symbol 'max_easize'. - - 006a67ea
2025-05-03
lustre/llite/llite_lib.c:829 client_common_fill_super() error: uninitialized symbol 'max_pages_per_rpc'. - - c5dbdca5
2025-09-15
lustre/llite/llite_lib.c:3340 ll_iocontrol() warn: ignoring unreachable code. - - 13fd5ebe
2025-09-22
lustre/llite/llite_mmap.c:207 ll_page_mkwrite0() warn: duplicate check 'result' (previous on line XXXX) No LU-6497 13fd5ebe
2025-05-03
lustre/llite/llite_nfs.c:316 do_nfs_get_name_filldir() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-08-18
lustre/llite/lproc_llite.c:82 llite_tunables_register() warn: Calling kobject_put|get with state->initialized unset from line: XXXX - - 13fd5ebe
2025-05-03
lustre/llite/lproc_llite.c:2332 sparse warning: symbol 'lprocfs_llite_obd_vars' was not declared. Should it be static? No LU-18959 006a67ea
2025-05-03
lustre/llite/lproc_llite.c:2501 sparse warning: dereference of noderef expression - - 006a67ea
2025-08-17
lustre/llite/namei.c:1794 ll_new_node() error: we previously assumed 'tgt' could be null (see line XXXX) - - 006a67ea
2025-08-22
lustre/llite/rw26.c:1017 ll_write_end() warn: check sign expansion for 'result' - - 13fd5ebe
2025-07-30
lustre/llite/rw.c:1458 ras_update() warn: comparing different units: 'ras->ras_window_start_idx < ras->ras_stride_offset' 'unit_page < unit_byte' - - 13fd5ebe
2025-05-03
lustre/llite/statahead.c:1616 revalidate_statahead_dentry() error: uninitialized symbol 'bits'. - - 006a67ea
2025-07-17
lustre/llite/vvp_dev.c:169 vvp_device_free() error: 'vdv' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/llite/vvp_dev.c:226 vvp_device_init() error: 'vdv' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/llite/vvp_dev.c:460 vvp_pgcache_current() error: 'priv->vsp_clob' dereferencing possible ERR_PTR() - - 006a67ea
2025-05-03
lustre/llite/vvp_internal.h:250 lu2vvp_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-03
lustre/llite/vvp_internal.h:260 cl2vvp() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-03
lustre/llite/vvp_internal.h:265 lu2vvp() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-03
lustre/llite/vvp_io.c:302 vvp_layout_minor_change() warn: passing zero to 'ERR_CAST' - - 4468fce9
2025-05-03
lustre/llite/vvp_io.c:304 vvp_layout_minor_change() error: 'vlcw' dereferencing possible ERR_PTR() - - 4468fce9
2025-05-03
lustre/llite/vvp_io.c:312 vvp_layout_minor_change() error: 'vob' dereferencing possible ERR_PTR() - - 006a67ea
2025-05-03
lustre/llite/vvp_io.c:491 vvp_io_fini() error: 'vob' dereferencing possible ERR_PTR() - - 006a67ea
2025-05-03
lustre/llite/vvp_io.c:1138 vvp_io_commit_sync() warn: check sign expansion for 'rc' - - 13fd5ebe
2025-05-03
lustre/llite/vvp_object.c:67 vvp_object_print() error: 'obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/llite/vvp_object.c:345 vvp_object_init() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-25
lustre/llite/vvp_object.c:352 vvp_object_init() error: 'cconf' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-25
lustre/llite/vvp_object.c:352 vvp_object_init() error: 'vob' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-25
lustre/llite/xattr_cache.c:209 ll_xattr_cache_del() error: uninitialized symbol 'xattr'. - - 006a67ea
2025-05-03
lustre/llite/xattr_cache.c:609 ll_xattr_cache_get() error: uninitialized symbol 'xattr'. - - 006a67ea
2025-05-03
lustre/llite/xattr_cache.c:639 ll_xattr_cache_get() warn: 'rc' returned from snprintf() might be larger than 11 - - 13fd5ebe
2025-05-01
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/lmv/lmv_internal.h:69 lmv2obd_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-03
lustre/lmv/lmv_obd.c:1042 sparse warning: cast removes address space '<asn:1>' of expression - - 006a67ea
2025-09-19
lustre/lmv/lmv_obd.c:2287 lmv_getattr_name() warn: was precision intended? 'op_data->op_namelen' - - 13fd5ebe
2025-10-01
lustre/lmv/lmv_obd.c:2376 lmv_link() warn: was precision intended? 'op_data->op_namelen' - - 13fd5ebe
2025-10-01
lustre/lmv/lproc_lmv.c:503 sparse warning: symbol 'lprocfs_lmv_obd_vars' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-10-01
lustre/lod/lod_dev.c:181 sparse warning: symbol 'lod_txn_callback_kmem' was not declared. Should it be static? No LU-18959 c8777fda
2025-05-03
lustre/lod/lod_dev.c:993 lod_process_config() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_dev.c:1190 lod_recovery_complete() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_dev.c:1424 lod_prepare() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_dev.c:1518 lod_fid_alloc() error: 'lo' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_dev.c:1537 lod_fid_alloc() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_dev.c:2164 lod_device_free() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_dev.c:2240 lod_device_fini() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_dev.c:2245 lod_device_fini() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_dev.c:2277 lod_obd_connect() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_dev.c:2286 lod_obd_connect() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_dev.c:2317 lod_obd_disconnect() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_dev.c:2432 lod_obd_get_info() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_dev.c:2491 lod_obd_set_info_async() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_dev.c:2667 lod_iocontrol() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-11
lustre/lod/lod_dev.c:2684 lod_iocontrol() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-11
lustre/lod/lod_internal.h:523 lu2lod_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-03
lustre/lod/lod_lov.c:635 lod_fill_mirrors() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-16
lustre/lod/lod_lov.c:794 lod_gen_component_ea() warn: unsigned 'cplen' is never less than zero. - - 006a67ea
2025-06-16
lustre/lod/lod_lov.c:841 lod_gen_component_ea() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-16
lustre/lod/lod_lov.c:1204 lod_initialize_objects() error: 'md' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-16
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_lov.c:2313 lod_verify_striping() error: uninitialized symbol 'hsmsize'. - - 006a67ea
2025-06-16
lustre/lod/lod_object.c:923 lod_load_lmv_shards() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:940 lod_load_lmv_shards() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:962 lod_load_lmv_shards() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:979 lod_load_lmv_shards() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:1653 lod_xattr_get() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:1851 lod_parse_dir_striping() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:1855 lod_parse_dir_striping() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:2091 lod_mdt_alloc_specific() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:2096 lod_mdt_alloc_specific() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:2227 lod_prep_md_striped_create() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:2531 lod_dir_layout_set() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:3082 lod_declare_layout_set() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:3097 lod_declare_layout_set() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:3163 lod_declare_layout_set() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:3221 lod_declare_layout_del() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:3227 lod_declare_layout_del() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:3233 lod_declare_layout_del() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:3264 lod_declare_layout_del() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:3294 lod_declare_layout_del() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:3352 lod_declare_modify_layout() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:3364 lod_declare_modify_layout() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:3377 lod_declare_modify_layout() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:5503 lod_ah_init() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-30
lustre/lod/lod_object.c:5578 lod_ah_init() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-30
lustre/lod/lod_object.c:5640 lod_ah_init() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-30
lustre/lod/lod_object.c:5643 lod_ah_init() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-08
lustre/lod/lod_object.c:5699 lod_ah_init() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-30
lustre/lod/lod_object.c:6051 lod_declare_create() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-30
lustre/lod/lod_object.c:6786 lod_sel_osts_allowed() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-30
lustre/lod/lod_object.c:6809 lod_sel_osts_allowed() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-30
lustre/lod/lod_object.c:7065 lod_sel_handler() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-30
lustre/lod/lod_object.c:7088 lod_sel_handler() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-30
lustre/lod/lod_object.c:7336 lod_declare_update_plain() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-30
lustre/lod/lod_object.c:7371 lod_declare_update_plain() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-30
lustre/lod/lod_object.c:7379 lod_declare_update_plain() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-30
lustre/lod/lod_object.c:7540 lod_check_ost_avail() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_object.c:7546 lod_check_ost_avail() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-30
lustre/lod/lod_object.c:8573 lod_dir_declare_layout_attach() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-30
lustre/lod/lod_object.c:8575 lod_dir_declare_layout_attach() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-30
lustre/lod/lod_object.c:8854 lod_dir_declare_layout_split() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-30
lustre/lod/lod_object.c:9374 lod_object_init() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-30
lustre/lod/lod_pool.c:416 lod_pool_new() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_pool.c:467 lod_pool_new() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_pool.c:520 lod_pool_del() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_pool.c:558 lod_pool_add() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_pool.c:616 lod_pool_remove() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_qos.c:569 lod_should_avoid_ost() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_qos.c:574 lod_should_avoid_ost() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_qos.c:647 lod_check_and_reserve_ost() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_qos.c:663 lod_check_and_reserve_ost() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_qos.c:882 lod_ost_alloc_rr() error: 'm' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_qos.c:1034 lod_mdt_alloc_rr() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_qos.c:1267 lod_alloc_ost_list() error: 'm' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_qos.c:1278 lod_alloc_ost_list() error: 'm' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_qos.c:1452 lod_ost_alloc_specific() error: 'm' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-23
lustre/lod/lod_qos.c:1740 lod_ost_alloc_qos() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-23
lustre/lod/lod_qos.c:2066 lod_mdt_alloc_qos() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lod/lod_qos.c:2078 lod_mdt_alloc_qos() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-23
lustre/lod/lod_qos.c:2114 lod_mdt_alloc_qos() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-23
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:2154 lod_mdt_alloc_qos() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-23
lustre/lod/lod_qos.c:2212 lod_mdt_alloc_qos() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-23
lustre/lod/lod_qos.c:2662 lod_qos_parse_config() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-23
lustre/lod/lod_qos.c:2743 lod_qos_parse_config() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-23
lustre/lod/lod_qos.c:2759 lod_qos_parse_config() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-23
lustre/lod/lod_qos.c:2842 lod_qos_parse_config() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-23
lustre/lod/lod_qos.c:2874 lod_prepare_avoidance() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-23
lustre/lod/lod_qos.c:2977 lod_collect_avoidance() error: 'lod' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-23
lustre/lod/lod_qos.c:3085 lod_qos_prep_create() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-23
lustre/lod/lod_qos.c:3191 lod_prepare_create() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-23
lustre/lov/lov_ea.c:256 lsme_unpack() warn: unsigned 'pool_name_len' is never less than zero. - - 006a67ea
2025-05-03
lustre/lov/lov_ea.c:623 lsm_unpackmd_comp_md_v1() warn: 'lsme' is an error pointer or valid - - 13fd5ebe
2025-05-03
lustre/lov/lov_internal.h:423 lov2obd() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-03
lustre/lov/lov_io.c:1320 lov_io_lsme_at() warn: comparing different units: 'offset >= lle->lle_extent->e_start' 'unit_byte >= unit_page' - - 006a67ea
2025-06-23
lustre/lov/lov_io.c:1321 lov_io_lsme_at() warn: comparing different units: 'offset < lle->lle_extent->e_end' 'unit_byte < unit_page' - - 006a67ea
2025-06-23
lustre/lov/lov_obd.c:1063 lov_iocontrol() parse error: Function too hairy. Giving up. - - 006a67ea
2025-05-03
lustre/lov/lov_object.c:1416 lov_object_init() error: 'cconf' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/lov/lov_page.c:137 lov_page_init_composite() error: uninitialized symbol 'rc'. - - 006a67ea
2025-05-03
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:198 sparse warning: symbol 'cksum_name' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-03
lustre/mdc/lproc_mdc.c:582 sparse warning: symbol 'lprocfs_mdc_obd_vars' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-03
lustre/mdc/lproc_mdc.c:664 grant_shrink_store() warn: can 'obd' even be NULL? No LU-18995 13fd5ebe
2025-05-03
lustre/mdc/mdc_changelog.c:264 chlg_obd_get() warn: inconsistent returns 'global &chlg_registered_dev_lock'. No LU-18999 13fd5ebe
2025-05-03
lustre/mdc/mdc_dev.c:298 mdc_lock_lockless_cancel() error: 'ols' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdc/mdc_dev.c:867 mdc_lock_enqueue() error: 'oscl' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdc/mdc_dev.c:915 mdc_lock_enqueue() error: 'osc' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdc/mdc_dev.c:977 mdc_lock_init() warn: duplicate check 'enqflags & 32' (previous on line XXXX) - - 13fd5ebe
2025-05-03
lustre/mdc/mdc_dev.c:1272 mdc_io_data_version_start() error: 'obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-18
lustre/mdc/mdc_dev.c:1504 mdc_object_prune() error: 'osc' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-23
lustre/mdc/mdc_dev.c:1543 mdc_object_init() error: 'osc' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-23
lustre/mdc/mdc_dev.c:1594 sparse warning: symbol 'mdc_lu_ops' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-06-23
lustre/mdd/mdd_device.c:1172 mdd_process_config() error: 'm' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_device.c:1220 mdd_recovery_complete() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_device.c:1274 mdd_prepare() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_device.c:1462 mdd_fid_alloc() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mdd/mdd_device.c:1479 mdd_root_get() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mdd/mdd_device.c:1494 mdd_statfs() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_device.c:1514 mdd_llog_ctxt_get() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_device.c:1567 mdd_obd_connect() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_device.c:1576 mdd_obd_connect() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_device.c:1593 mdd_obd_disconnect() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_device.c:1618 mdd_obd_get_info() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_device.c:1641 mdd_obd_set_info_async() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_device.c:2260 mdd_iocontrol() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_device.c:2269 mdd_iocontrol() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_device.c:2274 mdd_iocontrol() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_device.c:2279 mdd_iocontrol() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_device.c:2285 mdd_iocontrol() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_device.c:2298 mdd_iocontrol() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_device.c:2307 mdd_iocontrol() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_device.c:2384 mdd_generic_thread_start() warn: call of 'kthread_create_on_node' with non-constant format argument - - 006a67ea
2025-05-03
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:1367 mdd_changelog_ns_store() error: we previously assumed 'uc' could be null (see line XXXX) - - 13fd5ebe
2025-05-01
lustre/mdd/mdd_dir.c:1419 mdd_changelog_ns_store() error: we previously assumed 'tname' could be null (see line XXXX) - - 225440c9
2025-05-01
lustre/mdd/mdd_dir.c:2173 mdd_unlink() error: 'mdd_cobj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-25
lustre/mdd/mdd_dir.c:2436 mdd_create_sanity_check() warn: variable dereferenced before check 'spec' (see line XXXX) - - 13fd5ebe
2025-09-25
lustre/mdd/mdd_dir.c:3103 mdd_create() error: 'son' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-25
lustre/mdd/mdd_internal.h:470 lu2mdd_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_internal.h:492 md2mdd_obj() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_internal.h:774 mdo_declare_index_insert() warn: inconsistent indenting - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_object.c:302 mdd_object_init() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_object.c:303 mdd_object_init() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_object.c:333 mdd_object_free() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_object.c:350 mdd_object_print() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_object.c:400 mdd_xattr_get() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mdd/mdd_object.c:410 mdd_xattr_get() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mdd/mdd_object.c:478 mdd_readlink() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mdd/mdd_object.c:517 mdd_xattr_list() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mdd/mdd_object.c:964 mdd_changelog_data_store_by_fid() error: we previously assumed 'uc' could be null (see line XXXX) - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_object.c:1074 mdd_changelog() error: 'mdd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_object.c:1271 mdd_attr_set() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mdd/mdd_object.c:1723 mdd_xattr_merge() error: 'obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_object.c:1976 mdd_xattr_split() error: 'obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_object.c:2014 mdd_layout_merge_allowed() error: 'o1' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_object.c:2578 mdd_swap_layouts() error: 'fst_o' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_object.c:2581 mdd_swap_layouts() error: 'snd_o' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_object.c:2595 mdd_swap_layouts() error: 'snd_o' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_object.c:2741 mdd_swap_layouts() error: 'fst_o' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_object.c:2808 mdd_swap_layouts() error: 'fst_o' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_object.c:3370 mdd_object_make_hint() error: we previously assumed 'spec' could be null (see line XXXX) - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_object.c:3470 mdd_open() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_object.c:3477 mdd_open() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_object.c:3558 mdd_close() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_object.c:3570 mdd_close() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_object.c:3847 mdd_readpage() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdd/mdd_object.c:3914 mdd_object_sync() error: 'mdd_obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mdt/mdt_coordinator.c:2338 hsm_control_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-27
lustre/mdt/mdt_coordinator.c:2346 hsm_control_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-07
lustre/mdt/mdt_coordinator.c:2347 hsm_control_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mdt/mdt_coordinator.c:2348 hsm_control_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-27
lustre/mdt/mdt_coordinator.c:2356 hsm_control_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-27
lustre/mdt/mdt_coordinator.c:2357 hsm_control_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-19
lustre/mdt/mdt_coordinator.c:2377 hsm_control_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mdt/mdt_handler.c:3796 sparse warning: symbol 'mdt_remote_object_lock_try' was not declared. Should it be static? No LU-18959 72720121
2025-10-13
lustre/mdt/mdt_handler.c:5584 mdt_stack_init() warn: strcpy() 'dev' of unknown size might be too large for 'name' - - 13fd5ebe
2025-10-13
lustre/mdt/mdt_handler.c:5716 mdt_quota_init() warn: strcpy() 'dev' of unknown size might be too large for 'qmtname' - - 13fd5ebe
2025-10-13
lustre/mdt/mdt_handler.c:6586 mdt_object_print() error: 'mdto' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-13
lustre/mdt/mdt_handler.c:7692 mdt_ioc_version_get() warn: inconsistent indenting - - 13fd5ebe
2025-10-14
lustre/mdt/mdt_hsm_cdt_agent.c:651 mdt_hsm_agent_send() error: uninitialized symbol 'len'. - - 182f25ed
2025-08-07
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:1031 mdt_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-04
lustre/mdt/mdt_internal.h:1036 mdt_obj() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-04
lustre/mdt/mdt_internal.h:1045 mdt_obj2dt() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-04
lustre/mdt/mdt_io.c:729 mdt_dom_obj_lvb_update() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-04
lustre/mdt/mdt_io.c:1020 mdt_punch_hdl() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-07
lustre/mdt/mdt_io.c:1676 mdt_dom_read_on_open() warn: comparing different units: 'rc <= len' 'unit_array_size <= unit_byte' No LU-18987 13fd5ebe
2025-07-07
lustre/mdt/mdt_io.c:1782 mdt_dom_discard_data() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-07
lustre/mdt/mdt_lproc.c:218 identity_expire_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:247 identity_expire_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:259 identity_acquire_expire_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:288 identity_acquire_expire_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:298 identity_upcall_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:314 identity_upcall_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:361 identity_flush_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:377 lprocfs_identity_info_seq_write() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mdt/mdt_lproc.c:387 lprocfs_identity_info_seq_write() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
lustre/mdt/mdt_lproc.c:394 lprocfs_identity_info_seq_write() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:400 lprocfs_identity_info_seq_write() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:407 lprocfs_identity_info_seq_write() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:422 lprocfs_identity_info_seq_write() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-12
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:533 lprocfs_mds_evict_client_seq_write() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:621 mdt_root_squash_seq_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-01
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:636 mdt_root_squash_seq_write() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:670 mdt_nosquash_nids_seq_write() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:680 enable_cap_mask_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:698 enable_cap_mask_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:713 enable_cap_mask_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:728 enable_remote_dir_gid_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:745 enable_remote_dir_gid_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:758 enable_chprojid_gid_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:775 enable_chprojid_gid_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:787 enable_pin_gid_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 e4869bc7
2025-06-12
lustre/mdt/mdt_lproc.c:806 enable_pin_gid_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 e4869bc7
2025-06-12
lustre/mdt/mdt_lproc.c:836 readonly_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:836 readonly_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:837 evict_tgt_nids_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:837 evict_tgt_nids_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:838 dom_read_open_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:838 dom_read_open_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:839 enable_remote_dir_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:839 enable_remote_dir_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:840 enable_remote_rename_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:840 enable_remote_rename_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:841 enable_parallel_rename_dir_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:841 enable_parallel_rename_dir_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:842 enable_parallel_rename_file_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:842 enable_parallel_rename_file_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:843 enable_parallel_rename_crossdir_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:843 enable_parallel_rename_crossdir_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:844 enable_striped_dir_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:844 enable_striped_dir_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:845 enable_dir_migration_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:845 enable_dir_migration_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:846 enable_dir_restripe_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:846 enable_dir_restripe_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:847 enable_dir_auto_split_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:847 enable_dir_auto_split_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:848 dir_restripe_nsonly_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:848 dir_restripe_nsonly_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:849 migrate_hsm_allowed_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:849 migrate_hsm_allowed_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:850 enable_strict_som_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:850 enable_strict_som_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:851 enable_dmv_xattr_show() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:851 enable_dmv_xattr_store() error: 'mdt' dereferencing possible ERR_PTR() No LU-18961 13fd5ebe
2025-06-12
lustre/mdt/mdt_lproc.c:876 enable_resource_id_check_show() error: 'mdt' dereferencing possible ERR_PTR() - - fb41d3bf
2025-07-07
lustre/mdt/mdt_lproc.c:909 enable_resource_id_check_store() error: 'mdt' dereferencing possible ERR_PTR() - - fb41d3bf
2025-07-07
lustre/mdt/mdt_lproc.c:931 no_create_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-07
lustre/mdt/mdt_lproc.c:958 no_create_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-07
lustre/mdt/mdt_lproc.c:1069 dom_lock_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-07
lustre/mdt/mdt_lproc.c:1127 dom_lock_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-07
lustre/mdt/mdt_lproc.c:1141 dir_split_count_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-07
lustre/mdt/mdt_lproc.c:1161 dir_split_count_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-07
lustre/mdt/mdt_lproc.c:1176 dir_split_delta_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-07
lustre/mdt/mdt_lproc.c:1193 dir_split_delta_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-07
lustre/mdt/mdt_lproc.c:1294 max_mod_rpcs_in_flight_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-07
lustre/mdt/mdt_lproc.c:1319 max_mod_rpcs_in_flight_store() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-07
lustre/mdt/mdt_lproc.c:1328 sparse warning: symbol 'cksum_name' was not declared. Should it be static? No LU-18959 72720121
2025-07-07
lustre/mdt/mdt_lproc.c:1368 job_xattr_show() error: 'mdt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-06
lustre/mdt/mdt_lvb.c:427 mdt_lvbo_fill() warn: variable dereferenced before check 'obj' (see line XXXX) - - 13fd5ebe
2025-05-03
lustre/mdt/mdt_mds.c:621 mds_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-07-08
lustre/mdt/mdt_mds.c:718 mds_health_check() error: 'mds' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-08
lustre/mdt/mdt_reint.c:2029 mdt_lock_remote_slaves() error: uninitialized symbol 'rc'. - - 72720121
2025-07-07
lustre/mgc/lproc_mgc.c:57 sparse warning: symbol 'ldebugfs_mgc_obd_vars' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-03
lustre/mgc/mgc_request.c:470 sparse warning: symbol 'llog_process_lock' was not declared. Should it be static? No LU-18956 13fd5ebe
2025-05-03
lustre/mgc/mgc_request.c:1758 mgc_apply_recover_logs() warn: strcpy() 'cld->cld_logname' of unknown size might be too large for 'obdname' - - 13fd5ebe
2025-09-25
lustre/mgc/mgc_request.c:2015 mgc_process_recover_nodemap_log() warn: comparing different units: 'i < nrpages' 'unit_array_size < unit_page' - - 006a67ea
2025-09-25
lustre/mgc/mgc_request.c:2155 sparse warning: symbol 'mgc_process_server_cfg_log' was not declared. Should it be static? No LU-18959 006a67ea
2025-09-25
lustre/mgs/lproc_mgs.c:239 fstype_show() error: 'mgs' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mgs/lproc_mgs.c:255 mntdev_show() error: 'mgs' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/mgs/mgs_handler.c:1344 mgs_connect_to_osd() error: 'm->mgs_bottom' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-19
lustre/mgs/mgs_handler.c:1626 mgs_object_init() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-19
lustre/mgs/mgs_handler.c:1721 mgs_device_fini() error: 'mgs' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-19
lustre/mgs/mgs_handler.c:1886 mgs_health_check() error: 'mgs' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-19
lustre/mgs/mgs_internal.h:336 lu2mgs_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-04
lustre/mgs/mgs_llog.c:1334 check_markers() warn: inconsistent indenting - - 13fd5ebe
2025-08-07
lustre/mgs/mgs_llog.c:1680 mgs_replace_log() error: 'mgs_dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-07
lustre/mgs/mgs_llog.c:4144 mgs_srpc_set_param_udesc_mem() warn: ignoring unreachable code. - - 13fd5ebe
2025-08-07
lustre/mgs/mgs_llog.c:5507 mgs_lcfg_fork() warn: variable dereferenced before check 'newname' (see line XXXX) - - 13fd5ebe
2025-08-07
lustre/mgs/mgs_llog.c:5507 mgs_lcfg_fork() warn: variable dereferenced before check 'oldname' (see line XXXX) - - 13fd5ebe
2025-08-07
lustre/mgs/mgs_nids.c:891 mgs_get_ir_logs() warn: comparing different units: 'page_count <= nrpages' 'unit_page <= unit_array_size' - - 13fd5ebe
2025-08-20
lustre/mgs/mgs_nids.c:913 mgs_get_ir_logs() warn: comparing different units: 'i < nrpages' 'unit_page < unit_array_size' - - 13fd5ebe
2025-08-20
lustre/obdclass/class_obd.c:473 class_handle_ioctl() warn: maybe return -EFAULT instead of the bytes remaining? - - 13fd5ebe
2025-05-03
lustre/obdclass/class_obd.c:575 obd_init_checks() warn: 'len' returned from snprintf() might be larger than 64 - - 13fd5ebe
2025-05-03
lustre/obdclass/class_obd.c:580 obd_init_checks() warn: 'len' returned from snprintf() might be larger than 64 - - 13fd5ebe
2025-05-03
lustre/obdclass/dt_object.c:653 dt_data_version_init() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/obdclass/dt_object.c:1354 dt_tunables_init() warn: missing error code? 'rc' - - 13fd5ebe
2025-05-03
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:190 llog_destroy() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/obdclass/llog.c:242 llog_cancel_arr_rec() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-29
lustre/obdclass/llog.c:1280 llog_open_create() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-29
lustre/obdclass/llog.c:1394 llog_write_cookie() error: 'dt' dereferencing possible ERR_PTR() - - eeaeac79
2025-09-29
lustre/obdclass/llog.c:1709 llog_retain() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-09-29
lustre/obdclass/llog_cat.c:120 llog_cat_new_log() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/obdclass/llog_cat.c:190 llog_cat_new_log() error: we previously assumed 'loghandle->lgh_hdr' could be null (see line XXXX) - - 13fd5ebe
2025-05-03
lustre/obdclass/llog_cat.c:220 llog_cat_new_log() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/obdclass/llog_cat.c:557 llog_cat_current_log() warn: 'loghandle' is an error pointer or valid - - 13fd5ebe
2025-05-03
lustre/obdclass/llog_cat.c:557 llog_cat_current_log() warn: 'loghandle' could be an error pointer - - 13fd5ebe
2025-05-03
lustre/obdclass/llog_cat.c:693 llog_cat_add() error: 'dt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/obdclass/llog_osd.c:1400 llog_osd_open() error: we previously assumed 'name' could be null (see line XXXX) - - 13fd5ebe
2025-08-07
lustre/obdclass/llog_test.c:1223 llog_zeroes() error: 'd' dereferencing possible ERR_PTR() - - 006a67ea
2025-05-03
lustre/obdclass/llog_test.c:1317 llog_test_8() warn: duplicate check 'rc' (previous on line XXXX) - - 006a67ea
2025-05-03
lustre/obdclass/llog_test.c:1356 llog_test_8() warn: duplicate check 'rc' (previous on line XXXX) - - 006a67ea
2025-05-03
lustre/obdclass/llog_test.c:1615 llog_test_10() error: 'dt' dereferencing possible ERR_PTR() - - 006a67ea
2025-05-03
lustre/obdclass/local_storage.c:918 local_oid_storage_init() warn: 'o' is an error pointer or valid - - 13fd5ebe
2025-05-03
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_status_server.c:408 ldebugfs_rhash_seq_show() warn: was precision intended? '16' - - 13fd5ebe
2025-09-25
lustre/obdclass/lprocfs_status_server.c:1186 lprocfs_save_stats() warn: passing zero to 'ERR_CAST' - - 006a67ea
2025-09-25
lustre/obdclass/lprocfs_status_server.c:1197 lprocfs_save_stats() error: 'dt' dereferencing possible ERR_PTR() - - 006a67ea
2025-09-25
lustre/obdclass/lprocfs_status_server.c:1198 lprocfs_save_stats() warn: possible memory leak of 'buf' - - 006a67ea
2025-09-25
lustre/obdclass/lprocfs_status_server.c:1209 lprocfs_save_stats() error: 'dt' dereferencing possible ERR_PTR() - - 006a67ea
2025-09-25
lustre/obdclass/lprocfs_status_server.c:1240 lprocfs_save_stats() warn: possible memory leak of 'buf' - - 006a67ea
2025-09-25
lustre/obdclass/lprocfs_status_server.c:1284 lprocfs_load_stats() error: 'dt' dereferencing possible ERR_PTR() - - 006a67ea
2025-06-17
lustre/obdclass/lprocfs_status_server.c:1291 lprocfs_load_stats() error: 'dt' dereferencing possible ERR_PTR() - - 006a67ea
2025-09-25
lustre/obdclass/lprocfs_status_server.c:1305 lprocfs_load_stats() error: 'dt' dereferencing possible ERR_PTR() - - 006a67ea
2025-09-25
lustre/obdclass/lprocfs_status_server.c:1318 lprocfs_load_stats() error: 'dt' dereferencing possible ERR_PTR() - - 006a67ea
2025-09-25
lustre/obdclass/lu_object.c:1995 sparse warning: symbol 'lu_env_rhash' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-03
lustre/obdclass/obd_config.c:1982 class_config_llog_handler() warn: variable dereferenced before check 'cfg' (see line XXXX) - - 13fd5ebe
2025-09-25
lustre/obdclass/obd_mount.c:315 lustre_start_mgc() error: uninitialized symbol 'nid'. - - 006a67ea
2025-05-04
lustre/obdclass/obd_mount_server.c:2192 server_ioctl() warn: bitwise AND condition is false here - - 006a67ea
2025-09-25
lustre/obdclass/obd_mount_server.c:2334 osd_start() error: 'lsi->lsi_dt_dev' dereferencing possible ERR_PTR() - - 006a67ea
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:339 sparse warning: symbol 'scrub_status_names' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-03
lustre/obdclass/scrub.c:350 sparse warning: symbol 'scrub_flags_names' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-03
lustre/obdclass/scrub.c:358 sparse warning: symbol 'scrub_param_names' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-03
lustre/obdclass/scrub.c:640 lustre_index_backup_body() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/obdclass/scrub.c:693 lustre_index_backup_header() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/obdclass/scrub.c:757 lustre_index_update_lma() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/obdclass/scrub.c:824 lustre_index_backup_one() error: we previously assumed 'tgt_obj->do_index_ops' could be null (see line XXXX) - - 13fd5ebe
2025-05-03
lustre/obdecho/echo.c:72 echo_srv_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-12
lustre/obdecho/echo_client.c:124 cl2echo_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-03
lustre/obdecho/echo_client.c:166 lu2emd_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-03
lustre/obdecho/echo_client.c:251 echo_object_init() error: 'ed' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/obdecho/echo_client.c:726 echo_device_alloc() error: 'emd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/obdecho/echo_client.c:801 echo_device_fini() error: 'ed' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/obdecho/echo_client.c:812 echo_device_free() error: 'ed' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/obdecho/echo_client.c:2236 sparse warning: cast removes address space '<asn:1>' of expression - - 72720121
2025-10-14
lustre/ofd/lproc_ofd.c:71 seqs_allocated_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/ofd/lproc_ofd.c:113 precreate_batch_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/ofd/lproc_ofd.c:145 precreate_batch_store() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/ofd/lproc_ofd.c:167 atime_diff_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/ofd/lproc_ofd.c:197 atime_diff_store() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/ofd/lproc_ofd.c:223 ofd_last_id_seq_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/ofd/lproc_ofd.c:228 ofd_last_id_seq_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/ofd/lproc_ofd.c:256 degraded_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/ofd/lproc_ofd.c:286 degraded_store() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/ofd/lproc_ofd.c:315 enable_resource_id_check_show() error: 'ofd' dereferencing possible ERR_PTR() - - f1de6bf1
2025-10-21
lustre/ofd/lproc_ofd.c:349 enable_resource_id_check_store() error: 'ofd' dereferencing possible ERR_PTR() - - f1de6bf1
2025-10-21
lustre/ofd/lproc_ofd.c:378 enable_resource_id_repair_show() error: 'ofd' dereferencing possible ERR_PTR() - - aa793cb9
2025-10-21
lustre/ofd/lproc_ofd.c:412 enable_resource_id_repair_store() error: 'ofd' dereferencing possible ERR_PTR() - - aa793cb9
2025-10-21
lustre/ofd/lproc_ofd.c:439 resource_id_repair_queue_count_show() error: 'ofd' dereferencing possible ERR_PTR() - - 294e0099
2025-10-21
lustre/ofd/lproc_ofd.c:478 resource_id_repair_queue_count_store() error: 'ofd' dereferencing possible ERR_PTR() - - 294e0099
2025-10-21
lustre/ofd/lproc_ofd.c:501 no_create_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:529 no_create_store() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:558 readonly_show() error: 'ofd' dereferencing possible ERR_PTR() - - 225440c9
2025-10-21
lustre/ofd/lproc_ofd.c:586 readonly_store() error: 'ofd' dereferencing possible ERR_PTR() - - 225440c9
2025-10-21
lustre/ofd/lproc_ofd.c:610 fstype_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:641 sync_journal_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:671 sync_journal_store() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:684 ofd_brw_size_seq_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:714 ofd_brw_size_seq_write() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:837 soft_sync_limit_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:870 soft_sync_limit_store() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:893 lfsck_speed_limit_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:923 lfsck_speed_limit_store() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:943 ofd_lfsck_layout_seq_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:963 ofd_lfsck_verify_pfid_seq_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:999 ofd_lfsck_verify_pfid_seq_write() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:1018 access_log_mask_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:1048 access_log_mask_store() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:1061 access_log_size_show() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:1085 access_log_size_store() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-21
lustre/ofd/lproc_ofd.c:1189 read_cache_enable_show() error: 'ofd' dereferencing possible ERR_PTR() - - 006a67ea
2025-10-21
lustre/ofd/lproc_ofd.c:1210 read_cache_enable_store() error: 'ofd' dereferencing possible ERR_PTR() - - 006a67ea
2025-10-21
lustre/ofd/lproc_ofd.c:1226 readcache_max_filesize_show() error: 'ofd' dereferencing possible ERR_PTR() - - 006a67ea
2025-10-21
lustre/ofd/lproc_ofd.c:1247 readcache_max_filesize_store() error: 'ofd' dereferencing possible ERR_PTR() - - 006a67ea
2025-10-21
lustre/ofd/lproc_ofd.c:1264 writethrough_cache_enable_show() error: 'ofd' dereferencing possible ERR_PTR() - - 006a67ea
2025-10-21
lustre/ofd/lproc_ofd.c:1285 writethrough_cache_enable_store() error: 'ofd' dereferencing possible ERR_PTR() - - 006a67ea
2025-10-21
lustre/ofd/ofd_compress.c:526 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: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:735 ofd_map_chunks_to_lnb_write() warn: missing conversion: 'pages + maxlnb' 'unit_page + unit_array_size' - - 006a67ea
2025-05-03
lustre/ofd/ofd_compress.c:739 ofd_map_chunks_to_lnb_write() warn: missing conversion: 'pages + maxlnb' 'unit_page + unit_array_size' - - 006a67ea
2025-05-03
lustre/ofd/ofd_compress.c:1183 ofd_object_punch_compr() warn: duplicate check 'orig_lnb' (previous on line XXXX) - - 006a67ea
2025-05-03
lustre/ofd/ofd_dev.c:354 ofd_process_config() error: 'm' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/ofd/ofd_dev.c:449 ofd_object_init() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/ofd/ofd_dev.c:624 ofd_prepare() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/ofd/ofd_dev.c:684 ofd_recovery_complete() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/ofd/ofd_internal.h:234 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:1393 ofd_health_check() error: 'ofd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-06
lustre/osc/lproc_osc.c:470 sparse warning: symbol 'cksum_name' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-03
lustre/osc/lproc_osc.c:730 grant_shrink_store() warn: can 'obd' even be NULL? No LU-18995 13fd5ebe
2025-05-03
lustre/osc/lproc_osc.c:1059 sparse warning: symbol 'lprocfs_osc_obd_vars' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-03
lustre/osc/osc_cache.c:2484 osc_prep_async_page() warn: variable dereferenced before check 'page' (see line XXXX) - - 006a67ea
2025-09-17
lustre/osc/osc_cache.c:2840 osc_flush_async_page() error: 'obj' dereferencing possible ERR_PTR() - - 006a67ea
2025-09-17
lustre/osc/osc_compress.c:357 compress_request() warn: missing conversion: 'chunk_start + chunk_len' 'unit_array_size + unit_page' - - 006a67ea
2025-05-03
lustre/osc/osc_compress.c:374 compress_request() warn: missing conversion: 'pga_i + chunk_len' 'unit_array_size + unit_page' - - 006a67ea
2025-05-03
lustre/osc/osc_compress.c:386 compress_request() warn: missing conversion: 'chunk_start + chunk_len' 'unit_array_size + unit_page' - - 006a67ea
2025-05-03
lustre/osc/osc_compress.c:424 compress_request() warn: missing conversion: 'chunk_start + chunk_len' 'unit_array_size + unit_page' - - 006a67ea
2025-05-03
lustre/osc/osc_io.c:87 osc_io_read_ahead_prep() error: 'osc' dereferencing possible ERR_PTR() - - 54840f05
2025-05-08
lustre/osc/osc_io.c:152 osc_io_submit() error: 'osc' dereferencing possible ERR_PTR() - - 006a67ea
2025-05-03
lustre/osc/osc_io.c:468 osc_io_iter_init() error: 'osc' dereferencing possible ERR_PTR() - - 006a67ea
2025-06-23
lustre/osc/osc_io.c:837 osc_io_data_version_start() error: 'obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-23
lustre/osc/osc_lock.c:126 osc_lock_fini() error: 'ols' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osc/osc_lock.c:822 osc_lock_to_lockless() error: 'oob' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osc/osc_lock.c:962 osc_lock_enqueue() error: 'osc' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osc/osc_lock.c:973 osc_lock_enqueue() error: 'oscl' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osc/osc_lock.c:1131 osc_lock_cancel() error: 'oscl' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osc/osc_lock.c:1145 osc_lock_print() error: 'lock' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osc/osc_lock.c:1165 osc_lock_lockless_cancel() error: 'ols' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osc/osc_object.c:69 osc_object_init() error: 'osc' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osc/osc_object.c:69 osc_object_init() error: 'cconf' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osc/osc_object.c:112 osc_object_free() error: 'osc' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-21
lustre/osc/osc_object.c:143 osc_object_print() error: 'osc' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-21
lustre/osc/osc_object.c:248 osc_object_prune() error: 'osc' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-21
lustre/osc/osc_page.c:129 osc_page_print() error: 'obj' dereferencing possible ERR_PTR() - - 006a67ea
2025-05-03
lustre/osc/osc_page.c:137 osc_page_print() error: 'opg' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osc/osc_page.c:174 osc_page_delete() error: 'opg' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osc/osc_page.c:198 osc_page_delete() error: 'obj' dereferencing possible ERR_PTR() - - 006a67ea
2025-05-03
lustre/osc/osc_page.c:202 osc_page_delete() error: 'obj' dereferencing possible ERR_PTR() - - 006a67ea
2025-06-29
lustre/osc/osc_page.c:223 osc_page_clip() error: 'opg' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-29
lustre/osc/osc_page.c:249 osc_page_touch() error: 'opg' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-29
lustre/osc/osc_page.c:289 osc_page_init() error: 'osc' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-06-29
lustre/osc/osc_request.c:843 osc_shrink_grant() warn: should 'cli->cl_max_pages_per_rpc << 12' be a 64 bit type? - - 13fd5ebe
2025-05-03
lustre/osc/osc_request.c:860 osc_shrink_grant_to_target() warn: should 'cli->cl_max_pages_per_rpc << 12' be a 64 bit type? - - 13fd5ebe
2025-05-03
lustre/osc/osc_request.c:2105 sparse warning: symbol 'dbgcksum_file_name' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-03
lustre/osd-ldiskfs/osd_handler.c:101 sparse warning: symbol 'ldiskfs_flush_descriptors_seconds' was not declared. Should it be static? No LU-18959 c8777fda
2025-05-03
lustre/osd-ldiskfs/osd_handler.c:104 sparse warning: symbol 'ldiskfs_delayed_unlink_blocks' was not declared. Should it be static? No LU-18959 c8777fda
2025-05-03
lustre/osd-ldiskfs/osd_handler.c:110 sparse warning: symbol 'osd_itea_cachep' was not declared. Should it be static? No LU-18959 c8777fda
2025-05-03
lustre/osd-ldiskfs/osd_handler.c:2457 osd_statfs() warn: variable dereferenced before check 'osd->od_mnt' (see line XXXX) - - 13fd5ebe
2025-05-03
lustre/osd-ldiskfs/osd_handler.c:2729 osd_ro() warn: argument 4 to %lx specifier is cast from pointer - - 006a67ea
2025-05-03
lustre/osd-ldiskfs/osd_handler.c:3817 __osd_create() error: we previously assumed 'obj->oo_inode' could be null (see line XXXX) - - 13fd5ebe
2025-05-07
lustre/osd-ldiskfs/osd_handler.c:7307 osd_ldiskfs_it_fill() warn: duplicate check 'rc' (previous on line XXXX) - - 13fd5ebe
2025-06-15
lustre/osd-ldiskfs/osd_handler.c:8301 sparse warning: symbol 'cfs_flush_delayed_fput' was not declared. Should it be static? No LU-18959 72720121
2025-09-30
lustre/osd-ldiskfs/osd_handler.c:8976 osd_health_check() warn: variable dereferenced before check 'osd->od_mnt' (see line XXXX) - - 13fd5ebe
2025-09-30
lustre/osd-ldiskfs/osd_handler.c:9000 osd_get_info() warn: was '== 16' instead of '=' - - 13fd5ebe
2025-09-30
lustre/osd-ldiskfs/osd_iam.c:2047 split_index_node() warn: inconsistent indenting - - 13fd5ebe
2025-05-03
lustre/osd-ldiskfs/osd_iam_lfix.c:223 sparse warning: symbol 'lfix_dump' was not declared. Should it be static? No LU-18974 c8777fda
2025-05-03
lustre/osd-ldiskfs/osd_io.c:300 bio_integrity_fault_inject() warn: ignoring unreachable code. - - 006a67ea
2025-05-03
lustre/osd-ldiskfs/osd_io.c:1384 sparse warning: incorrect type in assignment (different address spaces) expected "struct fiemap_extent [noderef] <asn:1> *[assigned] fi_extents_start" got "struct fiemap_extent *" - - 72720121
2025-05-03
lustre/osd-ldiskfs/osd_io.c:2704 sparse warning: incorrect type in assignment (different address spaces) expected "struct fiemap_extent [noderef] <asn:1> *[assigned] fi_extents_start" got "struct fiemap_extent *" - - 72720121
2025-08-26
lustre/osd-ldiskfs/osd_lproc.c:871 sparse warning: symbol 'ldebugfs_osd_obd_vars' was not declared. Should it be static? No LU-18959 c8777fda
2025-05-03
lustre/osd-ldiskfs/osd_quota_fmt.c:71 quota_read_blk() warn: should 'blk << 10' be a 64 bit type? - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:187 sync_changes_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:210 max_rpcs_in_flight_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:241 max_rpcs_in_flight_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:262 max_rpcs_in_progress_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:293 max_rpcs_in_progress_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:315 create_count_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:340 create_count_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:396 max_create_count_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:422 max_create_count_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:465 prealloc_next_id_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:504 prealloc_last_id_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:533 prealloc_next_seq_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:559 prealloc_last_seq_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:584 prealloc_reserved_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:607 maxage_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:636 maxage_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:659 prealloc_status_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:674 prealloc_force_new_seq_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:691 prealloc_force_new_seq_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:749 old_sync_processed_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:866 reserved_mb_high_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:891 reserved_mb_high_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:912 reserved_mb_low_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:935 reserved_mb_low_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:955 reserved_ino_high_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:979 reserved_ino_high_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:999 reserved_ino_low_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:1024 reserved_ino_low_store() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lproc_osp.c:1065 osp_sync_error_list_seq_show() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lwp_dev.c:59 lu2lwp_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-03
lustre/osp/lwp_dev.c:404 lwp_device_fini() error: 'm' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lwp_dev.c:407 lwp_device_fini() error: 'm' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lwp_dev.c:410 lwp_device_fini() error: 'm' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lwp_dev.c:448 lwp_notify_main() error: 'lwp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lwp_dev.c:480 lwp_notify_users() error: 'lwp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lwp_dev.c:485 lwp_notify_users() warn: call of 'kthread_create_on_node' with non-constant format argument - - 006a67ea
2025-05-03
lustre/osp/lwp_dev.c:516 lwp_obd_connect() error: 'lwp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/lwp_dev.c:597 lwp_obd_disconnect() error: 'lwp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_dev.c:679 osp_process_config() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_dev.c:744 osp_recovery_complete() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_dev.c:764 osp_fid_alloc() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
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:1397 osp_device_fini() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_dev.c:1472 osp_obd_connect() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-12
lustre/osp/osp_dev.c:1607 osp_import_event() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-12
lustre/osp/osp_dev.c:1620 osp_import_event() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-12
lustre/osp/osp_dev.c:1636 osp_import_event() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-12
lustre/osp/osp_dev.c:1650 osp_import_event() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-12
lustre/osp/osp_dev.c:1697 osp_iocontrol() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-12
lustre/osp/osp_dev.c:1762 osp_obd_get_info() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-12
lustre/osp/osp_dev.c:1799 osp_obd_set_info_async() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-07-12
lustre/osp/osp_internal.h:493 lu2osp_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-03
lustre/osp/osp_internal.h:504 dt2osp_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-05-03
lustre/osp/osp_internal.h:597 osp_get_rpc_lock() warn: inconsistent returns '&lck->rpcl_mutex'. - - 006a67ea
2025-05-03
lustre/osp/osp_md_object.c:505 osp_md_index_lookup() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_md_object.c:518 osp_md_index_lookup() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_md_object.c:529 osp_md_index_lookup() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_md_object.c:540 osp_md_index_lookup() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_md_object.c:985 osp_md_object_lock() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_md_object.c:1081 osp_md_destroy() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_md_object.c:1170 osp_md_declare_write() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_md_object.c:1323 osp_md_read() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_md_object.c:1328 osp_md_read() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_md_object.c:1331 osp_md_read() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_object.c:604 osp_attr_get() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_object.c:627 osp_attr_get() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_object.c:945 osp_declare_xattr_get() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_object.c:1002 osp_xattr_get() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_object.c:1466 osp_declare_create() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_object.c:1469 osp_declare_create() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_object.c:1585 osp_create() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_object.c:1597 osp_create() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_object.c:1611 osp_create() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_object.c:1611 osp_create() warn: check likely/unlikely parentheses No LU-19001 13fd5ebe
2025-05-03
lustre/osp/osp_object.c:1673 osp_declare_destroy() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_object.c:1709 osp_destroy() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_object.c:1862 osp_it_fetch() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_object.c:1996 osp_it_next_page() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_object.c:2298 osp_object_init() error: 'po' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_object.c:2302 osp_object_init() error: 'po' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_object.c:2352 osp_object_free() error: 'obj' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_object.c:2387 osp_object_release() error: 'po' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_object.c:2388 osp_object_release() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_precreate.c:525 osp_precreate_fids() warn: iterator 'i' not incremented No LU-19002 13fd5ebe
2025-05-03
lustre/osp/osp_precreate.c:1674 osp_object_truncate() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_sync.c:344 osp_sync_declare_add() error: 'd' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_trans.c:650 osp_update_interpret() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_trans.c:865 osp_insert_async_request() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_trans.c:1288 osp_check_and_set_rpc_version() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_trans.c:1533 osp_trans_start() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/osp/osp_trans.c:1589 osp_trans_stop() error: 'osp' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/ost/ost_handler.c:47 sparse warning: symbol 'oss_max_threads' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-03
lustre/ptlrpc/client.c:2936 ptlrpc_unregister_reply() warn: ignoring unreachable code. - - 13fd5ebe
2025-10-08
lustre/ptlrpc/events.c:298 ptlrpc_req_add_history() warn: should '1 << (svcpt->scp_service->srv_cpt_bits)' be a 64 bit type? - - 13fd5ebe
2025-05-03
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/gss/gss_keyring.c:1035 sparse warning: incorrect type in argument 2 (different address spaces) expected "unsigned long const volatile *addr" got "unsigned long [noderef] <asn:4> *" - - 006a67ea
2025-09-22
lustre/ptlrpc/gss/gss_keyring.c:1161 sparse warning: incorrect type in argument 2 (different address spaces) expected "unsigned long const volatile *addr" got "unsigned long [noderef] <asn:4> *" - - 006a67ea
2025-09-22
lustre/ptlrpc/gss/lproc_gss.c:124 sparse warning: incorrect type in argument 1 (different address spaces) expected "char [noderef] <asn:1> *buffer" got "char *" - - 006a67ea
2025-05-03
lustre/ptlrpc/gss/lproc_gss.c:133 sparse warning: incorrect type in initializer (incompatible argument 2 (different address spaces)) expected "long ( *write )( ... )" got "long ( * )( ... )" - - 13fd5ebe
2025-05-03
lustre/ptlrpc/niobuf.c:518 ptlrpc_unregister_bulk() warn: ignoring unreachable code. - - 13fd5ebe
2025-07-03
lustre/ptlrpc/nodemap_storage.c:368 nodemap_idx_insert_batch() error: 'dev' dereferencing possible ERR_PTR() - - 2da8542e
2025-08-13
lustre/ptlrpc/nodemap_storage.c:426 nodemap_idx_update() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-08-13
lustre/ptlrpc/nodemap_storage.c:492 nodemap_idx_delete_batch() error: 'dev' dereferencing possible ERR_PTR() - - 2da8542e
2025-08-13
lustre/ptlrpc/nodemap_storage.c:2871 nodemap_get_config_req() warn: comparing different units: 'page_count <= rdpg.rp_count' 'unit_page <= unit_byte' - - 13fd5ebe
2025-07-10
lustre/ptlrpc/nodemap_storage.c:2878 nodemap_get_config_req() warn: comparing different units: 'i < page_count' 'unit_array_size < unit_page' - - 13fd5ebe
2025-07-10
lustre/ptlrpc/nrs_tbf.c:2366 sparse warning: symbol 'nrs_tbf_opcode_ops' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-07-08
lustre/ptlrpc/nrs_tbf.c:2687 sparse warning: symbol 'nrs_tbf_uid_ops' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-07-08
lustre/ptlrpc/nrs_tbf.c:2700 sparse warning: symbol 'nrs_tbf_gid_ops' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-07-08
lustre/ptlrpc/sec_lproc.c:425 sptlrpc_lproc_init() warn: passing zero to 'PTR_ERR' - - 13fd5ebe
2025-05-03
lustre/quota/lquota_disk.c:786 lquota_disk_write_glb() error: 'dev' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/quota/lquota_lib.c:41 sparse warning: symbol 'lquota_caches' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-03
lustre/quota/qmt_dev.c:98 qmt_device_fini() error: 'qmt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/quota/qmt_dev.c:322 qmt_device_free() warn: 'qmt' is an error pointer or valid - - 13fd5ebe
2025-10-13
lustre/quota/qmt_dev.c:472 qmt_device_prepare() error: 'qmt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-13
lustre/quota/qmt_entry.c:301 qmt_trans_start_with_slv() error: we previously assumed 'slv_obj' could be null (see line XXXX) - - 13fd5ebe
2025-05-03
lustre/quota/qmt_handler.c:453 qmt_reset_slv_cb() warn: 'slv_obj' is an error pointer or valid - - 13fd5ebe
2025-10-13
lustre/quota/qmt_handler.c:1202 qmt_dqacq0() warn: 'slv_obj' is an error pointer or valid - - 13fd5ebe
2025-10-13
lustre/quota/qmt_internal.h:311 lu2qmt_dev() warn: passing zero to 'ERR_CAST' - - 13fd5ebe
2025-10-13
lustre/quota/qmt_lock.c:248 qmt_lvbo_init() error: 'qmt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-05-03
lustre/quota/qmt_lock.c:557 qmt_lvbo_free() error: 'qmt' dereferencing possible ERR_PTR() - - 5da59938
2025-05-03
lustre/quota/qmt_pool.c:1046 qmt_pool_create() error: 'qmt' dereferencing possible ERR_PTR() - - e65bf7c2
2025-10-13
lustre/quota/qmt_pool.c:1484 qmt_pool_add_rem() error: 'qmt' dereferencing possible ERR_PTR() - - 13fd5ebe
2025-10-13
lustre/quota/qmt_pool.c:1608 qmt_pool_destroy() error: 'qmt' dereferencing possible ERR_PTR() - - e65bf7c2
2025-10-13
lustre/quota/qsd_lib.c:59 sparse warning: symbol 'qsd_caches' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-03
lustre/quota/qsd_writeback.c:414 qsd_process_upd() warn: 'lqe' is an error pointer or valid - - 13fd5ebe
2025-05-03
lustre/target/out_handler.c:111 out_create() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-03
lustre/target/out_handler.c:113 out_create() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-03
lustre/target/out_handler.c:125 out_create() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-03
lustre/target/out_handler.c:127 out_create() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-03
lustre/target/out_handler.c:164 out_attr_set() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-03
lustre/target/out_handler.c:166 out_attr_set() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-03
lustre/target/out_handler.c:439 out_xattr_set() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-03
lustre/target/out_handler.c:441 out_xattr_set() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-03
lustre/target/out_handler.c:536 out_index_insert() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-03
lustre/target/out_handler.c:538 out_index_insert() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-03
lustre/target/out_handler.c:552 out_index_insert() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-03
lustre/target/out_handler.c:554 out_index_insert() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-03
lustre/target/out_handler.c:647 out_write() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-03
lustre/target/out_handler.c:649 out_write() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-03
lustre/target/out_handler.c:656 out_write() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-03
lustre/target/out_handler.c:658 out_write() warn: passing a valid pointer to 'PTR_ERR' - - 13fd5ebe
2025-05-03
lustre/target/tgt_grant.c:81 sparse warning: symbol 'lbug_on_grant_miscount' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-05-03
lustre/target/tgt_handler.c:1618 sparse warning: symbol 'tgt_lfsck_in_notify' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-08-28
lustre/target/tgt_handler.c:1952 sparse warning: symbol 'dbgcksum_file_name' was not declared. Should it be static? No LU-18959 13fd5ebe
2025-08-28
lustre/target/tgt_handler.c:2681 tgt_shortio2pages() warn: check sign expansion for 'len' - - 13fd5ebe
2025-08-28
lustre/tests/kernel/kcompr.c:119 fill_input_from_file() warn: passing zero to 'PTR_ERR' - - 006a67ea
2025-05-03
lustre/tests/kernel/kcompr.c:309 test_comp_compress_decompress() error: memcmp() 'inpageaddr' too small (4096 vs 131072) - - 006a67ea
2025-05-03
lustre/tests/kernel/kcompr.c:309 test_comp_compress_decompress() error: memcmp() 'decomppageaddr' too small (4096 vs 131072) - - 006a67ea
2025-05-03
lustre/tests/kernel/kcompr.c:323 test_comp_compress_decompress() warn: passing the wrong variable to kunmap() - - 006a67ea
2025-05-03
lustre/tests/kernel/kcompr.c:325 test_comp_compress_decompress() warn: passing the wrong variable to kunmap() - - 006a67ea
2025-05-03
lustre/tests/kernel/kcompr.c:327 test_comp_compress_decompress() warn: passing the wrong variable to kunmap() - - 006a67ea
2025-05-03
lustre/tests/kernel/kcompr.c:426 test_acomp_compress_decompress() warn: passing the wrong variable to kunmap() - - 006a67ea
2025-05-03
lustre/tests/kernel/kcompr.c:427 test_acomp_compress_decompress() warn: passing the wrong variable to kunmap() - - 006a67ea
2025-05-03
lustre/tests/kernel/kcompr.c:485 test_acomp_compress_decompress() warn: passing the wrong variable to kunmap() - - 006a67ea
2025-05-03
lustre/tests/kernel/kcompr.c:486 test_acomp_compress_decompress() warn: passing the wrong variable to kunmap() - - 006a67ea
2025-05-03
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() parse error: Function too hairy. Giving up. - - 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: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