All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v9 0/7] Add LMCE support
@ 2017-07-12  2:04 Haozhong Zhang
  2017-07-12  2:04 ` [PATCH v9 1/7] x86/domctl: generalize the restore of vMCE parameters Haozhong Zhang
                   ` (7 more replies)
  0 siblings, 8 replies; 18+ messages in thread
From: Haozhong Zhang @ 2017-07-12  2:04 UTC (permalink / raw)
  To: xen-devel
  Cc: Haozhong Zhang, Wei Liu, Ian Jackson, Jan Beulich, Andrew Cooper

Changes in v9:
 * Minor updates in patch 1 per Jan's comments.
 * Collect Jan's R-b in patch 2.

Haozhong Zhang (7):
  [M   ] x86/domctl: generalize the restore of vMCE parameters
  [  R ] x86/vmce: emulate MSR_IA32_MCG_EXT_CTL
  [  R ] x86/vmce: enable injecting LMCE to guest on Intel host
  [  RA] x86/vmce, tools/libxl: expose LMCE capability in guest MSR_IA32_MCG_CAP
  [  R ] xen/mce: add support of vLMCE injection to XEN_MC_inject_v2
  [   A] tools/libxc: add support of injecting MC# to specified CPUs
  [   A] tools/xen-mceinj: add support of injecting LMCE

 N: new in this version
 M: modified in this version
 R: got R-b
 A: got A-b

 docs/man/xl.cfg.pod.5.in                | 24 +++++++++++++
 tools/libxc/include/xenctrl.h           |  2 ++
 tools/libxc/xc_misc.c                   | 52 ++++++++++++++++++++++++++-
 tools/libxc/xc_sr_save_x86_hvm.c        |  1 +
 tools/libxl/libxl.h                     |  7 ++++
 tools/libxl/libxl_dom.c                 | 15 ++++++++
 tools/libxl/libxl_types.idl             |  1 +
 tools/tests/mce-test/tools/xen-mceinj.c | 50 ++++++++++++++++++++++++--
 tools/xl/xl_parse.c                     | 31 ++++++++++++++--
 xen/arch/x86/cpu/mcheck/mcaction.c      | 23 ++++++++----
 xen/arch/x86/cpu/mcheck/mce.c           | 24 ++++++++++++-
 xen/arch/x86/cpu/mcheck/mce.h           |  1 +
 xen/arch/x86/cpu/mcheck/mce_intel.c     |  2 +-
 xen/arch/x86/cpu/mcheck/vmce.c          | 64 +++++++++++++++++++++++++++++++--
 xen/arch/x86/cpu/mcheck/vmce.h          |  2 +-
 xen/arch/x86/domctl.c                   | 57 ++++++++++++++++++++---------
 xen/arch/x86/hvm/hvm.c                  |  5 +++
 xen/include/asm-x86/mce.h               |  2 ++
 xen/include/public/arch-x86/hvm/save.h  |  1 +
 xen/include/public/arch-x86/xen-mca.h   |  1 +
 xen/include/public/hvm/params.h         |  7 +++-
 21 files changed, 336 insertions(+), 36 deletions(-)

-- 
2.11.0


_______________________________________________
Xen-devel mailing list
Xen-devel@lists.xen.org
https://lists.xen.org/xen-devel

^ permalink raw reply	[flat|nested] 18+ messages in thread

end of thread, other threads:[~2017-07-18 10:34 UTC | newest]

Thread overview: 18+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-07-12  2:04 [PATCH v9 0/7] Add LMCE support Haozhong Zhang
2017-07-12  2:04 ` [PATCH v9 1/7] x86/domctl: generalize the restore of vMCE parameters Haozhong Zhang
2017-07-12  6:50   ` Jan Beulich
2017-07-12  2:04 ` [PATCH v9 2/7] x86/vmce: emulate MSR_IA32_MCG_EXT_CTL Haozhong Zhang
2017-07-12  2:04 ` [PATCH v9 3/7] x86/vmce: enable injecting LMCE to guest on Intel host Haozhong Zhang
2017-07-12  2:04 ` [PATCH v9 4/7] x86/vmce, tools/libxl: expose LMCE capability in guest MSR_IA32_MCG_CAP Haozhong Zhang
2017-07-12  2:04 ` [PATCH v9 5/7] xen/mce: add support of vLMCE injection to XEN_MC_inject_v2 Haozhong Zhang
2017-07-12  2:04 ` [PATCH v9 6/7] tools/libxc: add support of injecting MC# to specified CPUs Haozhong Zhang
2017-07-12 13:25   ` Konrad Rzeszutek Wilk
2017-07-13  6:15     ` Haozhong Zhang
2017-07-12  2:04 ` [PATCH v9 7/7] tools/xen-mceinj: add support of injecting LMCE Haozhong Zhang
2017-07-12 13:26   ` Konrad Rzeszutek Wilk
2017-07-13  2:10     ` Haozhong Zhang
2017-07-17 10:05       ` Wei Liu
2017-07-17 15:21         ` Wei Liu
2017-07-18 10:33   ` Wei Liu
2017-07-18 10:34     ` Wei Liu
2017-07-14 10:48 ` [PATCH v9 0/7] Add LMCE support Jan Beulich

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.