]> git.proxmox.com Git - mirror_ubuntu-jammy-kernel.git/commit
xfs: scrub big block inode btrees correctly
authorDarrick J. Wong <darrick.wong@oracle.com>
Fri, 1 Feb 2019 17:08:52 +0000 (09:08 -0800)
committerDarrick J. Wong <darrick.wong@oracle.com>
Tue, 12 Feb 2019 00:06:39 +0000 (16:06 -0800)
commit4539b8a7807848ad5c9e4d1d4199f34eb88669c5
tree318580883d04498584e995fb2d514155e38fe462
parentb9454fe056bda3b208225e4ac76bcc7c912f350a
xfs: scrub big block inode btrees correctly

Teach scrub how to handle the case that there are one or more inobt
records covering a given inode cluster.  This fixes the operation on big
block filesystems (e.g. 64k blocks, 512 byte inodes).

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Brian Foster <bfoster@redhat.com>
fs/xfs/scrub/ialloc.c