]> www.infradead.org Git - users/hch/misc.git/commit
lib/crc: remove CONFIG_LIBCRC32C
authorEric Biggers <ebiggers@google.com>
Tue, 1 Apr 2025 22:16:00 +0000 (15:16 -0700)
committerEric Biggers <ebiggers@google.com>
Fri, 4 Apr 2025 18:31:42 +0000 (11:31 -0700)
commitb261d2222063a9a8b9ec284244c285f2998ee01e
treefb7bd89d372a423b2520981e36f3a53b7946c823
parent31ab49a99f0572da6a62f121878e2155b04904e5
lib/crc: remove CONFIG_LIBCRC32C

Now that LIBCRC32C does nothing besides select CRC32, make every option
that selects LIBCRC32C instead select CRC32 directly.  Then remove
LIBCRC32C.

Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: "Martin K. Petersen" <martin.petersen@oracle.com>
Acked-by: Ard Biesheuvel <ardb@kernel.org>
Link: https://lore.kernel.org/r/20250401221600.24878-8-ebiggers@kernel.org
Signed-off-by: Eric Biggers <ebiggers@google.com>
20 files changed:
drivers/block/Kconfig
drivers/block/drbd/Kconfig
drivers/md/Kconfig
drivers/md/persistent-data/Kconfig
drivers/net/ethernet/broadcom/Kconfig
drivers/net/ethernet/cavium/Kconfig
fs/bcachefs/Kconfig
fs/btrfs/Kconfig
fs/ceph/Kconfig
fs/erofs/Kconfig
fs/gfs2/Kconfig
fs/xfs/Kconfig
lib/Kconfig
net/batman-adv/Kconfig
net/ceph/Kconfig
net/netfilter/Kconfig
net/netfilter/ipvs/Kconfig
net/openvswitch/Kconfig
net/sched/Kconfig
net/sctp/Kconfig