how CAM/HBA probe for devices?

Scott Long scottl at freebsd.org
Tue Feb 8 14:26:13 PST 2005


Chuck Tuffli wrote:

> Dan Nelson wrote:
> ...
> 
>> The fibre-channel drivers (isp,mpt) must have been the first to have
>> hit this problem; do they do the same thing as atapicam?
> 
> 
> If memory serves, the FC drivers take the results from loop/fabric 
> discovery and then map each discovered device to a target_id. During 
> boot, the driver stalls/sleeps waiting for discovery to complete before 
> completing to the CAM. Later on if the loop/fabric changes, the user 
> would need to force a re-scan to pick up the new devices.
> 

That sounds about right.  I couldn't remember exactly what the exsting
drivers handle, so i was just playing it safe.

Scott


More information about the freebsd-scsi mailing list