This patch set prepares gfs2-utils for supporting fs format 1802, which is intended to enable trusted.* xattrs and enable rgrplvb by default. mkfs.gfs2 still creates filesystems with format 1801 by default.
Andrew Price (3): mkfs.gfs2: Add extended option for specifying format version fsck.gfs2: Enable checking of format 1802 tunegfs2: Add support for fs format versions gfs2/fsck/fsck.h | 2 +- gfs2/fsck/initialize.c | 2 +- gfs2/fsck/pass1.c | 12 ++++++++++-- gfs2/libgfs2/libgfs2.h | 6 +++++- gfs2/libgfs2/structures.c | 4 ++-- gfs2/man/mkfs.gfs2.8 | 3 +++ gfs2/man/tunegfs2.8 | 5 +++++ gfs2/mkfs/main_mkfs.c | 26 +++++++++++++++++++++++++- gfs2/tune/Makefile.am | 3 ++- gfs2/tune/main.c | 18 +++++++++++++----- gfs2/tune/super.c | 20 ++++++++++++++++++++ gfs2/tune/tunegfs2.h | 5 +++-- tests/Makefile.am | 3 ++- tests/fsck.at | 4 +++- tests/mkfs.at | 10 ++++++++++ tests/testsuite.at | 1 + tests/tune.at | 17 +++++++++++++++++ 17 files changed, 123 insertions(+), 18 deletions(-) create mode 100644 tests/tune.at -- 2.29.2
