• Linus Torvalds's avatar
    Merge branch 'for-3.9/drivers' of git://git.kernel.dk/linux-block · f042fea0
    Linus Torvalds authored
    Pull block driver bits from Jens Axboe:
     "After the block IO core bits are in, please grab the driver updates
      from below as well.  It contains:
    
       - Fix ancient regression in dac960.  Nobody must be using that
         anymore...
    
       - Some good fixes from Guo Ghao for loop, fixing both potential
         oopses and deadlocks.
    
       - Improve mtip32xx for NUMA systems, by being a bit more clever in
         distributing work.
    
       - Add IBM RamSan 70/80 driver.  A second round of fixes for that is
         pending, that will come in through for-linus during the 3.9 cycle
         as per usual.
    
       - A few xen-blk{back,front} fixes from Konrad and Roger.
    
       - Other minor fixes and improvements."
    
    * 'for-3.9/drivers' of git://git.kernel.dk/linux-block:
      loopdev: ignore negative offset when calculate loop device size
      loopdev: remove an user triggerable oops
      loopdev: move common code into loop_figure_size()
      loopdev: update block device size in loop_set_status()
      loopdev: fix a deadlock
      xen-blkback: use balloon pages for persistent grants
      xen-blkfront: drop the use of llist_for_each_entry_safe
      xen/blkback: Don't trust the handle from the frontend.
      xen-blkback: do not leak mode property
      block: IBM RamSan 70/80 driver fixes
      rsxx: add slab.h include to dma.c
      drivers/block/mtip32xx: add missing GENERIC_HARDIRQS dependency
      block: remove new __devinit/exit annotations on ramsam driver
      block: IBM RamSan 70/80 device driver
      drivers/block/mtip32xx/mtip32xx.c:1726:5: sparse: symbol 'mtip_send_trim' was not declared. Should it be static?
      drivers/block/mtip32xx/mtip32xx.c:4029:1: sparse: symbol 'mtip_workq_sdbf0' was not declared. Should it be static?
      dac960: return success instead of -ENOTTY
      mtip32xx: add trim support
      mtip32xx: Add workqueue and NUMA support
      block: delete super ancient PC-XT driver for 1980's hardware
    f042fea0
loop.c 46.8 KB