]> www.infradead.org Git - users/jedix/linux-maple.git/commit
lib/crc32: remove unused support for CRC32C combination
authorEric Biggers <ebiggers@google.com>
Mon, 19 May 2025 17:50:09 +0000 (10:50 -0700)
committerJakub Kicinski <kuba@kernel.org>
Wed, 21 May 2025 22:40:17 +0000 (15:40 -0700)
commitb82f72292ab4c65250bd734281464a6ab1ff4133
tree3c01c3fe2d331e513314e112c7531056b801228b
parent70c96c7cb9f035d5b960021f2450afa6240e66b4
lib/crc32: remove unused support for CRC32C combination

crc32c_combine() and crc32c_shift() are no longer used (except by the
KUnit test that tests them), and their current implementation is very
slow.  Remove them.

Signed-off-by: Eric Biggers <ebiggers@google.com>
Reviewed-by: Hannes Reinecke <hare@suse.de>
Link: https://patch.msgid.link/20250519175012.36581-8-ebiggers@kernel.org
Signed-off-by: Jakub Kicinski <kuba@kernel.org>
include/linux/crc32.h
lib/crc32.c
lib/tests/crc_kunit.c