Hi all, this series has a bunch of cleanups, mostly around the mount code and triggered by various recent changes in the area. Changes since v2: - drop a now obsolete comment - fix a commit message typo - drop the previously last patch Changes since v1: - keep the bdev_validate_blocksize call - add a new xfs_group_type_buftarg helper - make the buftarg awu names even shorter - avoid an unused variable warning for non-DEBUG builds Diffstat: xfs_buf.c | 11 +---- xfs_buf.h | 7 +-- xfs_discard.c | 29 +++------------ xfs_file.c | 2 - xfs_inode.h | 2 - xfs_iomap.c | 2 - xfs_iops.c | 2 - xfs_mount.c | 97 ++++++++++++++++++++------------------------------- xfs_mount.h | 17 ++++++++ xfs_notify_failure.c | 3 - xfs_trace.h | 31 +++++++--------- 11 files changed, 88 insertions(+), 115 deletions(-)