Commit 1cf4554e authored by Christoph Hellwig's avatar Christoph Hellwig
Browse files

xfs: allow COW forks on zoned file systems in xchk_bmap



Zoned file systems can have COW forks even without reflinks.

Signed-off-by: default avatarChristoph Hellwig <hch@lst.de>
Reviewed-by: default avatar"Darrick J. Wong" <djwong@kernel.org>
parent 01b71e64
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -1038,8 +1038,8 @@ xchk_bmap(

	switch (whichfork) {
	case XFS_COW_FORK:
		/* No CoW forks on non-reflink filesystems. */
		if (!xfs_has_reflink(mp)) {
		/* No CoW forks filesystem doesn't support out of place writes */
		if (!xfs_has_reflink(mp) && !xfs_has_zoned(mp)) {
			xchk_ino_set_corrupt(sc, sc->ip->i_ino);
			return 0;
		}