1. 08 Aug, 2008 1 commit
    • Roland McGrath's avatar
      tracehook: fix CLONE_PTRACE · 5861bbfc
      Roland McGrath authored
      In the change in commit 09a05394, I
      overlooked two nits in the logic and this broke using CLONE_PTRACE
      when PTRACE_O_TRACE* are not being used.
      
      A parent that is itself traced at all but not using PTRACE_O_TRACE*,
      using CLONE_PTRACE would have its new child fail to be traced.
      
      A parent that is not itself traced at all that uses CLONE_PTRACE
      (which should be a no-op in this case) would confuse the bookkeeping
      and lead to a crash at exit time.
      
      This restores the missing checks and fixes both failure modes.
      Reported-by: default avatarEduardo Habkost <ehabkost@redhat.com>
      Signed-off-by: default avatarRoland McGrath <roland@redhat.com>
      5861bbfc
  2. 07 Aug, 2008 2 commits
  3. 06 Aug, 2008 15 commits
  4. 05 Aug, 2008 22 commits