Forum | Documentation | Website | Blog

Skip to content
Snippets Groups Projects
  • Linus Torvalds's avatar
    Merge tag 'ptrace-cleanups-for-v5.18' of... · 1930a6e7
    Linus Torvalds authored
    Merge tag 'ptrace-cleanups-for-v5.18' of git://git.kernel.org/pub/scm/linux/kernel/git/ebiederm/user-namespace
    
    Pull ptrace cleanups from Eric Biederman:
     "This set of changes removes tracehook.h, moves modification of all of
      the ptrace fields inside of siglock to remove races, adds a missing
      permission check to ptrace.c
    
      The removal of tracehook.h is quite significant as it has been a major
      source of confusion in recent years. Much of that confusion was around
      task_work and TIF_NOTIFY_SIGNAL (which I have now decoupled making the
      semantics clearer).
    
      For people who don't know tracehook.h is a vestiage of an attempt to
      implement uprobes like functionality that was never fully merged, and
      was later superseeded by uprobes when uprobes was merged. For many
      years now we have been removing what tracehook functionaly a little
      bit at a time. To the point where anything left in tracehook.h was
      some weird strange thing that was difficult to understand"
    
    * tag 'ptrace-cleanups-for-v5.18' of g...
    1930a6e7
Forked from BeagleBoard.org / Linux
Source project has a limited visibility.