1. 01 Oct, 2006 36 commits
  2. 30 Sep, 2006 4 commits
    • Linus Torvalds's avatar
      Merge branch 'block' of git://brick.kernel.dk/data/git/linux-2.6-block · cfae3580
      Linus Torvalds authored
      * 'block' of git://brick.kernel.dk/data/git/linux-2.6-block:
        [PATCH] Only enable CONFIG_BLOCK option for embedded
      cfae3580
    • Jens Axboe's avatar
      [PATCH] Only enable CONFIG_BLOCK option for embedded · 51d7513a
      Jens Axboe authored
      It's too easy for people to shoot themselves in the foot, and it
      only makes sense for embedded folks anyway.
      Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
      51d7513a
    • Linus Torvalds's avatar
      Merge branch 'block' of git://brick.kernel.dk/data/git/linux-2.6-block · 56f29d7f
      Linus Torvalds authored
      * 'block' of git://brick.kernel.dk/data/git/linux-2.6-block: (67 commits)
        [PATCH] blk_queue_start_tag() shared map race fix
        [PATCH] Update axboe@suse.de email address
        [PATCH] fix creating zero sized bio mempools in low memory system
        [PATCH] CONFIG_BLOCK: blk_congestion_wait() fix
        [PATCH] CONFIG_BLOCK internal.h cleanups
        [PATCH] BLOCK: Make USB storage depend on SCSI rather than selecting it [try #6]
        [PATCH] BLOCK: Make it possible to disable the block layer [try #6]
        [PATCH] BLOCK: Remove no-longer necessary linux/buffer_head.h inclusions [try #6]
        [PATCH] BLOCK: Remove no-longer necessary linux/mpage.h inclusions [try #6]
        [PATCH] BLOCK: Move the msdos device ioctl compat stuff to the msdos driver [try #6]
        [PATCH] BLOCK: Move the Ext3 device ioctl compat stuff to the Ext3 driver [try #6]
        [PATCH] BLOCK: Move the Ext2 device ioctl compat stuff to the Ext2 driver [try #6]
        [PATCH] BLOCK: Move the ReiserFS device ioctl compat stuff to the ReiserFS driver [try #6]
        [PATCH] BLOCK: Move common FS-specific ioctls to linux/fs.h [try #6]
        [PATCH] BLOCK: Move the loop device ioctl compat stuff to the loop driver [try #6]
        [PATCH] BLOCK: Move __invalidate_device() to block_dev.c [try #6]
        [PATCH] BLOCK: Dissociate generic_writepages() from mpage stuff [try #6]
        [PATCH] BLOCK: Remove dependence on existence of blockdev_superblock [try #6]
        [PATCH] BLOCK: Move extern declarations out of fs/*.c into header files [try #6]
        [PATCH] BLOCK: Don't call block_sync_page() from AFS [try #6]
        ...
      56f29d7f
    • Jens Axboe's avatar
      [PATCH] blk_queue_start_tag() shared map race fix · 059af497
      Jens Axboe authored
      If we share the tag map between two or more queues, then we cannot
      use __set_bit() to set the bit. In fact we need to make sure we
      atomically acquire this tag, so loop using test_and_set_bit() to
      protect from that.
      
      Noticed by Mike Christie <michaelc@cs.wisc.edu>
      Signed-off-by: default avatarJens Axboe <axboe@kernel.dk>
      059af497