[PATCH 0/3] x86/spec-ctrl: Fix NMI race condition

Andrew Cooper posted 3 patches 1 week, 4 days ago
Test gitlab-ci failed
Patches applied successfully (tree, apply log)
git fetch https://gitlab.com/xen-project/patchew/xen tags/patchew/20220113163833.3831-1-andrew.cooper3@citrix.com
xen/arch/x86/hvm/svm/entry.S             |  5 ++--
xen/arch/x86/hvm/vmx/entry.S             | 23 ++++++++++-----
xen/arch/x86/hvm/vmx/vmx.c               | 38 ++++++++++++++++++++++++-
xen/arch/x86/include/asm/msr.h           | 21 ++++++++++----
xen/arch/x86/include/asm/spec_ctrl_asm.h | 49 ++++----------------------------
xen/arch/x86/msr.c                       |  6 ++--
xen/arch/x86/pv/emul-priv-op.c           | 10 +++++++
7 files changed, 90 insertions(+), 62 deletions(-)

[PATCH 0/3] x86/spec-ctrl: Fix NMI race condition

Posted by Andrew Cooper 1 week, 4 days ago
Andrew Cooper (3):
  x86/msr: Split MSR_SPEC_CTRL handling
  x86/spec-ctrl: Drop SPEC_CTRL_{ENTRY_FROM,EXIT_TO}_HVM
  x86/spec-ctrl: Fix NMI race condition with VT-x MSR_SPEC_CTRL handling

 xen/arch/x86/hvm/svm/entry.S             |  5 ++--
 xen/arch/x86/hvm/vmx/entry.S             | 23 ++++++++++-----
 xen/arch/x86/hvm/vmx/vmx.c               | 38 ++++++++++++++++++++++++-
 xen/arch/x86/include/asm/msr.h           | 21 ++++++++++----
 xen/arch/x86/include/asm/spec_ctrl_asm.h | 49 ++++----------------------------
 xen/arch/x86/msr.c                       |  6 ++--
 xen/arch/x86/pv/emul-priv-op.c           | 10 +++++++
 7 files changed, 90 insertions(+), 62 deletions(-)

-- 
2.11.0