Merge tag 'xfs-4.16-fixes-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
authorLinus Torvalds <torvalds@linux-foundation.org>
Fri, 9 Mar 2018 17:37:29 +0000 (09:37 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Fri, 9 Mar 2018 17:37:29 +0000 (09:37 -0800)
commit2d9b1d69c3e2f1cc82029e58f36c4f0fa19984ef
tree624dab65e8622480709a3fa416d606b2f086689b
parenta525df0558c8684a2425847187164a3f535fd64d
parentff3d8b9c4cb95180ae6ef9eed28409840525b9fa
Merge tag 'xfs-4.16-fixes-3' of git://git./fs/xfs/xfs-linux

Pull xfs fixes from Darrick Wong:

 - Fix some iomap locking problems

 - Don't allocate cow blocks when we're zeroing file data

* tag 'xfs-4.16-fixes-3' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux:
  xfs: don't block on the ilock for RWF_NOWAIT
  xfs: don't start out with the exclusive ilock for direct I/O
  xfs: don't allocate COW blocks for zeroing holes or unwritten extents