xfs
[Top] [All Lists]

[PATCH 0/5] refactor the preallocation and hole punching code

To: xfs@xxxxxxxxxxx
Subject: [PATCH 0/5] refactor the preallocation and hole punching code
From: Christoph Hellwig <hch@xxxxxxxxxxxxx>
Date: Sat, 08 Dec 2012 07:08:12 -0500
User-agent: quilt/0.48-1
This series massages the preallocation and hole punching code into something
sane.  The big catchall xfs_change_file_space function is gone, fallocate
and the ioctl entry point now directly call the low-level functions, and
fallocate can avoid packing its arguments into the xfs_flock form and
duplicating error checking already done in the VFS.  In addition we also
use a common locking patter now, that is preallocations using the ioctl
path now also take iolock, just like fallocate and all other ioctl cases
already did beforehand.

<Prev in Thread] Current Thread [Next in Thread>