Whamcloud - gitweb
libext2fs: store checksum seed in superblock
authorDarrick J. Wong <darrick.wong@oracle.com>
Sat, 13 Feb 2016 22:37:32 +0000 (14:37 -0800)
committerTheodore Ts'o <tytso@mit.edu>
Mon, 7 Mar 2016 01:08:52 +0000 (20:08 -0500)
commit2ed0adbce68c0bbe7e1fc2cf23f009327f10441b
tree39ca23c76f942a0f395559c8f7a7107aa2a9382d
parentf3d9ac36a021aab3d84ef7759790839f9a65a1bf
libext2fs: store checksum seed in superblock

Allow the filesystem to store the metadata checksum seed in the
superblock and add an incompat feature to say that we're using it.
This enables tune2fs to change the UUID on a mounted metadata_csum
FS without having to (racy!) rewrite all disk metadata.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
debugfs/set_fields.c
lib/e2p/feature.c
lib/e2p/ls.c
lib/ext2fs/csum.c
lib/ext2fs/ext2_fs.h
lib/ext2fs/ext2fs.h
lib/ext2fs/swapfs.c
lib/ext2fs/tst_super_size.c
tests/f_create_symlinks/script