crc: pull required crc16-t10 files from linux kernel
authorAnkit Kumar <ankit.kumar@samsung.com>
Mon, 14 Aug 2023 14:57:43 +0000 (20:27 +0530)
committerVincent Fu <vincent.fu@samsung.com>
Mon, 14 Aug 2023 14:27:33 +0000 (10:27 -0400)
commitea13c4a7ec39ae1c4b9227af61fcb8cc45d93841
treed30ac01f7f5938d452a5f6a2e89228648a5d1bf5
parent519fb6dadc6f7a4145d572ce0f6e41d7b1e59008
crc: pull required crc16-t10 files from linux kernel

Pull the required crc16 t10 files from the linux kernel. This is
required to generate and verify guard tag for nvme backend of
io_uring_cmd ioengine.

Signed-off-by: Ankit Kumar <ankit.kumar@samsung.com>
Link: https://lore.kernel.org/r/20230814145747.114725-7-ankit.kumar@samsung.com
Signed-off-by: Vincent Fu <vincent.fu@samsung.com>
crc/crc-t10dif.h [new file with mode: 0644]
crc/crct10dif_common.c [new file with mode: 0644]