Initialization timeouts in MPT driver

Matthew Jacob mj at feral.com
Thu Oct 6 15:59:20 UTC 2011


On 10/6/2011 8:43 AM, Andrew Boyer wrote:
> When using mpt with a 1068e, a bad SATA SSD can prevent all other SATA drives from being recognized.  It takes about 45s for the controller to respond to the IOC initialization request with a bad drive installed, but the timeout for SAS controllers is 30s.

That's one way to do it. But it can fail also.

In my own version of the mpt2 driver, I changed the logic and allowed 
for ioc port initialization to complete at a later time. Dunno what mps 
does (never use it). Perhaps the same thing could be done for mpt. That 
said, this is probably not an unreasonable change.


More information about the freebsd-scsi mailing list