android_kernel_xiaomi_sm8350/fs/xfs/scrub
Darrick J. Wong 738ec76706 xfs: strengthen rmap record flags checking
[ Upstream commit 498fe261f0d6d5189f8e11d283705dd97b474b54 ]

We always know the correct state of the rmap record flags (attr, bmbt,
unwritten) so check them by direct comparison.

Fixes: d852657ccf ("xfs: cross-reference reverse-mapping btree")
Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Chandan Babu R <chandanrlinux@gmail.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Sasha Levin <sashal@kernel.org>
2020-11-24 13:29:18 +01:00
..
agheader_repair.c
agheader.c
alloc.c
attr.c
attr.h xfs: only allocate memory for scrubbing attributes when we need it 2019-07-05 10:29:56 -07:00
bitmap.c xfs: remove unused header files 2019-06-28 19:30:43 -07:00
bitmap.h
bmap.c xfs: strengthen rmap record flags checking 2020-11-24 13:29:18 +01:00
btree.c xfs: fix the minrecs logic when dealing with inode root child blocks 2020-11-24 13:29:18 +01:00
btree.h xfs: const-ify xfs_owner_info arguments 2018-12-12 08:47:16 -08:00
common.c
common.h
dabtree.c
dabtree.h
dir.c
fscounters.c
health.c
health.h
ialloc.c
inode.c xfs: fix scrub flagging rtinherit even if there is no rt device 2020-11-18 19:20:20 +01:00
parent.c
quota.c xfs: remove unused header files 2019-06-28 19:30:43 -07:00
refcount.c xfs: fix brainos in the refcount scrubber's rmap fragment processor 2020-11-18 19:20:27 +01:00
repair.c xfs: remove all *_ITER_ABORT values 2019-08-29 21:22:41 -07:00
repair.h
rmap.c
rtbitmap.c
scrub.c
scrub.h
symlink.c
trace.c
trace.h
xfs_scrub.h