]> git.ipfire.org Git - thirdparty/xfsprogs-dev.git/commit
xfs: sanity check inode di_mode
authorAmir Goldstein <amir73il@gmail.com>
Thu, 26 Jan 2017 02:02:42 +0000 (20:02 -0600)
committerEric Sandeen <sandeen@redhat.com>
Thu, 26 Jan 2017 02:02:42 +0000 (20:02 -0600)
commit0962b5b38330b5f371c1a2a3c9ae4754a4b93697
tree84be0ae6407b764db5c7a67a5d9e82bdf656df57
parent3297e0caa25a235d2351ce3e1a90b8425242528d
xfs: sanity check inode di_mode

Source kernel commit: a324cbf10a3c67aaa10c9f47f7b5801562925bc2

Check for invalid file type in xfs_dinode_verify()
and fail to load the inode structure from disk.

Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Amir Goldstein <amir73il@gmail.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Eric Sandeen <sandeen@sandeen.net>
libxfs/xfs_inode_buf.c