iommu/vt-d: Fix page request descriptor size
authorJacob Pan <jacob.jun.pan@linux.intel.com>
Tue, 17 Mar 2020 01:10:18 +0000 (09:10 +0800)
committerJoerg Roedel <jroedel@suse.de>
Thu, 19 Mar 2020 14:10:10 +0000 (15:10 +0100)
commit52355fb1919ef7ed9a38e0f3de6e928de1f57217
tree3c32f771c78a4325360680bbfc7dec60b1ef1eb8
parentfb33c6510d5595144d585aa194d377cf74d31911
iommu/vt-d: Fix page request descriptor size

Intel VT-d might support PRS (Page Reqest Support) when it's
running in the scalable mode. Each page request descriptor
occupies 32 bytes and is 32-bytes aligned. The page request
descriptor offset mask should be 32-bytes aligned.

Fixes: 5b438f4ba315d ("iommu/vt-d: Support page request in scalable mode")
Signed-off-by: Lu Baolu <baolu.lu@linux.intel.com>
Signed-off-by: Liu Yi L <yi.l.liu@intel.com>
Signed-off-by: Jacob Pan <jacob.jun.pan@linux.intel.com>
Signed-off-by: Joerg Roedel <jroedel@suse.de>
drivers/iommu/intel-svm.c