On 2024/10/18 13:54, Yi Liu wrote:
The iommu core is going to support domain replacement for pasid, it needs to make the set_dev_pasid op support replacing domain and keep the old domain config in the failure case. AMD iommu driver does not support domain replacement for pasid yet, so it would fail the set_dev_pasid op to keep the old config if the input @old is non-NULL. Suggested-by: Jason Gunthorpe<jgg@xxxxxxxxxx> Reviewed-by: Jason Gunthorpe<jgg@xxxxxxxxxx> Reviewed-by: Kevin Tian<kevin.tian@xxxxxxxxx> Signed-off-by: Yi Liu<yi.l.liu@xxxxxxxxx> --- drivers/iommu/amd/pasid.c | 3 +++ include/linux/iommu.h | 3 ++- 2 files changed, 5 insertions(+), 1 deletion(-)
I would suggest merging this patch with patch 1/9. Thanks, baolu