]> git.ipfire.org Git - people/ms/linux.git/commit - fs/xfs/libxfs/xfs_ialloc.c
xfs: verify AGI unlinked list contains valid blocks
authorDave Chinner <dchinner@redhat.com>
Sun, 3 Jun 2018 23:12:16 +0000 (16:12 -0700)
committerDarrick J. Wong <darrick.wong@oracle.com>
Sun, 3 Jun 2018 23:12:16 +0000 (16:12 -0700)
commit9f96cc958e8ae9864e6d597a5f3e80b5fca35ae4
treea4685a6c40ebe1e8dad9b59a86286bf487d5cd32
parentafd9d6a1df75807684fa40dab77c52e104e5c74b
xfs: verify AGI unlinked list contains valid blocks

The heads of tha AGI unlinked list are only scanned on debug
kernels when the verifier runs. Change that to always scan the heads
and validate that the inode numbers are valid.

Signed-off-by: Dave Chinner <dchinner@redhat.com>
Reviewed-by: Darrick J. Wong <darrick.wong@oracle.com>
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
fs/xfs/libxfs/xfs_ialloc.c