]> www.infradead.org Git - users/hch/xfs.git/commitdiff
Merge tag 'realtime-reflink_2024-12-23' of https://git.kernel.org/pub/scm/linux/kerne...
authorCarlos Maiolino <cem@kernel.org>
Tue, 7 Jan 2025 10:09:23 +0000 (11:09 +0100)
committerCarlos Maiolino <cem@kernel.org>
Tue, 7 Jan 2025 10:09:23 +0000 (11:09 +0100)
xfs: reflink on the realtime device [v6.2 05/14]

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  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.

This has been running on the djcloud for months with no problems.  Enjoy!

Signed-off-by: "Darrick J. Wong" <djwong@kernel.org>
Signed-off-by: Carlos Maiolino <cem@kernel.org>

Trivial merge