]> www.infradead.org Git - users/jedix/linux-maple.git/commit
Merge tag 'realtime-reflink_2024-12-23' of https://git.kernel.org/pub/scm/linux/kerne...
authorCarlos Maiolino <cem@kernel.org>
Mon, 13 Jan 2025 13:54:52 +0000 (14:54 +0100)
committerCarlos Maiolino <cem@kernel.org>
Mon, 13 Jan 2025 13:54:52 +0000 (14:54 +0100)
commit156d1c389c543c4620dd86ad8636ecb224be0376
treef7a5675289246dee93a2cd0540c884bbcce70d46
parenta938bbe4739f8ffb0797f963324d207f789329c8
parent155debbe7e627baf6439e75f15856d40ec115c5d
Merge tag 'realtime-reflink_2024-12-23' of https://git.kernel.org/pub/scm/linux/kernel/git/djwong/xfs-linux into for-next

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>
fs/xfs/libxfs/xfs_rtgroup.h