Skip to content

md fixes for -rc2

NeilBrown linux-nfs linux-raid stable 1 version In review

Get series with b4
b4 am [email protected]

Versions newest first

  1. v1 Latest7 patches 3 repliesIn review

Patches in v1 No applies recorded yet

#Subject and filesSizeRepliesApplied
1/7md-raid0: conditional mddev->queue access to suit dm-raiddrivers/md/raid0.c+3 -20 replies
2/7md/raid5: new alloc_stripe() to allocate an initialize a stripe.drivers/md/raid5.c+18 -140 replies
3/7md/raid5: more incorrect BUG_ON in handle_stripe_fill.drivers/md/raid5.c+1 -10 replies
4/7md/raid5: avoid reading parity blocks for full-stripe write to degraded arraydrivers/md/raid5.c+3 -10 replies
5/7md/raid5: don't record new size if resize_stripes fails.drivers/md/raid5.c+2 -10 replies
6/7md/raid5: fix allocation of 'scribble' array.drivers/md/raid5.c+43 -220 replies
7/7md/raid5: fix handling of degraded stripes in batches.drivers/md/raid5.c+3 -143 replies

Reviews trailers per patch

None of the 7 patches has a Reviewed-by or Acked-by.

PatchHeinz Mauelshagen
1/7T-b
2/7
3/7
4/7
5/7
6/7
7/7

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v1 thread

Cover letter [PATCH 0/7] md fixes for -rc2

Hi all,
following are some md fixes for -rc2 that I will be sending to Linus (hopefully) for -rc3.

Most are for raid5 and many of those are fixes for the new batched-stripe-writes code.
Sorry Shaohua, I didn't review/test those properly before forwarding them on. Could you please check them all and make sure there is nothing that you disagree with.

Thanks,
NeilBrown

---

Heinz Mauelshagen (1):

      md-raid0: conditional mddev->queue access to suit dm-raid

NeilBrown (6):
md/raid5: new alloc_stripe() to allocate an initialize a stripe. md/raid5: more incorrect BUG_ON in handle_stripe_fill.
md/raid5: avoid reading parity blocks for full-stripe write to degraded array md/raid5: don't record new size if resize_stripes fails. md/raid5: fix allocation of 'scribble' array.
md/raid5: fix handling of degraded stripes in batches.

 drivers/md/raid0.c |    5 +-
 drivers/md/raid5.c |  123 ++++++++++++++++++++++++++++++----------------------
 2 files changed, 73 insertions(+), 55 deletions(-)

--
Signature