Thanks for sorting this out so quickly, Steve. On 17/03/2019 17:40, Andrew Price wrote:
These patches convert gfs2 and gfs2meta to use fs_context. In both cases we still use sget() instead of sget_fc() as there doesn't seem to be a clear idiomatic way to propagate the bdev currently. Tested with xfstests -g quick, a bunch of targeted mount commands to exercise individual options, and gfs2_grow to test the gfs2meta mount. I'm aiming this at 5.2 so it'll have plenty of soak time. Thanks to David Howells for providing the method for parsing the complicated 'quota' option. Andrew Price (2): gfs2: Convert gfs2 to fs_context gfs2: Convert gfs2meta to fs_context fs/gfs2/incore.h | 8 +- fs/gfs2/ops_fstype.c | 418 +++++++++++++++++++++++++++++++++++++------ fs/gfs2/super.c | 335 +--------------------------------- fs/gfs2/super.h | 3 +- 4 files changed, 373 insertions(+), 391 deletions(-)