1. 21 9月, 2007 24 次提交
  2. 20 9月, 2007 6 次提交
  3. 19 9月, 2007 3 次提交
  4. 17 9月, 2007 3 次提交
    • D
      [SPARC64]: Warn user if cpu is ignored. · 8a177c4f
      David S. Miller 提交于
      When NR_CPUS is smaller than the cpu probed, let the user
      know that the cpu won't be used.
      
      Suggested by Al Viro.
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      8a177c4f
    • D
      [SPARC64]: Fix lockdep, particularly on SMP. · 301feb65
      David S. Miller 提交于
      As noted by Al Viro, when we try to call prom_set_trap_table()
      in the SMP trampoline code we try to take the PROM call spinlock
      which doesn't work because the current thread pointer isn't
      valid yet and lockdep depends upon that being correct.
      
      Furthermore, we cannot set the current thread pointer register
      because it can't be properly dereferenced until we return from
      prom_set_trap_table().  Kernel TLB misses only work after that
      call.
      
      So do the PROM call to set the trap table directly instead of
      going through the OBP library C code, and thus avoid the lock
      altogether.
      
      These calls are guarenteed to be serialized fully.
      
      Since there are now no calls to the prom_set_trap_table{_sun4v}()
      library functions, they can be deleted.
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      301feb65
    • D
      [SPARC64]: Update defconfig. · 58ea1aa0
      David S. Miller 提交于
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      58ea1aa0
  5. 15 9月, 2007 4 次提交