Changes since last update:
- 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.