booting hangs at "Waiting for SCSI devices to settle"
Matthew Dillon
dillon at apollo.backplane.com
Wed Jul 22 11:14:04 PDT 2009
:No USB or AHCI.
:...
:--Peter
I'm looking at the code trying to figure it out.
When it gets stuck try breaking into DDB and doing:
print *busses_to_config
print *busses_to_reset
If it can't find the symbol try compiling up a kernel with those
variables as globals instead of statics, in bus/cam/cam_xpt.c.
Maybe also try augmenting the xptconfigfunc() with kprintf's,
xpt_finishconfig(), and so forth.
It kinda looks to me like ahd might either be getting stuck on
a XPT action or may be losing track of a request and not ever calling
xpt_done() on it.
-Matt
More information about the Bugs
mailing list