On Sat, 24 Jul 1999, Robin Miller uhs wrote:
> Hi Folks,
> Having been down this road of hot-swap issues, I have a couple
> comments here as well...
>
> First off, while you may not wish to "formally" support hot-swap,
> the conditions which arise from unplugging a drive and/or powering a drive
> off, assuming proper termination is maintained, should be handled properly.
> That is, the SCSI bus should not be hung, and all outstanding I/O requests
> must be completed or rebooting the system is the only recovery action.
Indeed. Supporting Clause 10.3 of SPI-2 should be just fine even with
LVD buses.
> I'd also like to mention that noticing a "Selection Timeout" is
> useful for certain applications. For example, DEC's RAID controllers
> have a transparent controller failover feature using two controllers,
> so when one controller fails all I/O is automatically failed over to
> the other controller. During this failover process, "Selection Timeouts"
> occur, and upper drivers use this to retry until the failover completes,
> usually with 10-12 seconds.
Indeed. An heuristic based on selection timeouts is just fine to detect
controller and/or device failures.
> I'm used to a mature SCSI sub-system, implemented using CAM
> (Common Access Method). As Linux matures, I think CAM-3's advanced
> architecture may be worth considering. Please no flames!
Agreed. Modulo some minor clean-ups, CAM3 is probably the way to go.
Thanks for your posting.
> My 2 cents,
Change is about 10 centimes in France. :)
> Robin
[ End of flames. :-)) ]
G�rard.
-
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to [EMAIL PROTECTED]