Skip to content

ptrace tweaks

Denys Vlasenko lkml 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest5 patches 10 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/5ptrace: don't modify flags on PTRACE_SETOPTIONS failurekernel/ptrace.c+4 -11 reply
2/5ptrace: simplify PTRACE_foo constants and PTRACE_SETOPTIONS codeinclude/linux/ptrace.h kernel/ptrace.c+23 -411 reply
3/5ptrace: make PTRACE_SEIZE set ptrace options specified in 'data' parameterkernel/ptrace.c+20 -94 replies
4/5ptrace: renumber PTRACE_EVENT_STOP so that future new options and events can matchinclude/linux/ptrace.h+2 -11 reply
5/5ptrace: remove PTRACE_SEIZE_DEVEL bitinclude/linux/ptrace.h kernel/ptrace.c+1 -195 replies

Reviews trailers per patch

All 5 patches have a Reviewed-by or Acked-by.

PatchTejun HeoOleg NesterovIndan Zupancic
SeriesT-b
1/5A-b R-b
2/5A-b R-b
3/5A-b A-b R-b
4/5R-b
5/5A-b 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 3 reviewers.

Read the v1 thread

Cover letter [PATCH 0/5] ptrace tweaks

This patch set fixes a minor bug in PTRACE_SETOPTIONS, slightly extends PTRACE_SEIZE (now it can take ptrace options), changes PTRACE_EVENT_STOP value,
and enables PTRACE_SEIZE for non-development use.

Ptrace git tree on kernel.org is not restored yet, so this patch set can't go through it.

Andrew, please consider taking this patch set.

Denys Vlasenko (5):
ptrace: don't modify flags on PTRACE_SETOPTIONS failure
ptrace: simplify PTRACE_foo constants and PTRACE_SETOPTIONS code
ptrace: make PTRACE_SEIZE set ptrace options specified in 'data' parameter
ptrace: renumber PTRACE_EVENT_STOP so that future new options and
events can match
ptrace: remove PTRACE_SEIZE_DEVEL bit

 include/linux/ptrace.h |   39 ++++++++++++----------------
 kernel/ptrace.c        |   64 ++++++++++++++++++------------------------------
 2 files changed, 41 insertions(+), 62 deletions(-)
Signature · 1 line
1.7.7.6