1. 06 Dec, 2009 1 commit
    • David S. Miller's avatar
      sparc: Set UTS_MACHINE correctly. · 7f5620a5
      David S. Miller authored
      "ARCH" can be just about anything, so we shouldn't end up
      with UTS_MACHINE of "sparc" in a 64-bit kernel build just
      because someone set the personality using 'sparc32' or
      similar.  CONFIG_SPARC64 drives the compilation and
      therefore provides the definitive value, not "ARCH".
      
      This mirrors commit 8c6531f7
      (x86: correctly set UTS_MACHINE for "make ARCH=x86")
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      7f5620a5
  2. 03 Dec, 2009 3 commits
  3. 28 Nov, 2009 1 commit
  4. 26 Nov, 2009 1 commit
  5. 25 Nov, 2009 1 commit
  6. 18 Nov, 2009 1 commit
  7. 16 Nov, 2009 2 commits
  8. 13 Nov, 2009 1 commit
  9. 08 Nov, 2009 1 commit
  10. 07 Nov, 2009 1 commit
  11. 06 Nov, 2009 1 commit
  12. 05 Nov, 2009 1 commit
  13. 04 Nov, 2009 2 commits
  14. 03 Nov, 2009 2 commits
    • Thomas Gleixner's avatar
      watchdog: Remove BKL from rio watchdog driver · 462265bf
      Thomas Gleixner authored
      cycle_kernel_lock() was added with the BKL pushdown. The rio driver
      indeed needs that because riowd_device is initialized after
      misc_register(). So an open(), write/ioctl() which happens to get
      between misc_register returning and riowd_device initialization would
      dereference a NULL pointer.
      
      Move riowd_device initialization before misc_register() and get rid of
      cycle_kernel_lock().
      Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      462265bf
    • Thomas Gleixner's avatar
      sparc: Remove BKL from apc · 49ab972a
      Thomas Gleixner authored
      commit ab772027 (sparc: arch/sparc/kernel/apc.c to unlocked_ioctl)
      added lock/unlock_kernel() to the apc ioctl code.
      
      The code needs no serialization at all. Neither put/get_user nor the
      read/write access to the sbus devices require it. Remove BKL.
      
      cycle_kernel_lock() was added during the big BKL pushdown. It should
      ensure the serializiation against driver init code. In this case there
      is nothing to serialize. Remove it as well.
      Signed-off-by: default avatarThomas Gleixner <tglx@linutronix.de>
      Signed-off-by: default avatarDavid S. Miller <davem@davemloft.net>
      49ab972a
  15. 02 Nov, 2009 1 commit
  16. 31 Oct, 2009 9 commits
  17. 30 Oct, 2009 11 commits