xfs: ignore agfl read errors when not scrubbing agfl
PATCH 1/1 xfs: ignore agfl read errors when not scrubbing agfl
From: Darrick J. Wong <[email protected]>
In xfs_scrub_ag_read_headers, if we're not scrubbing the AGFL but hit a read error reading the AGFL, we should reset the error code so that it doesn't propagate up into the caller.
Signed-off-by Darrick J. Wong <[email protected]>
--- fs/xfs/scrub/common.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
fs/xfs/scrub/common.c +1 -1
@@ -302,7 +302,7 @@ xfs_scrub_ag_read_headers( error =xfs_alloc_read_agfl (mp, sc->tp, agno, agfl);if (error &&want_ag_read_header_failure (sc,XFS_SCRUB_TYPE_AGFL )) goto out; - + error =0 ; out:return error; }