* stuck in resync=DELAYED if other resyncing array is stopped
@ 2009-10-11 19:51 Anssi Hannula
0 siblings, 0 replies; only message in thread
From: Anssi Hannula @ 2009-10-11 19:51 UTC (permalink / raw)
To: linux-raid
Hi!
I had two recovery resyncs going on at the same time, with arrays
sharing devices. The resync in one array was progressing, while the
other was in DELAYED state (i.e. waiting for the first one to finish).
However, when I stopped the first array completely, the second one
remained in DELAYED state and was not waken up.
Unfortunately this was some time ago (I think it was 2.6.30.x) and I
forgot about it until now.
I quickly looked at the current git code and I don't see resync_wait
being wake_up()ed in the md stop codepath.
Maybe someone more familiar with the code can confirm+fix this..
Otherwise I can try to do some testing myself when I have time in a few
weeks.
--
Anssi Hannula
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2009-10-11 19:51 UTC | newest]
Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2009-10-11 19:51 stuck in resync=DELAYED if other resyncing array is stopped Anssi Hannula
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.