]> Git Repo - qemu.git/commit - hw/i386/amd_iommu.h
x86_iommu/amd: Add interrupt remap support when VAPIC is not enabled
authorSingh, Brijesh <[email protected]>
Mon, 1 Oct 2018 19:44:39 +0000 (19:44 +0000)
committerMichael S. Tsirkin <[email protected]>
Mon, 5 Nov 2018 18:24:02 +0000 (13:24 -0500)
commitb44159fe00784f67f766ba1bf6eec14f3c709806
tree5bcbfefd1278e90352346ae46e8b8d28aa3ad45c
parent577c470f4326eae22e4e412946b167075f4440d2
x86_iommu/amd: Add interrupt remap support when VAPIC is not enabled

Emulate the interrupt remapping support when guest virtual APIC is
not enabled.

For more info Refer: AMD IOMMU spec Rev 3.0 - section 2.2.5.1

When VAPIC is not enabled, it uses interrupt remapping as defined in
Table 20 and Figure 15 from IOMMU spec.

Signed-off-by: Brijesh Singh <[email protected]>
Cc: Peter Xu <[email protected]>
Cc: "Michael S. Tsirkin" <[email protected]>
Cc: Paolo Bonzini <[email protected]>
Cc: Richard Henderson <[email protected]>
Cc: Eduardo Habkost <[email protected]>
Cc: Marcel Apfelbaum <[email protected]>
Cc: Tom Lendacky <[email protected]>
Cc: Suravee Suthikulpanit <[email protected]>
Reviewed-by: Peter Xu <[email protected]>
Reviewed-by: Michael S. Tsirkin <[email protected]>
Signed-off-by: Michael S. Tsirkin <[email protected]>
hw/i386/amd_iommu.c
hw/i386/amd_iommu.h
hw/i386/trace-events
This page took 0.021657 seconds and 4 git commands to generate.