[XFS] Allow punching holes to free space when at ENOSPC
authorDavid Chinner <dgc@sgi.com>
Thu, 19 Jul 2007 06:28:30 +0000 (16:28 +1000)
committerTim Shimmin <tes@chook.melbourne.sgi.com>
Thu, 19 Jul 2007 09:51:46 +0000 (19:51 +1000)
commit91ebecc74eeeeea0a2aa50bf1964ec2214a229c9
treea81a48c59c46c7fedce5532afb6fd2ce648201dd
parent4f57dbc6b5bae5a3978d429f45ac597ca7a3b8c6
[XFS] Allow punching holes to free space when at ENOSPC

Make the free file space transaction able to dip into the reserved blocks
to ensure that we can successfully free blocks when the filesystem is at
ENOSPC.

SGI-PV: 967788
SGI-Modid: xfs-linux-melb:xfs-kern:29167a

Signed-off-by: David Chinner <dgc@sgi.com>
Signed-off-by: Vlad Apostolov <vapo@sgi.com>
Signed-off-by: Tim Shimmin <tes@sgi.com>
fs/xfs/xfs_vnodeops.c