]> git.ipfire.org Git - thirdparty/e2fsprogs.git/commit - lib/ext2fs/Makefile.in
libext2fs: Add crc32c implementation for metadata checksumming
authorDarrick J. Wong <djwong@us.ibm.com>
Fri, 16 Sep 2011 03:46:37 +0000 (23:46 -0400)
committerTheodore Ts'o <tytso@mit.edu>
Fri, 16 Sep 2011 03:46:51 +0000 (23:46 -0400)
commitdb8bbf27c9eeaa9c1803fb52a6cc7a60c5250c7e
treeff652856aa50f0ad96c0a2f7c37252c84959b4e9
parent45792c127645fdb4b665b74dff01748e5db789c5
libext2fs: Add crc32c implementation for metadata checksumming

Add a slicing-by-8 CRC32c implementation for metadata checksumming.
Adapted from Bob Pearson's kernel patch.

Also added a self-test mechanism so we can verify that the crc32c
implementation is working correctly.

Signed-off-by: Darrick J. Wong <djwong@us.ibm.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
lib/ext2fs/Makefile.in
lib/ext2fs/crc32c.c [new file with mode: 0644]
lib/ext2fs/crc32c_defs.h [new file with mode: 0644]
lib/ext2fs/ext2fs.h
lib/ext2fs/gen_crc32ctable.c [new file with mode: 0644]