Linus, please pull from

        git://git.infradead.org/intel-iommu.git for-linus-20160216

Minor register size and interrupt acknowledgement fixes which only showed
up in testing on newer hardware, but mostly a fix to the MM refcount
handling to prevent a recursive refcount issue when mmap() is used on
the file descriptor associated with a bound PASID.

CQ Tang (1):
      iommu/vt-d: Fix 64-bit accesses to 32-bit DMAR_GSTS_REG

David Woodhouse (2):
      iommu/vt-d: Fix mm refcounting to hold mm_count not mm_users
      iommu/vt-d: Clear PPR bit to ensure we get more page request interrupts

 drivers/iommu/dmar.c                |  2 +-
 drivers/iommu/intel-svm.c           | 37 +++++++++++++++++++++++++++++++------
 drivers/iommu/intel_irq_remapping.c |  2 +-
 include/linux/intel-iommu.h         |  3 +++
 4 files changed, 36 insertions(+), 8 deletions(-)


-- 
David Woodhouse                            Open Source Technology Centre
[email protected]                              Intel Corporation

Attachment: smime.p7s
Description: S/MIME cryptographic signature

_______________________________________________
iommu mailing list
[email protected]
https://lists.linuxfoundation.org/mailman/listinfo/iommu

Reply via email to