Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Sep 2003 20:31:37 -0700 (PDT)
From:      Nate Lawson <nate@root.org>
To:        Jos Backus <jos@catnook.com>
Cc:        freebsd-scsi@freebsd.org
Subject:   Re: "Timedout SCB already complete. Interrupts may not be functioning."
Message-ID:  <20030920203052.Q32361@root.org>
In-Reply-To: <20030920050556.GA49402@lizzy.catnook.com>
References:  <20030911165325.GA826@lizzy.catnook.com> <137850000.1063320278@aslan.btc.adaptec.com> <20030912184536.GM26878@cicely12.cicely.de> <20030917043629.GA820@lizzy.catnook.com> <20030920050556.GA49402@lizzy.catnook.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Fri, 19 Sep 2003, Jos Backus wrote:
> 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:
> > > > --- 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?

Uh, I should sure hope not.  Disabling interrupt routing globally is not
the right fix.  Finding out what's wrong on your mobo is.

-Nate



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20030920203052.Q32361>