Merge tag 'xfs-4.13-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux
authorLinus Torvalds <torvalds@linux-foundation.org>
Sat, 15 Jul 2017 05:57:32 +0000 (22:57 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Sat, 15 Jul 2017 05:57:32 +0000 (22:57 -0700)
commita80099a152d0719e2d8d750e07f4ffa991553d30
treefc2d76c18e09220c0ddbdb6575662dd23e1782e0
parentbc243704fb3c97f3631994bbe543782a09482afb
parentd6ab17f261919d212ec0a9e33d01f46df0ec1fde
Merge tag 'xfs-4.13-merge-6' of git://git./fs/xfs/xfs-linux

Pull XFS fixes from Darrick Wong:
 "Largely debugging and regression fixes.

   - Add some locking assertions for the _ilock helpers.

   - Revert the XFS_QMOPT_NOLOCK patch; after discussion with hch the
     online fsck patch that would have needed it has been redesigned and
     no longer needs it.

   - Fix behavioral regression of SEEK_HOLE/DATA with negative offsets
     to match 4.12-era XFS behavior"

* tag 'xfs-4.13-merge-6' of git://git.kernel.org/pub/scm/fs/xfs/xfs-linux:
  vfs: in iomap seek_{hole,data}, return -ENXIO for negative offsets
  Revert "xfs: grab dquots without taking the ilock"
  xfs: assert locking precondition in xfs_readlink_bmap_ilocked
  xfs: assert locking precondŃ–tion in xfs_attr_list_int_ilocked
  xfs: fixup xfs_attr_get_ilocked
fs/iomap.c