iommu/vt-d: Fix dev iotlb pfsid use
authorJacob Pan <jacob.jun.pan@linux.intel.com>
Thu, 7 Jun 2018 16:57:00 +0000 (09:57 -0700)
committerJoerg Roedel <jroedel@suse.de>
Fri, 6 Jul 2018 11:26:10 +0000 (13:26 +0200)
commit1c48db44924298ad0cb5a6386b88017539be8822
tree30ddae718fb18732f7cbd18db1a3956e0e54dafa
parent0f725561e168485eff7277d683405c05b192f537
iommu/vt-d: Fix dev iotlb pfsid use

PFSID should be used in the invalidation descriptor for flushing
device IOTLBs on SRIOV VFs.

Signed-off-by: Jacob Pan <jacob.jun.pan@linux.intel.com>
Cc: stable@vger.kernel.org
Cc: "Ashok Raj" <ashok.raj@intel.com>
Cc: "Lu Baolu" <baolu.lu@linux.intel.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/dmar.c
drivers/iommu/intel-iommu.c
include/linux/intel-iommu.h