Merge tag 'dax-locking-for-4.7' into linus

DAX locking for 4.7

- We use a bit in an exceptional radix tree entry as a lock bit and use it
  similarly to how page lock is used for normal faults.  This fixes races
  between hole instantiation and read faults of the same index.

- DAX PMD faults are disabled, and will be re-enabled when PMD locking is
  implemented.