linux-raid.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* Question about raid5 disk recovery logic
@ 2012-07-01  7:08 Alexander Lyakas
  2012-07-01  8:00 ` NeilBrown
  0 siblings, 1 reply; 5+ messages in thread
From: Alexander Lyakas @ 2012-07-01  7:08 UTC (permalink / raw)
  To: linux-raid

Hi everybody,
I am trying to understand what happens when raid5 is recovering a
disk, and a write comes to a stripe that has not been recovered yet.
Does md first reconstruct the missing chunk and then applies the
write, or first the write is applied as if the array is still degraded
(and not recovering), and only later the missing chunk is
reconstructed (when the md_do_sync() loop gets to this area)?
I am looking at the stripe handling logic (kernel 2.6.38), can anybody
pls point me at the path that handle_stripe5() takes in that case?

Thanks,
Alex.

^ permalink raw reply	[flat|nested] 5+ messages in thread

end of thread, other threads:[~2012-07-02  8:32 UTC | newest]

Thread overview: 5+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-07-01  7:08 Question about raid5 disk recovery logic Alexander Lyakas
2012-07-01  8:00 ` NeilBrown
2012-07-01 13:36   ` Alexander Lyakas
2012-07-01 21:44     ` NeilBrown
2012-07-02  8:32       ` Alexander Lyakas

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).