ocfs2: btree support for removal of arbirtrary extents
authorMark Fasheh <mark.fasheh@oracle.com>
Tue, 3 Jul 2007 20:27:22 +0000 (13:27 -0700)
committerMark Fasheh <mark.fasheh@oracle.com>
Wed, 11 Jul 2007 00:32:05 +0000 (17:32 -0700)
commitd0c7d7082ee1ec4f95ee57bf86ed39d1a27c4037
treea4b25631aca30589a4227b42638ee5d300bf4585
parent2ae99a60374f360ba07037ebbf33d19b89ac43a6
ocfs2: btree support for removal of arbirtrary extents

Add code to the btree paths to support the removal of arbitrary regions
within an existing extent. With proper higher level support this can be used
to "punch holes" in a file. Truncate (a special case of hole punching) could
also be converted to use these methods.

Signed-off-by: Mark Fasheh <mark.fasheh@oracle.com>
fs/ocfs2/alloc.c