]> git.kernelconcepts.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)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Mon, 21 Jan 2013 19:45:24 +0000 (11:45 -0800)
commit5ad7813d5a6ca36e36d41ebfb27ffaf3f3006b45
treefbf4f977079c06b51f86bb853287570b1587d069
parent92a7389317838f3338466df0c0e3d23ad33cb1f4
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>
Cc: CAI Qian <caiqian@redhat.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/iommu/intel-iommu.c