]> git.baikalelectronics.ru Git - kernel.git/commit
iommu/vt-d: Enable QI on all IOMMUs before setting root entry
authorJoerg Roedel <jroedel@suse.de>
Fri, 17 Jun 2016 09:29:48 +0000 (11:29 +0200)
committerJoerg Roedel <jroedel@suse.de>
Fri, 17 Jun 2016 09:29:48 +0000 (11:29 +0200)
commitd26984e08af4b09e3c6ce1f5f6508fa90d3f9285
treeb26a1e874183542f533890334a5bfc55d7ef8106
parentdf12c07242dc80484d8b213e3b552c45cc998149
iommu/vt-d: Enable QI on all IOMMUs before setting root entry

This seems to be required on some X58 chipsets on systems
with more than one IOMMU. QI does not work until it is
enabled on all IOMMUs in the system.

Reported-by: Dheeraj CVR <cvr.dheeraj@gmail.com>
Tested-by: Dheeraj CVR <cvr.dheeraj@gmail.com>
Fixes: 409d0966614b ('iommu/vt-d: Make root entry visible for hardware right after allocation')
Cc: stable@vger.kernel.org
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/intel-iommu.c