"Timedout SCB already complete. Interrupts may not be
functioning."
Jos Backus
jos at catnook.com
Mon Sep 15 22:38:34 PDT 2003
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.
>
My apologies for the late response. Dankeschön Bernd, I'll try this tomorrow
and will report back here.
> I saw the same yesterday on an Asus T2P4 board and got the impression
> about a BIOS bug, but since I installed using old source I did not
> mention yet.
> In my case the result was the same in that all routing resulted in
> beeing IRQ4.
>
> --
> B.Walter BWCT http://www.bwct.de
> ticso at bwct.de info at bwct.de
--
Jos Backus _/ _/_/_/ Sunnyvale, CA
_/ _/ _/
_/ _/_/_/
_/ _/ _/ _/
jos at catnook.com _/_/ _/_/_/ require 'std/disclaimer'
More information about the freebsd-scsi
mailing list