From: Jens Axboe <jaxboe@fusionio.com>
To: Linus Torvalds <torvalds@linux-foundation.org>
Cc: "linux-kernel@vger.kernel.org" <linux-kernel@vger.kernel.org>,
Neil Brown <neilb@suse.de>
Subject: [GIT PULL] Block driver changes for 3.6
Date: Wed, 1 Aug 2012 14:20:53 +0200 [thread overview]
Message-ID: <50191F25.60806@fusionio.com> (raw)
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
reply other threads:[~2012-08-01 12:21 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=50191F25.60806@fusionio.com \
--to=jaxboe@fusionio.com \
--cc=linux-kernel@vger.kernel.org \
--cc=neilb@suse.de \
--cc=torvalds@linux-foundation.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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.