1. 04 3月, 2010 1 次提交
  2. 16 6月, 2009 2 次提交
  3. 20 1月, 2009 1 次提交
  4. 09 1月, 2009 1 次提交
  5. 07 1月, 2009 1 次提交
    • S
      sparc64: Use unsigned long long for u64. · 90181136
      Sam Ravnborg 提交于
      Andrew Morton wrote:
      
          People keep on doing
      
                  printk("%llu", some_u64);
      
          testing it only on x86_64 and this generates a warning storm on
          powerpc, sparc64, etc.  Because they use `long', not `long long'.
      
          Quite a few 64-bit architectures are using `long' for their
          s64/u64 types.  We should convert them all to `long long'.
      
      Update types.h so we use unsigned long long for u64 and
      fix all warnings in sparc64 code.
      Tested with an allnoconfig, defconfig and allmodconfig builds.
      
      This patch introduces additional warnings in several drivers.
      These will be dealt with in separate patches.
      Signed-off-by: NSam Ravnborg <sam@ravnborg.org>
      Signed-off-by: NAndrew Morton <akpm@linux-foundation.org>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      90181136
  6. 05 12月, 2008 3 次提交
  7. 17 9月, 2008 1 次提交
    • D
      sparc64: Fix SMP bootup with CONFIG_STACK_DEBUG or ftrace. · 9843099f
      David S. Miller 提交于
      Based upon a report by Meelis Roos.
      
      Any function call can try to access the current
      thread register via the _mcount hooks when the kernel
      is built with -pg (via ftrace or STACK_DEBUG).
      
      That can't be setup properly very early on during
      the bootup of other cpus for sun4u and some early
      sun4v systems.
      
      So add notrace markers to these specific functions, so
      that _mcount doesn't get invoked too early.
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      9843099f
  8. 12 9月, 2008 2 次提交
  9. 25 8月, 2008 2 次提交
  10. 13 8月, 2008 1 次提交
  11. 01 8月, 2008 1 次提交
    • D
      sparc64: Kill __show_regs(). · dbf3e950
      David S. Miller 提交于
      The story is that what we used to do when we actually used
      smp_report_regs() is that if you specifically only wanted to have the
      current cpu's registers dumped you would call "__show_regs()"
      otherwise you would call show_regs() which also invoked
      smp_report_regs().
      
      Now that we killed off smp_report_regs() there is no longer any
      reason to have these two routines, just show_regs() is sufficient.
      
      Also kill off a stray declaration of show_regs() in sparc64_ksym.c
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      dbf3e950
  12. 31 7月, 2008 1 次提交
  13. 22 7月, 2008 1 次提交
  14. 18 7月, 2008 1 次提交
  15. 22 5月, 2008 1 次提交
  16. 24 4月, 2008 1 次提交
  17. 26 3月, 2008 1 次提交
  18. 20 2月, 2008 1 次提交
  19. 17 1月, 2008 1 次提交
  20. 27 10月, 2007 1 次提交
  21. 20 10月, 2007 1 次提交
  22. 14 10月, 2007 1 次提交
  23. 30 7月, 2007 1 次提交
  24. 18 7月, 2007 1 次提交
  25. 29 5月, 2007 1 次提交
  26. 10 5月, 2007 1 次提交
  27. 09 5月, 2007 2 次提交
  28. 10 12月, 2006 2 次提交
  29. 31 10月, 2006 1 次提交
  30. 01 7月, 2006 1 次提交
  31. 24 6月, 2006 1 次提交
  32. 20 6月, 2006 1 次提交
    • D
      [SPARC64]: Send all device interrupts via one PIL. · fd0504c3
      David S. Miller 提交于
      This is the first in a series of cleanups that will hopefully
      allow a seamless attempt at using the generic IRQ handling
      infrastructure in the Linux kernel.
      
      Define PIL_DEVICE_IRQ and vector all device interrupts through
      there.
      
      Get rid of the ugly pil0_dummy_{bucket,desc}, instead vector
      the timer interrupt directly to a specific handler since the
      timer interrupt is the only event that will be signaled on
      PIL 14.
      
      The irq_worklist is now in the per-cpu trap_block[].
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      fd0504c3
  33. 10 6月, 2006 1 次提交