Found because of yesterday's Pentium errata fun, and trying to
complete/publish the XSA-462 PoC.
v2 has involved substantial CPU archeology, but has confirmed that the
LVTERR delivery behaviour is implementation specific, and therefore
Xen is fine to stay with it's current behaviour.
Andrew Cooper (2):
x86/vlapic: Fix handling of writes to APIC_ESR
x86/vlapic: Drop vlapic->esr_lock
xen/arch/x86/hvm/vlapic.c | 34 ++++++++++++++------------
xen/arch/x86/include/asm/hvm/vlapic.h | 1 -
xen/include/public/arch-x86/hvm/save.h | 1 +
3 files changed, 19 insertions(+), 17 deletions(-)
--
2.34.1