On Thu, 2019-02-07 at 10:44 -0800, [email protected] wrote: > From: Kuppuswamy Sathyanarayanan <[email protected]> > > Intel IOMMU Page Request Services (PRS) only works with devices which > supports/uses PASID. So enable PRI only if the device also enables > PASID support. For more details, Please check the implementation of PRQ > handler(prq_event_thread()) in intel-svm driver. > > Cc: Jacob Pan <[email protected]> > Cc: Ashok Raj <[email protected]> > Signed-off-by: Kuppuswamy Sathyanarayanan > <[email protected]>
Hm, that shouldn't be true. PRI and PASID support are orthogonal. If we get a PRI request without PASID, we should currently report it as non-serviced which is the right thing to do. We can hook this up to KVM etc. to actually allow paging of guests with devices attached, *if* the devices attached to those guests support PRI. Nothing fundamentally stops us using PRI without PASID support.
smime.p7s
Description: S/MIME cryptographic signature

