Re: run interrupt driven hooks: still waiting for xpt_config

From: Marc UBM <ubm.freebsd_at_googlemail.com>
Date: Fri, 14 Aug 2009 17:15:55 +0200
On Fri, 14 Aug 2009 15:18:26 +0200
Marc "UBM" Bocklet <ubm.freebsd_at_gmail.com> wrote:

> > > xpt_config basically means that you're waiting on a device driver
> > > attached to CAM to finish probing, which could point at a number
> > > of potential problem sources (including things like interrupt
> > > routing problems).  At least in the 7.x line, I've seen firewire
> > > and USB at various times cause this issue.  It might be
> > > interesting to compile down to the smallest set of cam-related
> > > drivers required to support necessary hardware (omit firewire,
> > > for example) and see if you see any improvement.  Pinning it down
> > > to a specific driver would have significant debugging value :-).
> > 
> > Thanks a lot for the suggestion, I'll be on holiday for one week
> > starting tomorrow, I'll try narrowing it down as soon as I'm
> > back :-)
> 
> I just made sure that the problem still exists with a freshly csupped
> -current (unfortunately, it does), I'll try removing possible culprits
> from my kernel next.

I've removed all scsi drivers (except those necessary for hptrr to
work), usb and firewire from my kernel config (attached). Still no
difference, so this really seems to point to a problem in the hptrr
driver (possibly made visible by the ata overhaul?).

Bye
Marc

Received on Fri Aug 14 2009 - 13:38:07 UTC

This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:39:53 UTC