mbox series

[v2,0/3] powerpc: Remove system call emulation

Message ID cover.1648648712.git.naveen.n.rao@linux.vnet.ibm.com (mailing list archive)
Headers show
Series powerpc: Remove system call emulation | expand

Message

Naveen N. Rao March 30, 2022, 2:07 p.m. UTC
Since v1, the main change is to use helpers to decode primary/extended 
opcode and the addition of macros for some of the used opcodes.

- Naveen



Naveen N. Rao (2):
  powerpc: Sort and de-dup primary opcodes in ppc-opcode.h
  powerpc: Reject probes on instructions that can't be single stepped

Nicholas Piggin (1):
  powerpc/64: remove system call instruction emulation

 arch/powerpc/include/asm/ppc-opcode.h | 87 +++++++++++++++------------
 arch/powerpc/include/asm/probes.h     | 36 +++++++++++
 arch/powerpc/kernel/interrupt_64.S    | 10 ---
 arch/powerpc/kernel/kprobes.c         |  4 +-
 arch/powerpc/kernel/uprobes.c         |  5 ++
 arch/powerpc/lib/sstep.c              | 46 +++-----------
 arch/powerpc/xmon/xmon.c              | 11 ++--
 7 files changed, 107 insertions(+), 92 deletions(-)


base-commit: e8833c5edc5903f8c8c4fa3dd4f34d6b813c87c8

Comments

Michael Ellerman May 15, 2022, 10:28 a.m. UTC | #1
On Wed, 30 Mar 2022 19:37:16 +0530, Naveen N. Rao wrote:
> Since v1, the main change is to use helpers to decode primary/extended
> opcode and the addition of macros for some of the used opcodes.
> 
> - Naveen
> 
> 
> 
> [...]

Applied to powerpc/next.

[1/3] powerpc: Sort and de-dup primary opcodes in ppc-opcode.h
      https://git.kernel.org/powerpc/c/f31c618373f2051a32e30002d8eacad7bbbd3885
[2/3] powerpc: Reject probes on instructions that can't be single stepped
      https://git.kernel.org/powerpc/c/54cdacd7d3b3c1a8dc10965f56c8b5eb8eda1a33
[3/3] powerpc/64: remove system call instruction emulation
      https://git.kernel.org/powerpc/c/a553476c44fb6bd3dc3a7e5efef8f130f0f34850

cheers