diff options
| author | Eric Biggers <ebiggers@google.com> | 2025-01-23 13:29:04 -0800 |
|---|---|---|
| committer | Eric Biggers <ebiggers@google.com> | 2025-01-29 09:10:35 -0800 |
| commit | 5e3c1c48fac3793c173567df735890d4e29cbb64 (patch) | |
| tree | 1222783167de6480669c5803efb3f7a9bc7d47f6 /lib/Kconfig | |
| parent | b0430f39de089920e3aab3f4a9c35c35110bdbea (diff) | |
| download | linux-5e3c1c48fac3793c173567df735890d4e29cbb64.tar.gz linux-5e3c1c48fac3793c173567df735890d4e29cbb64.tar.bz2 linux-5e3c1c48fac3793c173567df735890d4e29cbb64.zip | |
lib/crc32: remove other generic implementations
Now that we've standardized on the byte-by-byte implementation of CRC32
as the only generic implementation (see previous commit for the
rationale), remove the code for the other implementations.
Tested with crc_kunit.
Link: https://lore.kernel.org/r/20250123212904.118683-3-ebiggers@kernel.org
Reviewed-by: Ard Biesheuvel <ardb@kernel.org>
Reviewed-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Eric Biggers <ebiggers@google.com>
Diffstat (limited to 'lib/Kconfig')
| -rw-r--r-- | lib/Kconfig | 4 |
1 files changed, 0 insertions, 4 deletions
diff --git a/lib/Kconfig b/lib/Kconfig index e08b26e8e03f..dccb61b7d698 100644 --- a/lib/Kconfig +++ b/lib/Kconfig @@ -189,7 +189,6 @@ config CRC32 tristate "CRC32/CRC32c functions" default y select BITREVERSE - select CRC32_SARWATE help This option is provided for the case where no in-kernel-tree modules require CRC32/CRC32c functions, but a module built outside @@ -203,9 +202,6 @@ config CRC32_ARCH tristate default CRC32 if ARCH_HAS_CRC32 && CRC_OPTIMIZATIONS -config CRC32_SARWATE - bool - config CRC64 tristate "CRC64 functions" help |
