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.
Date: Wed Jul 18 13:05:37 AEST 2007
Workarea: chook.melbourne.sgi.com:/build/dgc/isms/2.6.x-xfs
Inspected by: vapo@xxxxxxx
The following file(s) were checked into:
longdrop.melbourne.sgi.com:/isms/linux/2.6.x-xfs-melb
Modid: xfs-linux-melb:xfs-kern:29167a
fs/xfs/xfs_vnodeops.c - 1.703 - changed
http://oss.sgi.com/cgi-bin/cvsweb.cgi/xfs-linux/xfs_vnodeops.c.diff?r1=text&tr1=1.703&r2=text&tr2=1.702&f=h
- Add XFS_TRANS_RESERVED flag to the xfs_free_file_space
transaction reservation.
|