/proc/interrupt oddities [was Re: APIC error on CPU0: 40(40)]
D. Hugh Redelmeier
hugh at mimosa.com
Fri Feb 24 21:44:51 UTC 2006
| From: D. Hugh Redelmeier <hugh at mimosa.com>
| | > I'm getting a lot of these messages showing up in dmesg output.
| APIC error on CPU0: 40(40)
| | > Description of system:
| | > - HP Pavilion a1350n desktop computer
| | > - AMD Athlon(tm) 64 X2 Dual Core Processor 3800+
| | > - ATI chipset
| | > - nVidia 7800GTX PCIe video card (and 450w Antec power supply to
| | > support it)
| | > - Fedora Core 4 for x86_64 with updates as of last week
| | > - kernel-smp-2.6.15-1.1831_FC4 for x86_64
While investigating my APIC errors, I examined /proc/interrupts:
CPU0 CPU1
0: 115072355 1332193 IO-APIC-edge timer
1: 66716 0 IO-APIC-edge i8042
7: 1332193 56869707 IO-APIC-edge parport0
8: 0 0 IO-APIC-edge rtc
12: 812608 0 IO-APIC-edge i8042
14: 8299026 0 IO-APIC-edge ide0
169: 2 0 IO-APIC-level acpi, ohci1394
201: 302988 0 IO-APIC-level libata
209: 1124567 0 IO-APIC-level eth0
217: 12 0 IO-APIC-level ATI IXP
225: 51656405 0 IO-APIC-level ehci_hcd:usb1, ohci_hcd:usb2, ohci_hcd:usb3
NMI: 6739 2960
LOC: 58204857 58204845
ERR: 558
MIS: 0
(uptime is 5 days)
ERR is the same as the count of APIC errors, as far as I can tell. It
should be. See the section on /proc/interrupts in
http://www.linux.com/guides/Linux-Filesystem-Hierarchy/proc.shtml
The number of parport0 interrupts, on both CPUs is astonishing. I
don't have anything hooked up to the parallel port. 1,223,193 on CPU0
and 56,869,707 on CPU1. About 120 per second on CPU1.
Why would it be getting these interrupts? How are they distributed
between CPUs? Why so unevenly?
More information about the fedora-list
mailing list