aboutsummaryrefslogtreecommitdiff
path: root/scripts/lib/kdoc/kdoc_output.py
diff options
context:
space:
mode:
authorAlejandro Jimenez <alejandro.j.jimenez@oracle.com>2025-09-19 21:35:11 +0000
committerMichael S. Tsirkin <mst@redhat.com>2025-10-05 16:13:01 -0400
commita9721c5d80ff23a018f40cc3693678a60630c659 (patch)
tree29f2d7bda5eddac9dda976e2b9ec5e086d83803d /scripts/lib/kdoc/kdoc_output.py
parent7e24cddf1f7941825e195e3239f0345d81927c14 (diff)
downloadqemu-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