[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20260205023405.41583-1-zhenzhong.duan@intel.com>
Date: Wed, 4 Feb 2026 21:34:01 -0500
From: Zhenzhong Duan <zhenzhong.duan@...el.com>
To: linux-kernel@...r.kernel.org,
iommu@...ts.linux.dev
Cc: dwmw2@...radead.org,
baolu.lu@...ux.intel.com,
joro@...tes.org,
will@...nel.org,
robin.murphy@....com,
jgg@...pe.ca,
kevin.tian@...el.com,
Zhenzhong Duan <zhenzhong.duan@...el.com>
Subject: [PATCH 0/3] iommupt/vtd: Support dirty tracking on PASID
Hi,
When we add pasid support in QEMU for passthrough device, we found
PASID attachment to a nested parent domain with dirty tracking failed.
It's because PASID-level dirty tracking is not there yet, by adding it,
we can enable PASID attachment to such domain.
Thanks
Zhenzhong
Zhenzhong Duan (3):
iommupt/vtd: Pass dmar_domain pointer to device_set_dirty_tracking()
iommupt/vtd: Support dirty tracking on PASID
iommufd/selftest: Test dirty tracking on PASID
drivers/iommu/intel/iommu.c | 33 ++++++++++++++-----------
tools/testing/selftests/iommu/iommufd.c | 27 ++++++++++++++++++++
2 files changed, 45 insertions(+), 15 deletions(-)
--
2.47.3
Powered by blists - more mailing lists