[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[PATCH v2 0/2] x86/vlapic: Fixes to APIC_ESR handling



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




 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.