All of lore.kernel.org
 help / color / mirror / Atom feed
* [GIT PULL] Machine check recovery when kernel accesses poison
@ 2016-02-16 18:54 Luck, Tony
  0 siblings, 0 replies; only message in thread
From: Luck, Tony @ 2016-02-16 18:54 UTC (permalink / raw)
  To: Ingo Molnar; +Cc: linux-kernel, Borislav Petkov

The following changes since commit 18558cae0272f8fd9647e69d3fec1565a7949865:

  Linux 4.5-rc4 (2016-02-14 13:05:20 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/ras/ras.git tags/please-pull-mcsafev11

for you to fetch changes up to 2e5bfb23c89800a036fb8a45fa97a74bb16bc362:

  x86: Create a new synthetic cpu capability for machine check recovery (2016-02-16 10:31:20 -0800)

----------------------------------------------------------------
Four part patch series to extend exception table
to allow kernel to recover from machine checks.
Provide a sample __mcsafe_copy() routine that uses
this which will be used by libnvdimm.

----------------------------------------------------------------
Tony Luck (4):
      x86: Expand exception table to allow new handling options
      x86, mce: Check for faults tagged in EXTABLE_CLASS_FAULT exception table entries
      x86, mce: Add __mcsafe_copy()
      x86: Create a new synthetic cpu capability for machine check recovery

 Documentation/x86/exception-tables.txt    |  35 +++++++
 Documentation/x86/x86_64/boot-options.txt |   2 +
 arch/x86/include/asm/asm.h                |  40 ++++----
 arch/x86/include/asm/cpufeature.h         |   1 +
 arch/x86/include/asm/mce.h                |   1 +
 arch/x86/include/asm/string_64.h          |   8 ++
 arch/x86/include/asm/uaccess.h            |  16 ++--
 arch/x86/kernel/cpu/mcheck/mce-severity.c |  22 ++++-
 arch/x86/kernel/cpu/mcheck/mce.c          |  83 +++++++++-------
 arch/x86/kernel/kprobes/core.c            |   2 +-
 arch/x86/kernel/traps.c                   |   6 +-
 arch/x86/kernel/x8664_ksyms_64.c          |   2 +
 arch/x86/lib/memcpy_64.S                  | 151 ++++++++++++++++++++++++++++++
 arch/x86/mm/extable.c                     | 100 ++++++++++++++------
 arch/x86/mm/fault.c                       |   2 +-
 scripts/sortextable.c                     |  32 +++++++
 16 files changed, 410 insertions(+), 93 deletions(-)

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2016-02-16 18:54 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-02-16 18:54 [GIT PULL] Machine check recovery when kernel accesses poison Luck, Tony

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.