On 2023/10/16 20:59, Jason Gunthorpe wrote:
On Mon, Oct 16, 2023 at 08:58:42PM +0800, Baolu Lu wrote:
On 2023/10/16 19:42, Jason Gunthorpe wrote:
On Mon, Oct 16, 2023 at 11:57:34AM +0100, Joao Martins wrote:
True. But to be honest, I thought we weren't quite there yet in PASID support
from IOMMUFD perspective; hence why I didn't aim at it. Or do I have the wrong
impression? From the code below, it clearly looks the driver does.
I think we should plan that this series will go before the PASID
series
I know that PASID support in IOMMUFD is not yet available, but the VT-d
driver already supports attaching a domain to a PASID, as required by
the idxd driver for kernel DMA with PASID. Therefore, from the driver's
perspective, dirty tracking should also be enabled for PASIDs.
As long as the driver refuses to attach a dirty track enabled domain
to PASID it would be fine for now.
Yes. This works.
Best regards,
baolu