mbox series

[0/2] x86/AMD: Fix handling of x87 exception pointers on Fam17h hardware

Message ID 20190819182612.16706-1-andrew.cooper3@citrix.com (mailing list archive)
Headers show
Series x86/AMD: Fix handling of x87 exception pointers on Fam17h hardware | expand

Message

Andrew Cooper Aug. 19, 2019, 6:26 p.m. UTC
This is a subset of a previously posted series, because support for this
workaround has been outstanding for far too long.

Andrew Cooper (2):
  x86/feature: Generalise synth and introduce a bug word
  x86/AMD: Fix handling of x87 exception pointers on Fam17h hardware

 tools/libxl/libxl_cpuid.c                   |  3 ++
 tools/misc/xen-cpuid.c                      |  1 +
 xen/arch/x86/cpu/amd.c                      |  7 +++
 xen/arch/x86/i387.c                         | 14 +++---
 xen/arch/x86/xstate.c                       |  6 +--
 xen/include/asm-x86/cpufeature.h            |  3 ++
 xen/include/asm-x86/cpufeatures.h           | 69 +++++++++++++++++------------
 xen/include/public/arch-x86/cpufeatureset.h |  1 +
 8 files changed, 62 insertions(+), 42 deletions(-)