diff options
author | Yi Liu <[email protected]> | 2024-11-08 10:14:04 +0800 |
---|---|---|
committer | Joerg Roedel <[email protected]> | 2024-11-08 14:04:58 +0100 |
commit | 980e3016ebcc00021bf8190c64fd65ba23e90498 (patch) | |
tree | 5f5ba179cc5fc4f46585f1e2c13008e228d23ec8 /drivers/iommu/intel/irq_remapping.c | |
parent | e9f1f727e63a512a69f6568f7ed4577c96eef910 (diff) |
iommu: Make set_dev_pasid op support domain replacement
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. Till now, all the set_dev_pasid callbacks can handle the old
parameter and can keep the old config when failed, so update the kdoc of
set_dev_pasid op.
Suggested-by: Jason Gunthorpe <[email protected]>
Reviewed-by: Jason Gunthorpe <[email protected]>
Reviewed-by: Kevin Tian <[email protected]>
Reviewed-by: Vasant Hegde <[email protected]>
Signed-off-by: Yi Liu <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Lu Baolu <[email protected]>
Signed-off-by: Joerg Roedel <[email protected]>
Diffstat (limited to 'drivers/iommu/intel/irq_remapping.c')
0 files changed, 0 insertions, 0 deletions