Introduce a new in-core fork for storing copy-on-write delalloc reservations and allocated extents that are in the process of being written out. [Clean up the CoW fork, should there ever be one.] Signed-off-by: Darrick J. Wong <darrick.wong@xxxxxxxxxx> --- v2: fix up bmapi_read so that we can query the CoW fork, and have it return a "hole" extent if there's no CoW fork. --- libxfs/rdwr.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/libxfs/rdwr.c b/libxfs/rdwr.c index 526bc62..8b22eb4 100644 --- a/libxfs/rdwr.c +++ b/libxfs/rdwr.c @@ -1372,6 +1372,8 @@ libxfs_idestroy(xfs_inode_t *ip) } if (ip->i_afp) libxfs_idestroy_fork(ip, XFS_ATTR_FORK); + if (ip->i_cowfp) + xfs_idestroy_fork(ip, XFS_COW_FORK); } void -- To unsubscribe from this list: send the line "unsubscribe linux-xfs" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html