1. 26 May, 2011 1 commit
  2. 25 May, 2011 1 commit
  3. 24 May, 2011 1 commit
  4. 20 May, 2011 5 commits
    • Chris Metcalf's avatar
      arch/tile: cleanups for tilegx compat mode · 818d8462
      Chris Metcalf authored
      These changes make the syscall table line up correctly for
      tilegx compat mode, and remove the stale sys32_fadvise64() function,
      which isn't actually used by any syscall table.
      Signed-off-by: default avatarChris Metcalf <cmetcalf@tilera.com>
      818d8462
    • Chris Metcalf's avatar
      arch/tile: allocate PCI IRQs later in boot · f4de51de
      Chris Metcalf authored
      This change became required due to some recent reworking in the
      platform-independent IRQ code.  It is required for 2.6.38 and later.
      
      Cc: stable@kernel.org
      Signed-off-by: default avatarChris Metcalf <cmetcalf@tilera.com>
      f4de51de
    • Chris Metcalf's avatar
      arch/tile: support signal "exception-trace" hook · 571d76ac
      Chris Metcalf authored
      This change adds support for /proc/sys/debug/exception-trace to tile.
      Like x86 and sparc, by default it is set to "1", generating a one-line
      printk whenever a user process crashes.  By setting it to "2", we get
      a much more complete userspace diagnostic at crash time, including
      a user-space backtrace, register dump, and memory dump around the
      address of the crash.
      
      Some vestiges of the Tilera-internal version of this support are
      removed with this patch (the show_crashinfo variable and the
      arch_coredump_signal function).  We retain a "crashinfo" boot parameter
      which allows you to set the boot-time value of exception-trace.
      Signed-off-by: default avatarChris Metcalf <cmetcalf@tilera.com>
      571d76ac
    • Chris Metcalf's avatar
      arch/tile: use better definitions of xchg() and cmpxchg() · 8aaf1dda
      Chris Metcalf authored
      These definitions use a ({}) construct to avoid some cases where
      we were getting warnings about unused return values.  We also
      promote the definition to the common <asm/atomic.h>, since it applies
      to both the 32- and 64-bit atomics.
      
      In addition, define __HAVE_ARCH_CMPXCHG for TILE-Gx since it has
      efficient direct atomic instructions.
      Signed-off-by: default avatarChris Metcalf <cmetcalf@tilera.com>
      8aaf1dda
    • Chris Metcalf's avatar
      include/linux/compat.h: coding-style fixes · 4800a5bb
      Chris Metcalf authored
      I touched this file when adding support for the "tilegx" sub-architecture,
      and Andrew Morton observed "The file's a mismash of old-style, wrong-style
      and right-style.  There's no point in doing mishmash preservation!
      May as well fix things up when we touch them."
      
      Accordingly, this change makes <linux/compat.h> as checkpatch-clean
      as possible.  It makes no semantic changes whatsoever.
      Signed-off-by: default avatarChris Metcalf <cmetcalf@tilera.com>
      Signed-off-by: default avatarAndrew Morton <akpm@linux-foundation.org>
      4800a5bb
  5. 19 May, 2011 1 commit
  6. 18 May, 2011 22 commits
  7. 17 May, 2011 9 commits