From: kernel test robot <lkp@intel.com>
To: oe-kbuild@lists.linux.dev
Cc: lkp@intel.com, Dan Carpenter <error27@gmail.com>
Subject: lib/crc/crc64-neon.c:22 crc64_nvme_neon() warn: statement has no effect 'uint64x2_t'
Date: Thu, 24 Sep 2026 17:21:04 +0200 [thread overview]
Message-ID: <202609241758.XPJQfSEm-lkp@intel.com> (raw)
BCC: lkp@intel.com
CC: oe-kbuild-all@lists.linux.dev
CC: linux-kernel@vger.kernel.org
TO: Ard Biesheuvel <ardb@kernel.org>
CC: Eric Biggers <ebiggers@kernel.org>
tree: https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git master
head: 62f4c998b297cf233997a2b4cd6fc2d2df0319c9
commit: 061cef5fcee5a4bbaa8726f8c5fc1d5e2f89bff7 lib/crc: Turn NEON intrinsics crc64 implementation into common code
date: 4 months ago
:::::: branch date: 18 hours ago
:::::: commit date: 4 months ago
config: arm64-randconfig-r2200-20260923 (https://download.01.org/0day-ci/archive/20260924/202609241758.XPJQfSEm-lkp@intel.com/config)
compiler: clang version 24.0.0git (https://github.com/llvm/llvm-project 4b99afb361a8cfd45fc17aebc637688661e9e472)
rustc: rustc 1.96.0 (ac68faa20 2026-05-25)
smatch: v0.5.0-9187-g5189e3fb
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
| Fixes: 061cef5fcee5 ("lib/crc: Turn NEON intrinsics crc64 implementation into common code")
| Reported-by: kernel test robot <lkp@intel.com>
| Reported-by: Dan Carpenter <error27@gmail.com>
| Closes: https://lore.kernel.org/r/202609241758.XPJQfSEm-lkp@intel.com/
New smatch warnings:
lib/crc/crc64-neon.c:22 crc64_nvme_neon() warn: statement has no effect 'uint64x2_t'
Old smatch warnings:
lib/crc/crc64-neon.c:23 crc64_nvme_neon() warn: statement has no effect 'uint64x2_t'
lib/crc/crc64-neon.c:24 crc64_nvme_neon() warn: statement has no effect 'uint64x2_t'
lib/crc/crc64-neon.c:41 crc64_nvme_neon() warn: statement has no effect 'uint64x2_t'
lib/crc/crc64-neon.c:42 crc64_nvme_neon() warn: statement has no effect 'uint64x2_t'
vim +/uint64x2_t +22 lib/crc/crc64-neon.c
63432fd625372a lib/crc/arm64/crc64-neon-inner.c Demian Shulhan 2026-03-29 12
63432fd625372a lib/crc/arm64/crc64-neon-inner.c Demian Shulhan 2026-03-29 13 /* x^191 mod G, x^127 mod G */
63432fd625372a lib/crc/arm64/crc64-neon-inner.c Demian Shulhan 2026-03-29 14 static const u64 fold_consts_val[2] = { 0xeadc41fd2ba3d420ULL,
63432fd625372a lib/crc/arm64/crc64-neon-inner.c Demian Shulhan 2026-03-29 15 0x21e9761e252621acULL };
63432fd625372a lib/crc/arm64/crc64-neon-inner.c Demian Shulhan 2026-03-29 16 /* floor(x^127 / G), (G - x^64) / x */
63432fd625372a lib/crc/arm64/crc64-neon-inner.c Demian Shulhan 2026-03-29 17 static const u64 bconsts_val[2] = { 0x27ecfa329aef9f77ULL,
63432fd625372a lib/crc/arm64/crc64-neon-inner.c Demian Shulhan 2026-03-29 18 0x34d926535897936aULL };
63432fd625372a lib/crc/arm64/crc64-neon-inner.c Demian Shulhan 2026-03-29 19
061cef5fcee5a4 lib/crc/crc64-neon.c Ard Biesheuvel 2026-04-22 20 u64 crc64_nvme_neon(u64 crc, const u8 *p, size_t len)
8fdef85d601db6 lib/crc/arm64/crc64-neon-inner.c Ard Biesheuvel 2026-03-30 21 {
8fdef85d601db6 lib/crc/arm64/crc64-neon-inner.c Ard Biesheuvel 2026-03-30 @22 uint64x2_t fold_consts = vld1q_u64(fold_consts_val);
:::::: The code at line 22 was first introduced by commit
:::::: 8fdef85d601db670e9c178314eedffe7bbb07e52 lib/crc: arm64: Simplify intrinsics implementation
:::::: TO: Ard Biesheuvel <ardb@kernel.org>
:::::: CC: Eric Biggers <ebiggers@kernel.org>
--
0-DAY CI Kernel Test Service
https://github.com/intel/lkp-tests/wiki
reply other threads:[~2026-09-24 15:21 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
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=202609241758.XPJQfSEm-lkp@intel.com \
--to=lkp@intel.com \
--cc=error27@gmail.com \
--cc=oe-kbuild@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.