aboutsummaryrefslogtreecommitdiff
path: root/rust/qemu-api
diff options
context:
space:
mode:
authorYu Zhang <yu.c.zhang@linux.intel.com>2024-12-12 16:37:38 +0800
committerMichael S. Tsirkin <mst@redhat.com>2025-01-15 13:05:53 -0500
commita84e37af36ca89880395bf999873f1a477bf6fa7 (patch)
treea1e82cf880ac91a987fe3bff337b07d66ba9e5a8 /rust/qemu-api
parent9ccb69df554a5204077cda101b7bcf0f19544553 (diff)
downloadqemu-a84e37af36ca89880395bf999873f1a477bf6fa7.zip
qemu-a84e37af36ca89880395bf999873f1a477bf6fa7.tar.gz
qemu-a84e37af36ca89880395bf999873f1a477bf6fa7.tar.bz2
intel_iommu: Use the latest fault reasons defined by spec
Spec revision 3.0 or above defines more detailed fault reasons for scalable mode. So introduce them into emulation code, see spec section 7.1.2 for details. Note spec revision has no relation with VERSION register, Guest kernel should not use that register to judge what features are supported. Instead cap/ecap bits should be checked. Signed-off-by: Yu Zhang <yu.c.zhang@linux.intel.com> Signed-off-by: Zhenzhong Duan <zhenzhong.duan@intel.com> Reviewed-by: Clément Mathieu--Drif<clement.mathieu--drif@eviden.com> Reviewed-by: Yi Liu <yi.l.liu@intel.com> Acked-by: Jason Wang <jasowang@redhat.com> Message-Id: <20241212083757.605022-2-zhenzhong.duan@intel.com> Reviewed-by: Michael S. Tsirkin <mst@redhat.com> Signed-off-by: Michael S. Tsirkin <mst@redhat.com>
Diffstat (limited to 'rust/qemu-api')
0 files changed, 0 insertions, 0 deletions