[dm-devel] Clariion CX600 automatic failback support
Christophe Varoqui
christophe.varoqui at free.fr
Fri Nov 4 20:55:20 UTC 2005
> > Yes, the test to determine if a switch is needed is sub-optimal :
> > The no activated PG case (all Enabled for exampleÃ) keeps
> > triggering a switch.
> > I checked-in a patch to solve that issue.
>
> I've dealt with this problem by patching the device mapper
> multipath driver in the kernel.
>
> The patch below patches drivers/md/dm-mpath.c:multipath_status()
> to return an active state for a path group which is either the
> current path group or setup to be the next path group instead
> of just returning an active state for a path group which is
> currently active.
>
Right, it deserved to be done.
I'm inclined to keep the tools patch anyway : it wastes an "int" per
multipath but is brain-friendlier (as it avoids using mpp->nextpg to
represent the current setting *and* the best-rated setting).
Are interested parties ok with that ?
Regards,
cvaroqui
More information about the dm-devel
mailing list