]> git.karo-electronics.de Git - karo-tx-linux.git/commit
intel-iommu: Prevent devices with RMRRs from being placed into SI Domain
authorTom Mingarelli <thomas.mingarelli@hp.com>
Tue, 20 Nov 2012 19:43:17 +0000 (19:43 +0000)
committerBen Hutchings <ben@decadent.org.uk>
Wed, 6 Feb 2013 04:33:55 +0000 (04:33 +0000)
commit8a6d0db2f6a06c5fdfb7a208002d0f9961d1ad41
tree694f8f400e012b9692129bbf6fc67a94f23e2538
parentccfabf967ddeff4dad95fe1b97ab3bc2f2da3683
intel-iommu: Prevent devices with RMRRs from being placed into SI Domain

commit ea2447f700cab264019b52e2b417d689e052dcfd upstream.

This patch is to prevent non-USB devices that have RMRRs associated with them from
being placed into the SI Domain during init. This fixes the issue where the RMRR info
for devices being placed in and out of the SI Domain gets lost.

Signed-off-by: Thomas Mingarelli <thomas.mingarelli@hp.com>
Tested-by: Shuah Khan <shuah.khan@hp.com>
Reviewed-by: Donald Dutile <ddutile@redhat.com>
Reviewed-by: Alex Williamson <alex.williamson@redhat.com>
Signed-off-by: Joerg Roedel <joro@8bytes.org>
Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
drivers/iommu/intel-iommu.c