Merge tag 'vfio-v6.2-rc6' of https://github.com/awilliam/linux-vfio
authorLinus Torvalds <torvalds@linux-foundation.org>
Mon, 23 Jan 2023 19:56:07 +0000 (11:56 -0800)
committerLinus Torvalds <torvalds@linux-foundation.org>
Mon, 23 Jan 2023 19:56:07 +0000 (11:56 -0800)
commit7bf70dbb18820b37406fdfa2aaf14c2f5c71a11a
treec42e7df4fba9ba66e9135dedec0c26b93b4cbd64
parent9946f0981ff8698848ee79d739f432a2a3e68eed
parent51cdc8bc120ef6e42f6fb758341f5d91bc955952
Merge tag 'vfio-v6.2-rc6' of https://github.com/awilliam/linux-vfio

Pull VFIO fixes from Alex Williamson:

 - Honor reserved regions when testing for IOMMU find grained super page
   support, avoiding a regression on s390 for a firmware device where
   the existence of the mapping, even if unused can trigger an error
   state. (Niklas Schnelle)

 - Fix a deadlock in releasing KVM references by using the alternate
   .release() rather than .destroy() callback for the kvm-vfio device.
   (Yi Liu)

* tag 'vfio-v6.2-rc6' of https://github.com/awilliam/linux-vfio:
  kvm/vfio: Fix potential deadlock on vfio group_lock
  vfio/type1: Respect IOMMU reserved regions in vfio_test_domain_fgsp()