summary refs log tree commit diff stats
path: root/include/qemu/qemu-progress.h
diff options
context:
space:
mode:
authorCLEMENT MATHIEU--DRIF <clement.mathieu--drif@eviden.com>2025-06-28 18:03:59 +0000
committerMichael S. Tsirkin <mst@redhat.com>2025-07-15 02:56:39 -0400
commit4b05c720aaf32c404003a3235300466b7b3342c3 (patch)
tree662d67dbea1bad4857b237f65a9fa9b8ba186fcf /include/qemu/qemu-progress.h
parent06895f7948a32e833a8686d8394064ca2a4d66cc (diff)
downloadfocaccia-qemu-4b05c720aaf32c404003a3235300466b7b3342c3.tar.gz
focaccia-qemu-4b05c720aaf32c404003a3235300466b7b3342c3.zip
memory: Add permissions in IOMMUAccessFlags
This will be necessary for devices implementing ATS.
We also define a new macro IOMMU_ACCESS_FLAG_FULL in addition to
IOMMU_ACCESS_FLAG to support more access flags.
IOMMU_ACCESS_FLAG is kept for convenience and backward compatibility.

Here are the flags added (defined by the PCIe 5 specification) :
    - Execute Requested
    - Privileged Mode Requested
    - Global
    - Untranslated Only

IOMMU_ACCESS_FLAG sets the additional flags to 0

Signed-off-by: Clement Mathieu--Drif <clement.mathieu--drif@eviden.com>
Message-Id: <20250628180226.133285-3-clement.mathieu--drif@eviden.com>
Reviewed-by: Michael S. Tsirkin <mst@redhat.com>
Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'include/qemu/qemu-progress.h')
0 files changed, 0 insertions, 0 deletions