An error occurred fetching the project authors.
  1. 09 Jul, 2010 1 commit
  2. 12 Mar, 2010 1 commit
    • Christoph Hellwig's avatar
      arm: use generic ptrace_resume code · 440e6ca7
      Christoph Hellwig authored
      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 and the single stepping disable only happens if the
      tracee process isn't a zombie yet, which is consistent with all
      architectures using the modern ptrace code.
      Signed-off-by: default avatarChristoph Hellwig <hch@lst.de>
      Cc: Oleg Nesterov <oleg@redhat.com>
      Cc: Roland McGrath <roland@redhat.com>
      Cc: Russell King <rmk@arm.linux.org.uk>
      Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: default avatarLinus Torvalds <torvalds@linux-foundation.org>
      440e6ca7
  3. 08 Jan, 2010 1 commit
  4. 24 Jul, 2009 1 commit
    • Paul Brook's avatar
      nommu: ptrace support · 68b7f715
      Paul Brook authored
      The patch below adds ARM ptrace functions to get the process load address.
      This is required for useful userspace debugging on mmuless systems.  These
      values are obtained by reading magic offsets with PTRACE_PEEKUSR, as on other
      nommu targets. I picked arbitrary large values for the offsets.
      Signed-off-by: default avatarPaul Brook <paul@codesourcery.com>
      68b7f715
  5. 30 May, 2009 2 commits
    • Catalin Marinas's avatar
      Add core support for ARMv6/v7 big-endian · 26584853
      Catalin Marinas authored
      Starting with ARMv6, the CPUs support the BE-8 variant of big-endian
      (byte-invariant). This patch adds the core support:
      
      - setting of the BE-8 mode via the CPSR.E register for both kernel and
        user threads
      - big-endian page table walking
      - REV used to rotate instructions read from memory during fault
        processing as they are still little-endian format
      - Kconfig and Makefile support for BE-8. The --be8 option must be passed
        to the final linking stage to convert the instructions to
        little-endian
      Signed-off-by: default avatarCatalin Marinas <catalin.marinas@arm.com>
      26584853
    • Catalin Marinas's avatar
      Clear the IT state when invoking a Thumb-2 signal handler · d71e1352
      Catalin Marinas authored
      If a process is interrupted during an If-Then block and a signal is
      invoked, the ITSTATE bits must be cleared otherwise the handler would
      not run correctly.
      Signed-off-by: default avatarCatalin Marinas <catalin.marinas@arm.com>
      Cc: Joseph S. Myers <joseph@codesourcery.com>
      d71e1352
  6. 12 Feb, 2009 1 commit
  7. 06 Sep, 2008 1 commit
  8. 02 Aug, 2008 1 commit
  9. 25 Jul, 2008 1 commit
  10. 12 Jul, 2007 2 commits
  11. 18 Jun, 2007 1 commit
    • Russell King's avatar
      [ARM] Update show_regs/oops register format · 154c772e
      Russell King authored
      Add the kernel release and version information to the output of
      show_regs/oops.  Add the CPU PSR register.  Avoid using printk
      to output partial lines; always output a complete line.
      
      Re-combine the "Control" and "Table + DAC" lines after nommu
      separated them; we don't want to waste vertical screen space
      needlessly.
      Signed-off-by: default avatarRussell King <rmk+kernel@arm.linux.org.uk>
      154c772e
  12. 06 May, 2007 1 commit
  13. 28 Jun, 2006 1 commit
  14. 26 Apr, 2006 1 commit
  15. 14 Jan, 2006 2 commits
  16. 17 Apr, 2005 1 commit
  17. 16 Apr, 2005 1 commit
    • Linus Torvalds's avatar
      Linux-2.6.12-rc2 · 1da177e4
      Linus Torvalds authored
      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