1. 29 11月, 2012 1 次提交
    • A
      new helper: signal_pt_regs() · 22062a96
      Al Viro 提交于
      Always equal to task_pt_regs(current); defined only when we are in
      signal delivery.  It may be different from current_pt_regs() - e.g.
      architectures like m68k may have pt_regs location on exception
      different from that on a syscall and signals (just as ptrace handling)
      may happen on exceptions as well as on syscalls.
      
      When they are equal, it's often better to have signal_pt_regs
      defined (in asm/ptrace.h) as current_pt_regs - that tends to be
      optimized better than default would be.  However, optimisation is
      the only reason why we might want an arch-specific definition;
      if current_pt_regs() and task_pt_regs(current) have different
      values, the latter one is right.
      Signed-off-by: NAl Viro <viro@zeniv.linux.org.uk>
      22062a96
  2. 19 8月, 2012 1 次提交
  3. 27 7月, 2011 1 次提交
  4. 13 3月, 2010 1 次提交
    • C
      alpha: use generic ptrace_resume code · fd341abb
      Christoph Hellwig 提交于
      Use the generic ptrace_resume code for PTRACE_SYSCALL, PTRACE_CONT,
      PTRACE_KILL and PTRACE_SINGLESTEP.  This implies defining
      arch_has_single_step in <asm/ptrace.h> and implementing the
      user_enable_single_step and user_disable_single_step functions, which also
      causes the breakpoint information to be cleared on fork, which could be
      considered a bug fix.
      
      Also the TIF_SYSCALL_TRACE thread flag is now cleared on PTRACE_KILL which
      it previously wasn't, which is consistent with all architectures using the
      modern ptrace code.
      Signed-off-by: NChristoph Hellwig <hch@lst.de>
      Cc: Oleg Nesterov <oleg@redhat.com>
      Cc: Roland McGrath <roland@redhat.com>
      Acked-by: NMatt Turner <mattst88@gmail.com>
      Cc: Ivan Kokshaysky <ink@jurassic.park.msu.ru>
      Cc: Richard Henderson <rth@twiddle.net>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NLinus Torvalds <torvalds@linux-foundation.org>
      fd341abb
  5. 16 8月, 2008 1 次提交
  6. 17 10月, 2007 1 次提交
  7. 13 1月, 2006 2 次提交
  8. 07 11月, 2005 1 次提交
  9. 17 4月, 2005 1 次提交
    • L
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds 提交于
      Initial git repository build. I'm not bothering with the full history,
      even though we have it. We can create a separate "historical" git
      archive of that later if we want to, and in the meantime it's about
      3.2GB when imported into git - space that would just make the early
      git days unnecessarily complicated, when we don't have a lot of good
      infrastructure for it.
      
      Let it rip!
      1da177e4