"Timedout SCB already complete. Interrupts may not be
functioning."
Jos Backus
jos at catnook.com
Fri Sep 19 22:05:36 PDT 2003
On Tue, Sep 16, 2003 at 09:36:07PM -0700, Jos Backus wrote:
> On Mon, Sep 15, 2003 at 10:38:28PM -0700, Jos Backus wrote:
> > On Fri, Sep 12, 2003 at 08:45:37PM +0200, Bernd Walter wrote:
> > > Sounds like Int routing got wrong results.
> > > Check if disabling helps you:
> > > Index: sys/dev/pci/pci.c
> > > ===================================================================
> > > RCS file: /home/ncvs/src/sys/dev/pci/pci.c,v
> > > retrieving revision 1.226
> > > diff -u -r1.226 pci.c
> > > --- sys/dev/pci/pci.c 22 Aug 2003 03:11:53 -0000 1.226
> > > +++ sys/dev/pci/pci.c 11 Sep 2003 19:01:56 -0000
> > > @@ -800,7 +800,7 @@
> > > }
> > >
> > > if (cfg->intpin > 0 && PCI_INTERRUPT_VALID(cfg->intline)) {
> > > -#if defined(__ia64__) || (defined(__i386__) && !defined(SMP))
> > > +#if defined(__ia64__) || (defined(__noi386__) && !defined(SMP))
> > > /*
> > > * Try to re-route interrupts. Sometimes the BIOS or
> > > * firmware may leave bogus values in these registers.
Any plans to commit this?
--
Jos Backus _/ _/_/_/ Sunnyvale, CA
_/ _/ _/
_/ _/_/_/
_/ _/ _/ _/
jos at catnook.com _/_/ _/_/_/ require 'std/disclaimer'
More information about the freebsd-scsi
mailing list