* [koverstreet-bcachefs:bcachefs-rebalance_v2 465/799] fs/bcachefs/data/extents.h:551:9: sparse: sparse: unsigned value that used to be signed checked against zero?
@ 2026-01-26 21:05 kernel test robot
0 siblings, 0 replies; 3+ messages in thread
From: kernel test robot @ 2026-01-26 21:05 UTC (permalink / raw)
To: oe-kbuild; +Cc: lkp
::::::
:::::: Manual check reason: "low confidence static check warning: fs/bcachefs/data/extents.h:551:9: sparse: sparse: unsigned value that used to be signed checked against zero?"
::::::
BCC: lkp@intel.com
CC: oe-kbuild-all@lists.linux.dev
TO: Kent Overstreet <kent.overstreet@linux.dev>
tree: https://github.com/koverstreet/bcachefs bcachefs-rebalance_v2
head: d4b3d00447faf8d4d95db47e3902e4ca4db8fbdc
commit: 78e53242d57830619d4964261dda9934f4d18c47 [465/799] bcachefs: move data code to subdir
:::::: branch date: 3 months ago
:::::: commit date: 3 months ago
config: x86_64-randconfig-r122-20260126 (https://download.01.org/0day-ci/archive/20260127/202601270413.cWKFX1kS-lkp@intel.com/config)
compiler: clang version 20.1.8 (https://github.com/llvm/llvm-project 87f0227cb60147a26a1eeb4fb06e3b505e9c7261)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260127/202601270413.cWKFX1kS-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/r/202601270413.cWKFX1kS-lkp@intel.com/
sparse warnings: (new ones prefixed by >>)
fs/bcachefs/fs-io.c: note: in included file (through fs/bcachefs/alloc/buckets.h):
>> fs/bcachefs/data/extents.h:551:9: sparse: sparse: unsigned value that used to be signed checked against zero?
fs/bcachefs/fs-io.c:748:16: sparse: signed value source
>> fs/bcachefs/data/extents.h:551:9: sparse: sparse: unsigned value that used to be signed checked against zero?
fs/bcachefs/fs-io.c:748:16: sparse: signed value source
vim +551 fs/bcachefs/data/extents.h
1c6fdbd8f2465d fs/bcachefs/extents.h Kent Overstreet 2017-03-16 546
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 547 static inline bool bkey_extent_is_unwritten(struct bkey_s_c k)
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 548 {
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 549 struct bkey_ptrs_c ptrs = bch2_bkey_ptrs_c(k);
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 550
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 @551 bkey_for_each_ptr(ptrs, ptr)
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 552 if (ptr->unwritten)
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 553 return true;
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 554 return false;
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 555 }
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 556
:::::: The code at line 551 was first introduced by commit
:::::: 792031116bee35e13be7c8ae8cf1b8eec141b136 bcachefs: Unwritten extents support
:::::: TO: Kent Overstreet <kent.overstreet@linux.dev>
:::::: CC: Kent Overstreet <kent.overstreet@linux.dev>
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] 3+ messages in thread* [koverstreet-bcachefs:bcachefs-rebalance_v2 465/799] fs/bcachefs/data/extents.h:551:9: sparse: sparse: unsigned value that used to be signed checked against zero?
@ 2026-05-15 17:18 kernel test robot
0 siblings, 0 replies; 3+ messages in thread
From: kernel test robot @ 2026-05-15 17:18 UTC (permalink / raw)
To: oe-kbuild; +Cc: lkp
::::::
:::::: Manual check reason: "low confidence static check warning: fs/bcachefs/data/extents.h:551:9: sparse: sparse: unsigned value that used to be signed checked against zero?"
::::::
BCC: lkp@intel.com
CC: oe-kbuild-all@lists.linux.dev
TO: Kent Overstreet <kent.overstreet@linux.dev>
tree: https://github.com/koverstreet/bcachefs bcachefs-rebalance_v2
head: d4b3d00447faf8d4d95db47e3902e4ca4db8fbdc
commit: 78e53242d57830619d4964261dda9934f4d18c47 [465/799] bcachefs: move data code to subdir
:::::: branch date: 6 months ago
:::::: commit date: 7 months ago
config: sh-randconfig-r123-20260514 (https://download.01.org/0day-ci/archive/20260516/202605160113.mtdUWG58-lkp@intel.com/config)
compiler: sh4-linux-gcc (GCC) 11.5.0
sparse: v0.6.5-rc1
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20260516/202605160113.mtdUWG58-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/r/202605160113.mtdUWG58-lkp@intel.com/
sparse warnings: (new ones prefixed by >>)
fs/bcachefs/fs-io.c: note: in included file (through fs/bcachefs/alloc/buckets.h):
>> fs/bcachefs/data/extents.h:551:9: sparse: sparse: unsigned value that used to be signed checked against zero?
fs/bcachefs/fs-io.c:748:16: sparse: signed value source
>> fs/bcachefs/data/extents.h:551:9: sparse: sparse: unsigned value that used to be signed checked against zero?
fs/bcachefs/fs-io.c:748:16: sparse: signed value source
vim +551 fs/bcachefs/data/extents.h
1c6fdbd8f2465d fs/bcachefs/extents.h Kent Overstreet 2017-03-16 546
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 547 static inline bool bkey_extent_is_unwritten(struct bkey_s_c k)
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 548 {
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 549 struct bkey_ptrs_c ptrs = bch2_bkey_ptrs_c(k);
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 550
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 @551 bkey_for_each_ptr(ptrs, ptr)
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 552 if (ptr->unwritten)
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 553 return true;
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 554 return false;
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 555 }
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 556
:::::: The code at line 551 was first introduced by commit
:::::: 792031116bee35e13be7c8ae8cf1b8eec141b136 bcachefs: Unwritten extents support
:::::: TO: Kent Overstreet <kent.overstreet@linux.dev>
:::::: CC: Kent Overstreet <kent.overstreet@linux.dev>
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] 3+ messages in thread* [koverstreet-bcachefs:bcachefs-rebalance_v2 465/799] fs/bcachefs/data/extents.h:551:9: sparse: sparse: unsigned value that used to be signed checked against zero?
@ 2025-12-24 15:09 kernel test robot
0 siblings, 0 replies; 3+ messages in thread
From: kernel test robot @ 2025-12-24 15:09 UTC (permalink / raw)
To: oe-kbuild; +Cc: lkp
::::::
:::::: Manual check reason: "low confidence static check warning: fs/bcachefs/data/extents.h:551:9: sparse: sparse: unsigned value that used to be signed checked against zero?"
::::::
BCC: lkp@intel.com
CC: oe-kbuild-all@lists.linux.dev
TO: Kent Overstreet <kent.overstreet@linux.dev>
tree: https://github.com/koverstreet/bcachefs bcachefs-rebalance_v2
head: d4b3d00447faf8d4d95db47e3902e4ca4db8fbdc
commit: 78e53242d57830619d4964261dda9934f4d18c47 [465/799] bcachefs: move data code to subdir
:::::: branch date: 7 weeks ago
:::::: commit date: 9 weeks ago
config: riscv-randconfig-r133-20251222 (https://download.01.org/0day-ci/archive/20251224/202512242348.gvV7rBbQ-lkp@intel.com/config)
compiler: clang version 22.0.0git (https://github.com/llvm/llvm-project 185f5fd5ce4c65116ca8cf6df467a682ef090499)
reproduce (this is a W=1 build): (https://download.01.org/0day-ci/archive/20251224/202512242348.gvV7rBbQ-lkp@intel.com/reproduce)
If you fix the issue in a separate patch/commit (i.e. not just a new version of
the same patch/commit), kindly add following tags
| Reported-by: kernel test robot <lkp@intel.com>
| Closes: https://lore.kernel.org/r/202512242348.gvV7rBbQ-lkp@intel.com/
sparse warnings: (new ones prefixed by >>)
WARNING: invalid argument to '-march': '_zacas_zabha'
fs/bcachefs/fs-io.c: note: in included file (through fs/bcachefs/alloc/buckets.h):
>> fs/bcachefs/data/extents.h:551:9: sparse: sparse: unsigned value that used to be signed checked against zero?
fs/bcachefs/fs-io.c:748:16: sparse: signed value source
>> fs/bcachefs/data/extents.h:551:9: sparse: sparse: unsigned value that used to be signed checked against zero?
fs/bcachefs/fs-io.c:748:16: sparse: signed value source
--
WARNING: invalid argument to '-march': '_zacas_zabha'
>> fs/bcachefs/data/copygc.c:440:21: sparse: sparse: incompatible types in comparison expression (different address spaces):
fs/bcachefs/data/copygc.c:440:21: sparse: struct task_struct [noderef] __rcu *
fs/bcachefs/data/copygc.c:440:21: sparse: struct task_struct *
--
WARNING: invalid argument to '-march': '_zacas_zabha'
fs/bcachefs/opts.c: note: in included file:
>> fs/bcachefs/data/copygc.h:11:33: sparse: sparse: incompatible types in comparison expression (different address spaces):
fs/bcachefs/data/copygc.h:11:33: sparse: struct task_struct [noderef] __rcu *
fs/bcachefs/data/copygc.h:11:33: sparse: struct task_struct *
--
WARNING: invalid argument to '-march': '_zacas_zabha'
fs/bcachefs/recovery_passes.c:341:5: sparse: sparse: context imbalance in '__bch2_run_explicit_recovery_pass' - wrong count at exit
fs/bcachefs/recovery_passes.c: note: in included file:
>> fs/bcachefs/data/copygc.h:11:33: sparse: sparse: incompatible types in comparison expression (different address spaces):
fs/bcachefs/data/copygc.h:11:33: sparse: struct task_struct [noderef] __rcu *
fs/bcachefs/data/copygc.h:11:33: sparse: struct task_struct *
--
WARNING: invalid argument to '-march': '_zacas_zabha'
fs/bcachefs/recovery.c: note: in included file (through fs/bcachefs/bcachefs.h):
fs/bcachefs/bcachefs_format.h:633:38: sparse: sparse: array of flexible structures
fs/bcachefs/bcachefs_format.h:1326:38: sparse: sparse: array of flexible structures
fs/bcachefs/recovery.c: note: in included file:
>> fs/bcachefs/data/copygc.h:11:33: sparse: sparse: incompatible types in comparison expression (different address spaces):
fs/bcachefs/data/copygc.h:11:33: sparse: struct task_struct [noderef] __rcu *
fs/bcachefs/data/copygc.h:11:33: sparse: struct task_struct *
vim +551 fs/bcachefs/data/extents.h
1c6fdbd8f2465d fs/bcachefs/extents.h Kent Overstreet 2017-03-16 546
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 547 static inline bool bkey_extent_is_unwritten(struct bkey_s_c k)
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 548 {
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 549 struct bkey_ptrs_c ptrs = bch2_bkey_ptrs_c(k);
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 550
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 @551 bkey_for_each_ptr(ptrs, ptr)
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 552 if (ptr->unwritten)
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 553 return true;
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 554 return false;
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 555 }
792031116bee35 fs/bcachefs/extents.h Kent Overstreet 2022-11-13 556
:::::: The code at line 551 was first introduced by commit
:::::: 792031116bee35e13be7c8ae8cf1b8eec141b136 bcachefs: Unwritten extents support
:::::: TO: Kent Overstreet <kent.overstreet@linux.dev>
:::::: CC: Kent Overstreet <kent.overstreet@linux.dev>
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2026-05-15 17:18 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2026-01-26 21:05 [koverstreet-bcachefs:bcachefs-rebalance_v2 465/799] fs/bcachefs/data/extents.h:551:9: sparse: sparse: unsigned value that used to be signed checked against zero? kernel test robot
-- strict thread matches above, loose matches on Subject: below --
2026-05-15 17:18 kernel test robot
2025-12-24 15:09 kernel test robot
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.