Hi Joerg, Below patches have been piled up for v5.6.
- Some preparation patches for VT-d nested mode support - VT-d Native Shared virtual memory cleanup and fixes - Use 1st-level for IOVA translation - VT-d debugging and tracing - Extend map_sg trace event for more information - Add debugfs support to show page table internals - Kconfig option for the default status of scalable mode - Some miscellaneous cleanups. Please consider them for the iommu/vt-d branch. Best regards, -baolu Jacob Pan (8): iommu/vt-d: Fix CPU and IOMMU SVM feature matching checks iommu/vt-d: Match CPU and IOMMU paging mode iommu/vt-d: Reject SVM bind for failed capability check iommu/vt-d: Avoid duplicated code for PASID setup iommu/vt-d: Fix off-by-one in PASID allocation iommu/vt-d: Replace Intel specific PASID allocator with IOASID iommu/vt-d: Avoid sending invalid page response iommu/vt-d: Misc macro clean up for SVM Lu Baolu (14): iommu/vt-d: Add Kconfig option to enable/disable scalable mode iommu/vt-d: trace: Extend map_sg trace event iommu/vt-d: Avoid iova flush queue in strict mode iommu/vt-d: Loose requirement for flush queue initializaton iommu/vt-d: Identify domains using first level page table iommu/vt-d: Add set domain DOMAIN_ATTR_NESTING attr iommu/vt-d: Add PASID_FLAG_FL5LP for first-level pasid setup iommu/vt-d: Setup pasid entries for iova over first level iommu/vt-d: Flush PASID-based iotlb for iova over first level iommu/vt-d: Make first level IOVA canonical iommu/vt-d: Update first level super page capability iommu/vt-d: Use iova over first level iommu/vt-d: debugfs: Add support to show page table internals iommu/vt-d: Add a quirk flag for scope mismatched devices drivers/iommu/Kconfig | 13 ++ drivers/iommu/dmar.c | 78 +++++-- drivers/iommu/intel-iommu-debugfs.c | 75 +++++++ drivers/iommu/intel-iommu.c | 305 +++++++++++++++++++++++----- drivers/iommu/intel-pasid.c | 97 +++------ drivers/iommu/intel-pasid.h | 6 + drivers/iommu/intel-svm.c | 171 +++++++++------- include/linux/intel-iommu.h | 25 ++- include/trace/events/intel_iommu.h | 48 ++++- 9 files changed, 593 insertions(+), 225 deletions(-) -- 2.17.1 _______________________________________________ iommu mailing list iommu@lists.linux-foundation.org https://lists.linuxfoundation.org/mailman/listinfo/iommu