public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/4] Intel MPX support
@ 2014-01-22  9:27 Qiaowei Ren
  2014-01-22  8:00 ` David Rientjes
                   ` (5 more replies)
  0 siblings, 6 replies; 11+ messages in thread
From: Qiaowei Ren @ 2014-01-22  9:27 UTC (permalink / raw)
  To: H. Peter Anvin, Thomas Gleixner, Ingo Molnar
  Cc: x86, linux-kernel, Qiaowei Ren

Changes since v1:
  * check to see if #BR occurred in userspace or kernel space.
  * use generic structure and macro as much as possible when
    decode mpx instructions.

Qiaowei Ren (4):
  x86, mpx: add documentation on Intel MPX
  x86, mpx: hook #BR exception handler to allocate bound tables
  x86, mpx: add prctl commands PR_MPX_INIT, PR_MPX_RELEASE
  x86, mpx: extend siginfo structure to include bound violation
    information

 Documentation/x86/intel_mpx.txt    |   76 +++++++
 arch/x86/Kconfig                   |    4 +
 arch/x86/include/asm/mpx.h         |   63 ++++++
 arch/x86/include/asm/processor.h   |   16 ++
 arch/x86/kernel/Makefile           |    1 +
 arch/x86/kernel/mpx.c              |  417 ++++++++++++++++++++++++++++++++++++
 arch/x86/kernel/traps.c            |   61 +++++-
 include/uapi/asm-generic/siginfo.h |    9 +-
 include/uapi/linux/prctl.h         |    6 +
 kernel/signal.c                    |    4 +
 kernel/sys.c                       |   12 +
 11 files changed, 667 insertions(+), 2 deletions(-)
 create mode 100644 Documentation/x86/intel_mpx.txt
 create mode 100644 arch/x86/include/asm/mpx.h
 create mode 100644 arch/x86/kernel/mpx.c


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

end of thread, other threads:[~2014-01-23  1:48 UTC | newest]

Thread overview: 11+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-01-22  9:27 [PATCH v2 0/4] Intel MPX support Qiaowei Ren
2014-01-22  8:00 ` David Rientjes
2014-01-22  8:51   ` Ren, Qiaowei
2014-01-22  9:27 ` [PATCH v2 1/4] x86, mpx: add documentation on Intel MPX Qiaowei Ren
2014-01-22  9:27 ` [PATCH v2 2/4] x86, mpx: hook #BR exception handler to allocate bound tables Qiaowei Ren
2014-01-22  9:27 ` [PATCH v2 3/4] x86, mpx: add prctl commands PR_MPX_INIT, PR_MPX_RELEASE Qiaowei Ren
2014-01-22  9:27 ` [PATCH v2 4/4] x86, mpx: extend siginfo structure to include bound violation information Qiaowei Ren
2014-01-22 11:53 ` [PATCH v2 0/4] Intel MPX support Ingo Molnar
2014-01-22 12:01   ` Ren, Qiaowei
2014-01-22 12:30     ` Ingo Molnar
2014-01-23  1:42       ` Ren Qiaowei

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox