diff options
| author | CLEMENT MATHIEU--DRIF <clement.mathieu--drif@eviden.com> | 2025-06-28 18:03:59 +0000 |
|---|---|---|
| committer | Michael S. Tsirkin <mst@redhat.com> | 2025-07-15 02:56:39 -0400 |
| commit | 4b05c720aaf32c404003a3235300466b7b3342c3 (patch) | |
| tree | 662d67dbea1bad4857b237f65a9fa9b8ba186fcf /include/qemu/qemu-progress.h | |
| parent | 06895f7948a32e833a8686d8394064ca2a4d66cc (diff) | |
| download | focaccia-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