summaryrefslogtreecommitdiffstats
tag namerealtime-reflink_2020-10-10 (686a6af04bcd812a62c818f5f2224a868a7ad0f1)
tag date2020-10-10 10:59:38 -0700
tagged byDarrick J. Wong <darrick.wong@oracle.com>
tagged objectcommit 3e2d9dc5ca...
downloadxfs-linux-realtime-reflink_2020-10-10.tar.gz
xfs: reflink on the realtime device
This patchset enables use of the file data block sharing feature (i.e. reflink) on the realtime device. It follows the same basic sequence as the realtime rmap series -- first a few cleanups; then widening of the API parameters; and introduction of the new btree format and inode fork format. Next comes enabling CoW and remapping for the rt device; new scrub, repair, and health reporting code; and at the end we implement some code to lengthen write requests so that rt extents are always CoWed fully.