[PULL REQUEST] iommu/vt-d: patches for v5.6 - 2nd wave

Lu Baolu
2020-01-15T03:05:28Z

Hi Joerg,

Below patches have been piled up for v5.6 since v5.5-rc3. They
are mostly misc changes and cleanups.

- Instead of aborting DMAR processing, mark firmware tainted
if any RMRRs fail sanity check.
- Check host bridge type correctly.
- Allow devices with RMRRs to use identity domain.
- Remove duplicated default identity domain treatment.

Please consider them for the iommu/vt-d branch.

Best regards,
-baolu

Barret Rhoden (2):
iommu/vt-d: Mark firmware tainted if RMRR fails sanity check
iommu/vt-d: Add RMRR base and end addresses sanity check

Lu Baolu (2):
iommu/vt-d: Allow devices with RMRRs to use identity domain
iommu/vt-d: Unnecessary to handle default identity domain

jimyan (1):
iommu/vt-d: Don't reject Host Bridge due to scope mismatch

drivers/iommu/dmar.c | 2 +-
drivers/iommu/intel-iommu.c | 47 ++++++++++++++++++-------------------
2 files changed, 24 insertions(+), 25 deletions(-)