lib/crc: Move files into lib/crc/
authorEric Biggers <ebiggers@kernel.org>
Sat, 7 Jun 2025 20:04:43 +0000 (13:04 -0700)
committerEric Biggers <ebiggers@kernel.org>
Mon, 30 Jun 2025 16:31:57 +0000 (09:31 -0700)
commit89a51591405e09a862b9ca1ccfa880986c495c3c
tree74f7ee464cc8d7e5022d5272bc7c24020d5b79d0
parentf2703a104e89077e622e2f34ac686262c5180d71
lib/crc: Move files into lib/crc/

Move all CRC files in lib/ into a subdirectory lib/crc/ to keep them
from cluttering up the main lib/ directory.

Reviewed-by: "Martin K. Petersen" <martin.petersen@oracle.com>
Acked-by: Ingo Molnar <mingo@kernel.org>
Acked-by: "Jason A. Donenfeld" <Jason@zx2c4.com>
Link: https://lore.kernel.org/r/20250607200454.73587-2-ebiggers@kernel.org
Signed-off-by: Eric Biggers <ebiggers@kernel.org>
35 files changed:
Documentation/core-api/kernel-api.rst
MAINTAINERS
include/linux/crc64.h
lib/Kconfig
lib/Kconfig.debug
lib/Makefile
lib/crc-ccitt.c [deleted file]
lib/crc-itu-t.c [deleted file]
lib/crc-t10dif.c [deleted file]
lib/crc/.gitignore [new file with mode: 0644]
lib/crc/Kconfig [new file with mode: 0644]
lib/crc/Makefile [new file with mode: 0644]
lib/crc/crc-ccitt.c [new file with mode: 0644]
lib/crc/crc-itu-t.c [new file with mode: 0644]
lib/crc/crc-t10dif.c [new file with mode: 0644]
lib/crc/crc16.c [new file with mode: 0644]
lib/crc/crc32.c [new file with mode: 0644]
lib/crc/crc4.c [new file with mode: 0644]
lib/crc/crc64.c [new file with mode: 0644]
lib/crc/crc7.c [new file with mode: 0644]
lib/crc/crc8.c [new file with mode: 0644]
lib/crc/gen_crc32table.c [new file with mode: 0644]
lib/crc/gen_crc64table.c [new file with mode: 0644]
lib/crc/tests/Makefile [new file with mode: 0644]
lib/crc/tests/crc_kunit.c [new file with mode: 0644]
lib/crc16.c [deleted file]
lib/crc32.c [deleted file]
lib/crc4.c [deleted file]
lib/crc64.c [deleted file]
lib/crc7.c [deleted file]
lib/crc8.c [deleted file]
lib/gen_crc32table.c [deleted file]
lib/gen_crc64table.c [deleted file]
lib/tests/Makefile
lib/tests/crc_kunit.c [deleted file]