[PULL REQUEST] few more md patches now that dependencies arepresent.

From: NeilBrown
Date: Wed Aug 01 2012 - 20:35:55 EST



Is it still Wednesday?

As promised, here are the last bits for md. Primarily performance
improvements made possible the new plugging code. These can make a
significant difference on SDD's and a noticeable difference on spinning rust.

Thanks,
NeilBrown


The following changes since commit 74018dc3063a2c729fc73041c0a9f03aac995920:

blk: pass from_schedule to non-request unplug functions. (2012-07-31 09:08:15 +0200)

are available in the git repository at:

git://neil.brown.name/md tags/md-3.6

for you to fetch changes up to d9f691c365a83ce2530f0e46b947365c2db44ea0:

md/dm-raid: DM_RAID should select MD_RAID10 (2012-08-02 08:35:43 +1000)

----------------------------------------------------------------
Additional md update for 3.6

This contains a few patches that depend on
plugging changes in the block layer so needs to wait
for those.
It also contains a Kconfig fix for the new RAID10 support
in dm-raid.

----------------------------------------------------------------
NeilBrown (2):
md/raid1: submit IO from originating thread instead of md thread.
md/dm-raid: DM_RAID should select MD_RAID10

Shaohua Li (2):
raid5: make_request use batch stripe release
raid5: raid5d handle stripe in batch way

drivers/md/Kconfig | 5 ++-
drivers/md/bitmap.c | 2 +-
drivers/md/raid1.c | 57 +++++++++++++++++++++++++--
drivers/md/raid5.c | 107 +++++++++++++++++++++++++++++++++++++++++++--------
drivers/md/raid5.h | 1 +
5 files changed, 150 insertions(+), 22 deletions(-)

Attachment: signature.asc
Description: PGP signature