From: kernel test robot <lkp@intel.com>
To: Kent Overstreet <kent.overstreet@linux.dev>
Cc: oe-kbuild-all@lists.linux.dev
Subject: [koverstreet-bcachefs:bcachefs-rebalance_v2 462/799] fs/bcachefs/sb/io.c:582:19: sparse: sparse: cast to restricted __le32
Date: Wed, 24 Dec 2025 05:51:13 +0800 [thread overview]
Message-ID: <202512240611.wYkd2rF2-lkp@intel.com> (raw)
Hi Kent,
First bad commit (maybe != root cause):
tree: https://github.com/koverstreet/bcachefs bcachefs-rebalance_v2
head: d4b3d00447faf8d4d95db47e3902e4ca4db8fbdc
commit: 30f7c327a5b2201012ff856bc95040e2ec3fad6b [462/799] bcachefs: move sb code to subdir
config: riscv-randconfig-r133-20251222 (https://download.01.org/0day-ci/archive/20251224/202512240611.wYkd2rF2-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/202512240611.wYkd2rF2-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/oe-kbuild-all/202512240611.wYkd2rF2-lkp@intel.com/
sparse warnings: (new ones prefixed by >>)
WARNING: invalid argument to '-march': '_zacas_zabha'
fs/bcachefs/sb/io.c: note: in included file (through fs/bcachefs/bcachefs_format.h, fs/bcachefs/bcachefs.h):
fs/bcachefs/sb/downgrade_format.h:14:52: sparse: sparse: array of flexible structures
>> fs/bcachefs/sb/io.c:582:19: sparse: sparse: cast to restricted __le32
>> fs/bcachefs/sb/io.c:581:19: sparse: sparse: cast to restricted __le64
vim +582 fs/bcachefs/sb/io.c
1c6fdbd8f2465d fs/bcachefs/super-io.c Kent Overstreet 2017-03-16 577
8b16413cda7c46 fs/bcachefs/super-io.c Kent Overstreet 2023-12-29 578 static unsigned long le_ulong_to_cpu(unsigned long v)
8b16413cda7c46 fs/bcachefs/super-io.c Kent Overstreet 2023-12-29 579 {
8b16413cda7c46 fs/bcachefs/super-io.c Kent Overstreet 2023-12-29 580 return sizeof(unsigned long) == 8
8b16413cda7c46 fs/bcachefs/super-io.c Kent Overstreet 2023-12-29 @581 ? le64_to_cpu(v)
8b16413cda7c46 fs/bcachefs/super-io.c Kent Overstreet 2023-12-29 @582 : le32_to_cpu(v);
8b16413cda7c46 fs/bcachefs/super-io.c Kent Overstreet 2023-12-29 583 }
8b16413cda7c46 fs/bcachefs/super-io.c Kent Overstreet 2023-12-29 584
:::::: The code at line 582 was first introduced by commit
:::::: 8b16413cda7c46d47f8071165b3071f8a9369199 bcachefs: bch_sb.recovery_passes_required
:::::: 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
next reply other threads:[~2025-12-23 21:51 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
2025-12-23 21:51 kernel test robot [this message]
-- strict thread matches above, loose matches on Subject: below --
2026-05-15 14:57 [koverstreet-bcachefs:bcachefs-rebalance_v2 462/799] fs/bcachefs/sb/io.c:582:19: sparse: sparse: cast to restricted __le32 kernel test robot
2026-09-15 19:18 kernel test robot
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=202512240611.wYkd2rF2-lkp@intel.com \
--to=lkp@intel.com \
--cc=kent.overstreet@linux.dev \
--cc=oe-kbuild-all@lists.linux.dev \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.