]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commit
xfs: check owner of dir3 data 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)
commit663cfec798b3f2be7537052bc649fdbd1ca4f0b7
tree85819dd1dfc5ca965460fc5ef4015c791434f0d0
parentfb77154320fb6108ac1721fcd9cef15c77371427
xfs: check owner of dir3 data blocks

Source kernel commit: a10c21ed5d5241d11cf1d5a4556730840572900b

Check the owner field of dir3 data 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_data.c