summaryrefslogtreecommitdiff
path: root/lib
diff options
context:
space:
mode:
authorChristoph Hellwig <hch@infradead.org>2013-10-12 07:55:06 (GMT)
committerBen Myers <bpm@sgi.com>2013-10-21 21:54:22 (GMT)
commit5f8aca8b43f41c4b2d4dc5389124a40cab92b644 (patch)
tree703fc7c2042cc467022cf1be22efdd72e829c3af /lib
parent001a3e73706fcb8c52dcca1d4742679384d04184 (diff)
downloadlinux-5f8aca8b43f41c4b2d4dc5389124a40cab92b644.tar.xz
xfs: always hold the iolock when calling xfs_change_file_space
Currently fallocate always holds the iolock when calling into xfs_change_file_space, while the ioctl path lets some of the lower level functions take it, but leave it out in others. This patch makes sure the ioctl path also always holds the iolock and thus introduces consistent locking for the preallocation operations while simplifying the code and allowing to kill the now unused XFS_ATTR_NOLOCK flag. Signed-off-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Dave Chinner <dchinner@redhat.com> Signed-off-by: Ben Myers <bpm@sgi.com>
Diffstat (limited to 'lib')
0 files changed, 0 insertions, 0 deletions