You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
x86/vector: Reserve vectors for Hyper-V redirected interrupts
Recent versions of Hyper-V hosts use IOMMU posted interrupts to deliver
the interrupts of VTL0 passthrough devices directly the underlying VTL2
guest. These interrupts are hardware vectors in the VTL2 guest and need
an interrupt gate in the Interrupt Descriptor Table.
Reserve a block of 32 interrupt vectors immediately below the FIRST_
SYSTEM_VECTOR. This can be regarded as an expansion of the system
vectors at the expense of external vectors. This should be acceptable
since not many external vectors are used in the normal operation of the
VTL2 kernel. Moreover, the proxy interrupts that the VTL2 guest handles
come from devices.
Signed-off-by: Ricardo Neri <[email protected]>
---
Changes since v1:
* None
0 commit comments