]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commit
xfs: check owner of dir3 blocks
authorDarrick J. Wong <darrick.wong@oracle.com>
Fri, 1 May 2020 21:37:09 +0000 (17:37 -0400)
committerEric Sandeen <sandeen@redhat.com>
Fri, 1 May 2020 21:37:09 +0000 (17:37 -0400)
commitf42e1dedfe73364c192cb99f2be9a283bd0b7fcd
tree330dc0afda78f651c6917d509f11ac4e1b2a6f4f
parent663cfec798b3f2be7537052bc649fdbd1ca4f0b7
xfs: check owner of dir3 blocks

Source kernel commit: 1b2c1a63b678d63e9c98314d44413f5af79c9c80

Check the owner field of dir3 block headers.  If it's corrupt, release
the buffer and return EFSCORRUPTED.  All callers handle this properly.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Dave Chinner <dchinner@redhat.com>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
libxfs/xfs_dir2_block.c