Several reported instances of boot hangs ("still waiting for xpt_config") for hptrr

Marc UBM ubm.freebsd at googlemail.com
Sun Aug 16 15:08:47 UTC 2009


On Sun, 16 Aug 2009 14:51:25 +0200
Bernhard Schmidt <scb+freebsd-current at techwires.net> wrote:

> Hi,
> 
> I do have a Highpoint RocketRaid 2220 controller myself which throws  
> similar errors since the release of 8.0-BETA2. Tracking the commits,
> I could narrow it down to r195534.
> 
> The issue is, that htprr makes use of xpt_scan_bus() which ist no  
> longer available in xpt_action[_default]() when cpi->transport is
> not set to one of XPORT_*. This probably affects all drivers relying
> upon xpt_scan_bus() but not setting cpi->transport.
> 
> 
> This patch has been tested against latest head and stable/8 with no  
> more issues for me.

I can confirm that this patch fixes the hptrr issue for me. It would be
nice if this could make it into 8.0-RELEASE ;-)

Thanks a lot for tracking it down!

Bye
Marc


More information about the freebsd-current mailing list