[PATCH v2 0/4] iommu/vt-d: Some fine tuning of SVA

From: Lu Baolu
Date: Thu Apr 21 2022 - 07:38:48 EST


Hi folks,

This includes several tunings of Intel SVA implementation. I plan to
target them for v5.19. Please help to review.

Best regards,
baolu

Change log:

v2:
- Move snoop control capability check into a separated patch.
- Return false if the caller opt-in setting PGSNP with a flag.
- Add a Fixes tag for "iommu/vt-d: Drop stop marker messages" as it is
required by the iopf framework.

v1: initial post
- https://lore.kernel.org/linux-iommu/20220416123049.879969-1-baolu.lu@xxxxxxxxxxxxxxx/

Lu Baolu (4):
iommu/vt-d: Check before setting PGSNP bit in pasid table entry
iommu/vt-d: Set PGSNP bit in pasid table entry for SVA binding
iommu/vt-d: Drop stop marker messages
iommu/vt-d: Size Page Request Queue to avoid overflow condition

include/linux/intel-svm.h | 2 +-
drivers/iommu/intel/pasid.c | 13 ++++++++++---
drivers/iommu/intel/svm.c | 13 ++++++++++---
3 files changed, 21 insertions(+), 7 deletions(-)

--
2.25.1