diff options
| author | Vasant Hegde <[email protected]> | 2024-10-30 06:35:55 +0000 |
|---|---|---|
| committer | Joerg Roedel <[email protected]> | 2024-10-30 10:06:47 +0000 |
| commit | a0e086b16eca3fe58d30595b0b08d31f8ec7f74e (patch) | |
| tree | 5c1a6210fcad81d3c2ad6e206ffbbd5332eeb80c /drivers/iommu/intel/nested.c | |
| parent | iommu/amd: Reorder attach device code (diff) | |
| download | kernel-a0e086b16eca3fe58d30595b0b08d31f8ec7f74e.tar.gz kernel-a0e086b16eca3fe58d30595b0b08d31f8ec7f74e.zip | |
iommu/amd: Add ops->release_domain
In release path, remove device from existing domain and attach it to
blocked domain. So that all DMAs from device is blocked.
Note that soon blocked_domain will support other ops like
set_dev_pasid() but release_domain supports only attach_dev ops.
Hence added separate 'release_domain' variable.
Signed-off-by: Vasant Hegde <[email protected]>
Reviewed-by: Jason Gunthorpe <[email protected]>
Link: https://lore.kernel.org/r/[email protected]
Signed-off-by: Joerg Roedel <[email protected]>
Diffstat (limited to 'drivers/iommu/intel/nested.c')
0 files changed, 0 insertions, 0 deletions
