Hi Linus, Sorry that these are a little late, but I've had a few distractions... Anyway, please pull the 8 small updates for drivers/md in 2.6.31. Most are straight bug fixes (Some tagged for -stable). A couple ('Push down data integrity' and 'Use revalidate disk') are code cleanups that make the code more obviously correct. Thanks, NeilBrown The following changes since commit 7d3e91b8a1f5179d56a7412d4b499f2d5fc6b25d: Linus Torvalds (1): Merge branch 'hwmon-for-linus' of git://git.kernel.org/.../jdelvare/staging are available in the git repository at: git://neil.brown.name/md/ for-linus Andre Noll (1): md: Push down data integrity code to personalities. Dan Williams (1): md/raid6: release spare page at ->stop() NeilBrown (6): md: when a level change reduces the number of devices, remove the excess. md: avoid array overflow with bad v1.x metadata md: Handle growth of v1.x metadata correctly. md/raid5: set reshape_position correctly when reshape starts. md: allow raid5_quiesce to work properly when reshape is happening. md: Use revalidate_disk to effect changes in size of device. drivers/md/linear.c | 2 + drivers/md/md.c | 143 +++++++++++++++++++++++++++++------------------ drivers/md/md.h | 2 + drivers/md/multipath.c | 5 +- drivers/md/raid0.c | 1 + drivers/md/raid1.c | 7 ++- drivers/md/raid10.c | 4 + drivers/md/raid5.c | 51 ++++++++--------- 8 files changed, 131 insertions(+), 84 deletions(-) -- To unsubscribe from this list: send the line "unsubscribe linux-raid" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html