[PATCH 4/5] crypto: Clean up CRYPTO_CRC32C usage

From: Geert Uytterhoeven

Date: Thu Feb 26 2026 - 10:01:59 EST


Ext4, jbd2, iSCSI, NVMeoF/TCP, and Btrfs stopped using this CRC32c
implementation in commits f2b4fa19647e18a2 ("ext4: switch to using the
crc32c library"), dd348f054b24a3f5 ("jbd2: switch to using the crc32c
library"), 92186c1455a2d356 ("scsi: iscsi_tcp: Switch to using the
crc32c library"), 427fff9aff295e2c ("nvme-tcp: use crc32c() and
skb_copy_and_crc32c_datagram_iter()"), and fe11ac191ce0ad91 ("btrfs:
switch to library APIs for checksums").

Signed-off-by: Geert Uytterhoeven <geert+renesas@xxxxxxxxx>
---
crypto/Kconfig | 2 --
1 file changed, 2 deletions(-)

diff --git a/crypto/Kconfig b/crypto/Kconfig
index 49293b656aff6f52..5e66de2948ed02f9 100644
--- a/crypto/Kconfig
+++ b/crypto/Kconfig
@@ -1053,8 +1053,6 @@ config CRYPTO_CRC32C
on Communications, Vol. 41, No. 6, June 1993, selected for use with
iSCSI.

- Used by btrfs, ext4, jbd2, NVMeoF/TCP, and iSCSI.
-
config CRYPTO_CRC32
tristate "CRC32"
select CRYPTO_HASH
--
2.43.0