mirror of
https://github.com/xen-project/xen.git
synced 2026-10-29 10:40:03 +01:00
... in order to change how LAPIC_ID handling works. Importantly, this allows us to start APs by vCPU ID in order to query the LAPIC_ID, rather than needing to know the APIC_ID in order to wake them. Other improvements avoid: * The 16bit entry stub * A LMSW insn, which has no decode assist on AMD and needs emulating fully * 13 vLAPIC emulations when 3 hypercalls can do * 4 pages of stack when 1 in plenty Signed-off-by: Alejandro Vallejo <alejandro.vallejo@cloud.com> Reviewed-by: Andrew Cooper <andrew.cooper3@citrix.com>