[dm-devel] 2nd patch

egoggin at emc.com egoggin at emc.com
Tue Mar 7 18:22:00 UTC 2006


Christophe,

Turns out the previous patch needs the additional 2 line change to
checkloop() in multipathd/main.c
in order to reinstate the dmstate of a newly passive path.  Code goes at the
end of the block
which is controlled by the following conditional.

	else if (newstate == PATH_UP || newstate == PATH_GHOST) {


+				if (pp->dmstate == PSTATE_FAILED)
+					reinstate_path(pp, 1);


Ed




More information about the dm-devel mailing list