xfs: validate v5 feature fields
authorDave Chinner <dchinner@redhat.com>
Wed, 4 May 2022 02:17:18 +0000 (12:17 +1000)
committerDave Chinner <david@fromorbit.com>
Wed, 4 May 2022 02:17:18 +0000 (12:17 +1000)
commitf0f5f658065a5af09126ec892e4c383540a1c77f
tree697ef92683638444470ec413378e8a3196469a56
parentdd0d2f9755191690541b09e6385d0f8cd8bc9d8f
xfs: validate v5 feature fields

We don't check that the v4 feature flags taht v5 requires to be set
are actually set anywhere. Do this check when we see that the
filesystem is a v5 filesystem.

Signed-off-by: Dave Chinner <dchinner@redhat.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Darrick J. Wong <djwong@kernel.org>
Signed-off-by: Dave Chinner <david@fromorbit.com>
fs/xfs/libxfs/xfs_sb.c