tag name | repair-bitmap-rework_2019-10-28 (974bfacec2196335f6fb14b23d6273f5bf042a52) |
tag date | 2019-10-28 21:01:11 -0700 |
tagged by | Darrick J. Wong <darrick.wong@oracle.com> |
tagged object | commit 9432ee3e01... |
xfs: rework online repair incore bitmap
Convert the incore bitmap to use an interval tree instead of linked
lists. This lifts the limitation that callers had to be careful not to
set a range that was already set; and gets us ready for the btree
rebuilder functions needing to be able to set bits in a bitmap and
generate maximal contiguous extents for the set ranges.