* [GIT PULL] Block driver changes for 3.6
@ 2012-08-01 12:20 Jens Axboe
0 siblings, 0 replies; only message in thread
From: Jens Axboe @ 2012-08-01 12:20 UTC (permalink / raw)
To: Linus Torvalds; +Cc: linux-kernel@vger.kernel.org, Neil Brown
Hi Linus,
These are the driver bits for 3.6, based on (an earlier version)
of for-3.6/core that I just asked you to pull. It contains:
- Making the plugging support for drivers a bit more sane from
Neil. This supersedes the plugging change from Shaohua as well.
- The usual round of drbd updates.
- Using a tail add instead of a head add in the request completion
for ndb, making us find the most completed request more quickly.
- A few floppy changes, getting rid of a duplicated flag and also
running the floppy init async (since it takes forever in boot
terms) from Andi.
git://git.kernel.dk/linux-block.git for-3.6/drivers
Andi Kleen (1):
floppy: Run floppy initialization asynchronous
Chetan Loke (1):
block/nbd: micro-optimization in nbd request completion
Fengguang Wu (1):
floppy: remove duplicated flag FD_RAW_NEED_DISK
Jens Axboe (3):
Merge branch 'upstream' of git://git.kernel.org/.../jikos/floppy into for-3.6/drivers
Merge branch 'for-jens' of git://git.drbd.org/linux-drbd into for-3.6/drivers
Merge branch 'upstream' of git://git.kernel.org/.../jikos/floppy into for-3.6/drivers
Lars Ellenberg (10):
drbd: cleanup, remove two unused global flags
drbd: differentiate between normal and forced detach
drbd: report congestion if we are waiting for some userland callback
drbd: reset congestion information before reporting it in /proc/drbd
drbd: do not reset rs_pending_cnt too early
drbd: call local-io-error handler early
drbd: fix potential access after free
drbd: flush drbd work queue before invalidate/invalidate remote
drbd: fix max_bio_size to be unsigned
drbd: announce FLUSH/FUA capability to upper layers
NeilBrown (3):
md: remove plug_cnt feature of plugging.
blk: centralize non-request unplug handling.
blk: pass from_schedule to non-request unplug functions.
Shaohua Li (1):
block: stack unplug
Documentation/block/queue-sysfs.txt | 7 +
block/blk-cgroup.c | 139 +++++++++++++-------
block/blk-cgroup.h | 128 +++++++++++++++++-
block/blk-core.c | 253 +++++++++++++++++++++---------------
block/blk-sysfs.c | 34 ++---
block/blk-throttle.c | 3 -
block/blk.h | 3 +
block/bsg-lib.c | 53 --------
drivers/block/drbd/drbd_actlog.c | 8 +-
drivers/block/drbd/drbd_bitmap.c | 4 +-
drivers/block/drbd/drbd_int.h | 44 +++++--
drivers/block/drbd/drbd_main.c | 65 ++++++---
drivers/block/drbd/drbd_nl.c | 36 +++--
drivers/block/drbd/drbd_proc.c | 3 +
drivers/block/drbd/drbd_receiver.c | 38 ++++--
drivers/block/drbd/drbd_req.c | 9 +-
drivers/block/drbd/drbd_worker.c | 12 +-
drivers/block/floppy.c | 24 +++-
drivers/block/nbd.c | 2 +-
drivers/block/umem.c | 37 +-----
drivers/md/md.c | 59 +--------
drivers/md/md.h | 11 +-
drivers/md/raid1.c | 3 +-
drivers/md/raid10.c | 3 +-
drivers/md/raid5.c | 5 +-
drivers/scsi/scsi_transport_fc.c | 38 ------
drivers/scsi/scsi_transport_iscsi.c | 2 +-
include/linux/blkdev.h | 61 +++++----
include/linux/bsg-lib.h | 1 -
include/linux/mempool.h | 3 +-
mm/mempool.c | 12 +-
31 files changed, 634 insertions(+), 466 deletions(-)
--
Jens Axboe
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2012-08-01 12:21 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-08-01 12:20 [GIT PULL] Block driver changes for 3.6 Jens Axboe
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.