diff options
| author | Alejandro Jimenez <alejandro.j.jimenez@oracle.com> | 2025-09-19 21:35:11 +0000 |
|---|---|---|
| committer | Michael S. Tsirkin <mst@redhat.com> | 2025-10-05 16:13:01 -0400 |
| commit | a9721c5d80ff23a018f40cc3693678a60630c659 (patch) | |
| tree | 29f2d7bda5eddac9dda976e2b9ec5e086d83803d /scripts/lib/kdoc/kdoc_output.py | |
| parent | 7e24cddf1f7941825e195e3239f0345d81927c14 (diff) | |
| download | qemu-a9721c5d80ff23a018f40cc3693678a60630c659.zip qemu-a9721c5d80ff23a018f40cc3693678a60630c659.tar.gz qemu-a9721c5d80ff23a018f40cc3693678a60630c659.tar.bz2 | |
amd_iommu: Toggle address translation mode on devtab entry invalidation
A guest must issue an INVALIDATE_DEVTAB_ENTRY command after changing a
Device Table entry (DTE) e.g. after attaching a device and setting up its
DTE. When intercepting this event, determine if the DTE has been configured
for paging or not, and toggle the appropriate memory regions to allow DMA
address translation for the address space if needed. Requires dma-remap=on.
Signed-off-by: Alejandro Jimenez <alejandro.j.jimenez@oracle.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Message-ID: <20250919213515.917111-19-alejandro.j.jimenez@oracle.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'scripts/lib/kdoc/kdoc_output.py')
0 files changed, 0 insertions, 0 deletions
