>FWIW, Justin and I have been thinking about (for years, actually) doing
>multipath support inside CAM.

Actually, the multipathing support would be in new-bus and CAM would be
one newbus client able to detect redundant paths and register them
accordingly.

The main thing to remember is that there are lots of device types that
want to export the concept of multiple paths.  CAM and GEOM may implement
different policies with those paths or the devices in question may not
even be of interest to those two subsystems.  This is why the support
should be generic enough to be used by CAM, GEOM, and all of the uses
to follow.  With newbus, this becomes pretty trivial.  Each device
node has a method for enumerating its paths.  CAM or GEOM or X new
cool thing, can then devise their own policy to handle this information.

--
Justin

To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to