Home
last modified time | relevance | path

Searched hist:fa248de9 (Results 1 – 1 of 1) sorted by relevance

/openbmc/linux/fs/xfs/libxfs/
H A Dxfs_rmap.cfa248de9 Tue Jul 17 16:24:11 CDT 2018 Darrick J. Wong <darrick.wong@oracle.com> xfs: don't assume a left rmap when allocating a new rmap

The original rmap code assumed that there would always be at least one
rmap in the rmapbt (the AG sb/agf/agi) and so errored out if it didn't
find one. This assumption isn't true for the rmapbt repair function
(and it won't be true for realtime rmap either), so remove the check and
just deal with the situation.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Allison Henderson <allison.henderson@oracle.com>
fa248de9 Tue Jul 17 16:24:11 CDT 2018 Darrick J. Wong <darrick.wong@oracle.com> xfs: don't assume a left rmap when allocating a new rmap

The original rmap code assumed that there would always be at least one
rmap in the rmapbt (the AG sb/agf/agi) and so errored out if it didn't
find one. This assumption isn't true for the rmapbt repair function
(and it won't be true for realtime rmap either), so remove the check and
just deal with the situation.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Allison Henderson <allison.henderson@oracle.com>