lkml.org 
[lkml]   [1999]   [Nov]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: APIC errors and aic7xxx interrupts w/SMP on 2.3.25
On Wed, Nov 10, 1999 at 06:25:28PM +0900, kumon@flab.fujitsu.co.jp wrote:

> kumon@flab.fujitsu.co.jp writes:
> > Thanks Doug,
> > Your information suggests me to investigate USB devices.
> >
> > Doug Ledford writes:
> > > This most likely means something besides the aic7xxx is making that
> > > interrupt but as sson as the aic7xxx is loaded and that interrupt is
> > > enabled then the other device (whatever it may be, check the output of
> > > lspci to see if anything else is sharing that interrupt) is likely making
> > > all those interrupts and that's what needs fixed.
>
> My guess is not true.
>
> The result of /proc/interrupts and lspci are attached at the tail.
>
> IRQ19 is shared by aic7xxx and Vortex Aureal sound chip.
> Even if the sound card is removed, massive interrupts exist.

This may not be related to the BIOS at all... I remember there were some
problems when Ingo was developing his APIC cleanup patches that caused
this problem to show up as well. I remember some posts a while ago about
some IRQs having millions of interrupts very quickly, and it went away in
later versions of Ingo's SMP patches (I think). :)

Maybe I'm not remembering correctly, but I think this is the case.

Simon-

[ Stormix Technologies Inc. ][ NetNation Communcations Inc. ]
[ sim@stormix.com ][ sim@netnation.com ]
[ Opinions expressed are not necessarily those of my employers. ]

---

> My BOIS was set to use MPS-1.4. But if I changed it to use MPS-1.1,
> the interrupts disappeared.
>
> As Harold suggested that:
> > There is a known problem with USB on the BP6 if you have the bios
> >set to MPS v1.4. I would make sure that you have the bios set to MPS v1.1.
>
> It may be the case.
>
> In this experiment, I used the latest bios 'BP6 LP BIOS+HPT366 beta
> BIOS v1.21', released several day ago.
>
> Even if I use MPS-1.4 setting, Linux booting messages said "MPS 1.1",
> what's curious.
>
>
> I added /proc/interrupts and slightly edited 'lspci -v' output for
> (un)informative data.
>
> ----------
> using MPS 1.4
> ----------
> /proc/interrupts:
> CPU0 CPU1
> 0: 143984 144876 IO-APIC-edge timer
> 1: 160 144 IO-APIC-edge keyboard
> 2: 0 0 XT-PIC cascade
> 5: 0 0 IO-APIC-edge uhci
> 9: 0 0 IO-APIC-edge acpi
> 12: 0 0 IO-APIC-edge PS/2 Mouse
> 13: 1 0 XT-PIC fpu
> 14: 1733 1763 IO-APIC-edge ide0
> 15: 8 2 IO-APIC-edge ide1
> 16: 0 0 IO-APIC-level eth0
> 18: 20 25 IO-APIC-level aic7xxx
> 19: 48385152 48385308 IO-APIC-level aic7xxx
> NMI: 288803 288803
> LOC: 288761 288772
> ERR: 0
> ---
> IRQ and PCI relation by 'lspci -v'
> 5: 00:07.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01)
> 16: 00:0f.0 Ethernet controller: 3Com Corporation 3c905 100BaseTX [Boomerang]
> 16: 01:00.0 VGA compatible controller: Nvidia Corporation Riva TNT 128 (rev 04)
> 17: 00:0d.0 Serial controller: Rockwell International HCF 56k V90 FaxModem (rev 01)
> 18: 00:0b.0 SCSI storage controller: Adaptec AHA-2940U/UW / AHA-39xx / AIC-7895 (rev 03)
> 18: 00:13.0 Unknown mass storage controller: Triones Technologies, Inc.: Unknown device 0004 (rev 01)
> 18: 00:13.1 Unknown mass storage controller: Triones Technologies, Inc.: Unknown device 0004 (rev 01)
> 19: 00:09.0 Multimedia audio controller: Aureal Semiconductor Vortex 2 (rev fe)
> 19: 00:0b.1 SCSI storage controller: Adaptec AHA-2940U/UW / AHA-39xx / AIC-7895 (rev 03)
>
> ----------
> MPS 1.1
> ----------
> /proc/interrupts:
> CPU0 CPU1
> 0: 2642 3168 IO-APIC-edge timer
> 1: 66 76 IO-APIC-edge keyboard
> 2: 0 0 XT-PIC cascade
> 5: 46 43 IO-APIC-level uhci, aic7xxx
> 9: 0 0 IO-APIC-edge acpi
> 10: 0 0 IO-APIC-level eth0
> 11: 23 22 IO-APIC-level aic7xxx
> 12: 0 0 IO-APIC-level PS/2 Mouse
> 13: 1 0 XT-PIC fpu
> 14: 1438 1690 IO-APIC-edge ide0
> 15: 7 3 IO-APIC-edge ide1
> NMI: 5753 5753
> LOC: 5723 5736
> ERR: 0
> ---
> IRQ and PCI relation by 'lspci -v '
> 5: 00:07.2 USB Controller: Intel Corporation 82371AB PIIX4 USB (rev 01)
> 5: 00:09.0 Multimedia audio controller: Aureal Semiconductor Vortex 2 (rev fe)
> 5: 00:0b.1 SCSI storage controller: Adaptec AHA-2940U/UW / AHA-39xx / AIC-7895 (rev 03)
> 10: 00:0f.0 Ethernet controller: 3Com Corporation 3c905 100BaseTX [Boomerang]
> 10: 01:00.0 VGA compatible controller: Nvidia Corporation Riva TNT 128 (rev 04)
> 11: 00:0b.0 SCSI storage controller: Adaptec AHA-2940U/UW / AHA-39xx / AIC-7895 (rev 03)
> 11: 00:13.0 Unknown mass storage controller: Triones Technologies, Inc.: Unknown device 0004 (rev 01)
> 11: 00:13.1 Unknown mass storage controller: Triones Technologies, Inc.: Unknown device 0004 (rev 01)
> 12: 00:0d.0 Serial controller: Rockwell International HCF 56k V90 FaxModem (rev 01)
>
> --
> Computer Systems Laboratory, Fujitsu Labs.
> kumon@flab.fujitsu.co.jp
>
> -
> To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
> the body of a message to majordomo@vger.rutgers.edu
> Please read the FAQ at http://www.tux.org/lkml/

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.rutgers.edu
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 13:54    [W:0.084 / U:2.636 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site