]> git.baikalelectronics.ru Git - kernel.git/commit
xfs: improve the code that checks recovered refcount intent items
authorDarrick J. Wong <darrick.wong@oracle.com>
Mon, 30 Nov 2020 00:33:37 +0000 (16:33 -0800)
committerDarrick J. Wong <darrick.wong@oracle.com>
Wed, 9 Dec 2020 17:49:38 +0000 (09:49 -0800)
commitecf5843a815910072cc112af4369985038bf1912
tree69bbac8e979c773fa87ef713c3313fdc1cb5e10f
parent835a7d1f4e21de46e248364279cda89cad6fb48c
xfs: improve the code that checks recovered refcount intent items

The code that validates recovered refcount intent items is kind of a
mess -- it doesn't use the standard xfs type validators, and it doesn't
check for things that it should.  Fix the validator function to use the
standard validation helpers and look for more types of obvious errors.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
Reviewed-by: Brian Foster <bfoster@redhat.com>
fs/xfs/xfs_refcount_item.c