]> www.infradead.org Git - users/hch/xfs-documentation.git/commit
docs: update refcount btree to reflect new cow staging extent policy
authorDarrick J. Wong <darrick.wong@oracle.com>
Tue, 18 Oct 2016 01:26:51 +0000 (18:26 -0700)
committerDarrick J. Wong <darrick.wong@oracle.com>
Wed, 21 Dec 2016 06:46:32 +0000 (22:46 -0800)
commit33bb782ac245caf8b4bc4c167ad662bf32077be5
tree4a2a0c4ee3a4f6f68befcf2855d4ff36c6b278e4
parent74added08c67ce724c99664d2eadcbb129d1b86a
docs: update refcount btree to reflect new cow staging extent policy

We now record the extents being used to stage a copy on write operation
in the refcount btree with the high bit of rc_startblock set and a
reference count of 1.  Setting the high bit helps us reduce CoW GC time
at mount by moving all the records to the right side of the tree.

Signed-off-by: Darrick J. Wong <darrick.wong@oracle.com>
Reviewed-by: Christoph Hellwig <hch@lst.de>
design/XFS_Filesystem_Structure/refcountbt.asciidoc