Inter-revision diff: cover letter

Comparing v11 (message) to v12 (message)

--- v11
+++ v12
@@ -1,13 +1,10 @@
 From: Simon Guo <wei.guo.simon@gmail.com>
 
-
-This patch series adds twelve new ELF core note sections which can 
+This patch series adds thirteen new ELF core note sections which can 
 be used with existing ptrace request PTRACE_GETREG/SET-SETREGSET for accessing 
 various transactional memory and other miscellaneous debug register sets on 
 powerpc platform. 
 
-Note this patch series now depends on following patch:
-  [PATCH 3/5] powerpc: tm: Always use fp_state and vr_state to store live registers
 
 Cc: Benjamin Herrenschmidt <benh@kernel.crashing.org>
 Cc: Paul Mackerras <paulus@samba.org>
@@ -32,6 +29,7 @@
 Cc: linux-kernel@vger.kernel.org
 Cc: linux-kselftest@vger.kernel.org
 Signed-off-by: Anshuman Khandual <khandual@linux.vnet.ibm.com>
+Signed-off-by: Simon Guo <wei.guo.simon@gmail.com>
 
 Test Result (All tests pass on both BE and LE) 
 ---------------------------------------------- 
@@ -60,6 +58,14 @@
 V8:  https://lkml.org/lkml/2015/5/19/700
 V9:  https://lkml.org/lkml/2015/10/8/522
 V10: https://lkml.org/lkml/2016/2/16/219
+V11: https://lkml.org/lkml/2016/7/16/231
+
+Changes in V12: 
+--------------- 
+- Revert change which is trying to incoporate following patch:
+  [PATCH 3/5] powerpc: tm: Always use fp_state and vr_state to store live registers
+- Release share memory resource in all self test cases
+- Optimize tfhar usage in ptrace-tm-spr.c
 
 Changes in V11: 
 --------------- 
@@ -144,9 +150,14 @@
 - Renamed flush_tmreg_to_thread as flush_tmregs_to_thread 
 - Fixed 32 bit checkpointed GPR support 
 - Changed commit messages accordingly 
-Anshuman Khandual (27):
+-------------
+
+Anshuman Khandual (30):
   elf: Add powerpc specific core note sections
   powerpc/process: Add the function flush_tmregs_to_thread
+  powerpc/ptrace: Enable in transaction NT_PRFPREG ptrace requests
+  powerpc/ptrace: Enable in transaction NT_PPC_VMX ptrace requests
+  powerpc/ptrace: Enable in transaction NT_PPC_VSX ptrace requests
   powerpc/ptrace: Adapt gpr32_get, gpr32_set functions for transaction
   powerpc/ptrace: Enable support for NT_PPC_CGPR
   powerpc/ptrace: Enable support for NT_PPC_CFPR
@@ -180,37 +191,32 @@
  arch/powerpc/include/asm/switch_to.h               |    8 +
  arch/powerpc/include/uapi/asm/elf.h                |    5 +
  arch/powerpc/kernel/process.c                      |   20 +
- arch/powerpc/kernel/ptrace.c                       | 1601 +++++++++++++++++---
+ arch/powerpc/kernel/ptrace.c                       | 1740 ++++++++++++++++++--
  include/uapi/linux/elf.h                           |   13 +
  tools/testing/selftests/powerpc/Makefile           |    3 +-
  .../selftests/powerpc/context_switch/cp_abort.c    |    6 +-
  tools/testing/selftests/powerpc/dscr/dscr.h        |   10 +-
  tools/testing/selftests/powerpc/ptrace/.gitignore  |   11 +
  tools/testing/selftests/powerpc/ptrace/Makefile    |   13 +
- .../testing/selftests/powerpc/ptrace/ptrace-ebb.c  |  184 +++
+ .../testing/selftests/powerpc/ptrace/ptrace-ebb.c  |  185 +++
  .../testing/selftests/powerpc/ptrace/ptrace-ebb.h  |  102 ++
- .../testing/selftests/powerpc/ptrace/ptrace-gpr.c  |  195 +++
+ .../testing/selftests/powerpc/ptrace/ptrace-gpr.c  |  199 +++
  .../testing/selftests/powerpc/ptrace/ptrace-gpr.h  |   74 +
- .../testing/selftests/powerpc/ptrace/ptrace-tar.c  |  158 ++
+ .../testing/selftests/powerpc/ptrace/ptrace-tar.c  |  159 ++
  .../testing/selftests/powerpc/ptrace/ptrace-tar.h  |   50 +
- .../selftests/powerpc/ptrace/ptrace-tm-gpr.c       |  296 ++++
- .../selftests/powerpc/ptrace/ptrace-tm-spd-gpr.c   |  322 ++++
- .../selftests/powerpc/ptrace/ptrace-tm-spd-tar.c   |  192 +++
- .../selftests/powerpc/ptrace/ptrace-tm-spd-vsx.c   |  218 +++
- .../selftests/powerpc/ptrace/ptrace-tm-spr.c       |  175 +++
- .../selftests/powerpc/ptrace/ptrace-tm-tar.c       |  179 +++
- .../selftests/powerpc/ptrace/ptrace-tm-vsx.c       |  205 +++
- .../testing/selftests/powerpc/ptrace/ptrace-vsx.c  |  140 ++
+ .../selftests/powerpc/ptrace/ptrace-tm-gpr.c       |  299 ++++
+ .../selftests/powerpc/ptrace/ptrace-tm-spd-gpr.c   |  327 ++++
+ .../selftests/powerpc/ptrace/ptrace-tm-spd-tar.c   |  195 +++
+ .../selftests/powerpc/ptrace/ptrace-tm-spd-vsx.c   |  222 +++
+ .../selftests/powerpc/ptrace/ptrace-tm-spr.c       |  186 +++
+ .../selftests/powerpc/ptrace/ptrace-tm-tar.c       |  182 ++
+ .../selftests/powerpc/ptrace/ptrace-tm-vsx.c       |  209 +++
+ .../testing/selftests/powerpc/ptrace/ptrace-vsx.c  |  143 ++
  .../testing/selftests/powerpc/ptrace/ptrace-vsx.h  |  121 ++
  tools/testing/selftests/powerpc/ptrace/ptrace.S    |  396 +++++
- tools/testing/selftests/powerpc/ptrace/ptrace.h    |  783 ++++++++++
+ tools/testing/selftests/powerpc/ptrace/ptrace.h    |  783 +++++++++
  tools/testing/selftests/powerpc/reg.h              |   42 +-
- .../powerpc/tm/tm-signal-context-chk-fpu.c         |    3 -
- .../powerpc/tm/tm-signal-context-chk-gpr.c         |    3 -
- .../powerpc/tm/tm-signal-context-chk-vmx.c         |    3 -
- .../powerpc/tm/tm-signal-context-chk-vsx.c         |    3 -
- .../selftests/powerpc/tm/tm-signal-context-chk.c   |    3 -
- 33 files changed, 5338 insertions(+), 199 deletions(-)
+ 28 files changed, 5566 insertions(+), 137 deletions(-)
  create mode 100644 tools/testing/selftests/powerpc/ptrace/.gitignore
  create mode 100644 tools/testing/selftests/powerpc/ptrace/Makefile
  create mode 100644 tools/testing/selftests/powerpc/ptrace/ptrace-ebb.c
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help