1. Sep 26, 2010
    • Arnd Bergmann's avatar
      s390/block: kill the big kernel lock · cfdb00a7
      Arnd Bergmann authored
      
      
      The dasd and dcssblk drivers gained the big
      kernel lock in the recent pushdown from the
      block layer, but they don't really need it,
      so remove the calls without a replacement.
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      Cc: Martin Schwidefsky <schwidefsky@de.ibm.com>
      Cc: Heiko Carstens <heiko.carstens@de.ibm.com>
      Cc: linux-s390@vger.kernel.org
      cfdb00a7
  2. Sep 16, 2010
    • Arnd Bergmann's avatar
      hpet: kill BKL, add compat_ioctl · 54066a57
      Arnd Bergmann authored
      
      
      hpet uses the big kernel lock in its ioctl and open
      functions. Replace this with a private mutex to be
      sure. Since we're already touching the ioctl function,
      add the compat_ioctl version as well -- all commands
      except HPET_INFO are compatible and that one is easy
      to add.
      
      Signed-off-by: default avatarArnd Bergmann <arnd@arndb.de>
      Cc: Clemens Ladisch <clemens@ladisch.de>
      Cc: Bob Picco <bob.picco@hp.com>
      54066a57
  3. Sep 13, 2010
  4. Sep 12, 2010
  5. Sep 11, 2010
  6. Sep 10, 2010