Prepare for PTRACE_GET_SYSCALL_INFO
Get series with b4
b4 am [email protected]Versions newest first · linked by author and title
- v2 Latest posting 2/215 patches 12 repliesIn review
- v2 posting 1/25 of 13 patches 3 repliesSuperseded
- v113 patches 23 repliesSuperseded
Patches in v2 posting 2/2 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/15 | Move EM_HEXAGON to uapi/linux/elf-em.harch/ include/ | +2 | 0 replies | |
| 2/15 | Move EM_ARCOMPACT and EM_ARCV2 to uapi/linux/elf-em.harch/ include/ | +3 | 0 replies | |
| 3/15 | Move EM_UNICORE to uapi/linux/elf-em.harch/ include/ | +2 | 0 replies | |
| 4/15 | elf-em.h: add EM_NDS32include/ | +2 | 0 replies | |
| 5/15 | elf-em.h: add EM_XTENSAinclude/ | +1 | 0 replies | |
| 6/15 | m68k: define syscall_get_arch()arch/ | +12 | 3 replies | |
| 7/15 | arc: define syscall_get_arch()arch/ include/ | +14 | 0 replies | |
| 8/15 | c6x: define syscall_get_arch()arch/ include/ | +9 | 0 replies | |
| 9/15 | h8300: define syscall_get_arch()arch/ include/ | +6 | 0 replies | |
| 10/15 | hexagon: define syscall_get_arch()arch/ include/ | +9 | 0 replies | |
| 11/15 | nds32: define syscall_get_arch()arch/ include/ | +10 | 0 replies | |
| 12/15 | nios2: define syscall_get_arch()arch/ include/ | +7 | 0 replies | |
| 13/15 | riscv: define syscall_get_arch()arch/ include/ | +12 | 0 replies | |
| 14/15 | unicore32: define syscall_get_arch()arch/ include/ | +13 | 0 replies | |
| 15/15 | xtensa: define syscall_get_arch()arch/ include/ | +8 | 0 replies |
Reviews trailers per patch
6 of 15 patches have a Reviewed-by or Acked-by of their own; the series has one for all of them.
| Patch | Vineet Gupta | Max Filippov | David Abdurachmanov | Palmer Dabbelt | Andy Lutomirski | Paul Burton | Michael Ellerman | Geert Uytterhoeven |
|---|---|---|---|---|---|---|---|---|
| Series | R-b R-b | R-b R-b | A-b | A-b | ||||
| 1/15 | ||||||||
| 2/15 | A-b | |||||||
| 3/15 | ||||||||
| 4/15 | ||||||||
| 5/15 | R-b | |||||||
| 6/15 | R-b A-b | |||||||
| 7/15 | A-b | |||||||
| 8/15 | ||||||||
| 9/15 | ||||||||
| 10/15 | ||||||||
| 11/15 | ||||||||
| 12/15 | ||||||||
| 13/15 | Based-on-patch-by | R-b | ||||||
| 14/15 | ||||||||
| 15/15 | A-b |
Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes. Scroll the table sideways for all 8 reviewers.
Cover letter [PATCH v2 00/15] Prepare for PTRACE_GET_SYSCALL_INFO
syscall_get_arch() is required to be implemented on all architectures in order to extend the generic ptrace API with PTRACE_GET_SYSCALL_INFO request.
The primary intent is that the triple (audit_arch, syscall_nr, arg1..arg6) should describe what system call is being called and what its arguments are.
Dmitry V. Levin (15):
Move EM_HEXAGON to uapi/linux/elf-em.h
Move EM_ARCOMPACT and EM_ARCV2 to uapi/linux/elf-em.h Move EM_UNICORE to uapi/linux/elf-em.h elf-em.h: add EM_NDS32
elf-em.h: add EM_XTENSA
m68k: define syscall_get_arch()
arc: define syscall_get_arch()
c6x: define syscall_get_arch()
h8300: define syscall_get_arch()
hexagon: define syscall_get_arch()
nds32: define syscall_get_arch()
nios2: define syscall_get_arch()
riscv: define syscall_get_arch()
unicore32: define syscall_get_arch()
xtensa: define syscall_get_arch()
arch/arc/include/asm/elf.h | 6 +----- arch/arc/include/asm/syscall.h | 10 ++++++++++ arch/c6x/include/asm/syscall.h | 7 +++++++ arch/h8300/include/asm/syscall.h | 5 +++++ arch/hexagon/include/asm/elf.h | 6 +----- arch/hexagon/include/asm/syscall.h | 8 ++++++++ arch/m68k/include/asm/syscall.h | 12 ++++++++++++ arch/nds32/include/asm/syscall.h | 8 ++++++++ arch/nios2/include/asm/syscall.h | 6 ++++++ arch/riscv/include/asm/syscall.h | 10 ++++++++++ arch/unicore32/include/asm/elf.h | 3 +-- arch/unicore32/include/asm/syscall.h | 12 ++++++++++++ arch/xtensa/include/asm/syscall.h | 7 +++++++ include/uapi/linux/audit.h | 15 +++++++++++++++ include/uapi/linux/elf-em.h | 7 +++++++ 15 files changed, 110 insertions(+), 12 deletions(-) create mode 100644 arch/m68k/include/asm/syscall.h create mode 100644 arch/unicore32/include/asm/syscall.h
Signature · 1 line
ldv