lockups
Bruce Evans
bde at zeta.org.au
Thu May 27 04:44:44 PDT 2004
On Wed, 26 May 2004, Jason King wrote:
> John Baldwin wrote:
> >Does XP use any IRQ's higher than 15?
> >
> Yes (dunno if listing them out will help any, but...):
>
> IRQ Bus Type
> 0 ISA System timer
> 1 ISA PS/2 Keyboard
> 3 ISA COM2
> 4 ISA COM1
> 6 ISA Floppy
> 8 ISA CMOS/Real time clock
> 9 ISA ACPI
> 10 ISA MPU-401 MIDI
> 11 PCI NVIDIA nForce PCI System Management
> 11 PCI USB Controller
> 12 ISA PS/2 Mouse
> 13 ISA Numeric data processor
> 14 PCI nForce2 ATA Controller
> 15 PCI nForce2 ATA Controller
> 19 PCI Kingston EtherRx Ethernet Adapter (if_dc)
> 19 PCI Radeon 7500
> 20 PCI nForce Audio Codec Interface
> 20 PCI USB Controller
> 21 PCI USB Controller
> 22 PCI nForce MCP Networking Controller (if_nv)
Interesting. It seems that the problems handling nForce2 APICs are mainly
in FreeBSD. My A7N8X-E system behaves similarly, except I fixed the
interrupt storm detection in -current so that the system is almost
usable. Running -current with my version of vmstat:
%%%
interrupt total rate
irq1: atkbd0 2 0.009390
irq3: sio1 2 0.009390
irq4: sio0 2 0.009390
irq6: fdc0 5 0.023474
irq8: rtc 27185 127.629108
irq13: npx0 1 0.004695
stray irq13 1 0.004695
irq14: ata0 1326 6.225352
irq15: ata1 55 0.258216
irq17: skc0 21733 102.032864
irq18: fxp0 21736 102.046948
irq0: clk 21232 99.680751
Total 93280 437.934272
%%%
There are interrupt storms on irq17 and irq18, but these get throttled
to almost exactly the same frequency as irq0. Normal interrupts on
irq17 and irq18 are throttled too, since they are indistinguishable from
storming interrupts, so the system is not very usable as an nfs server,
but it works fine locally.
WinXP seems to have no problems using the APIC (not that I would know
if it did). It uses the following interrupts according to device manager:
0-15: normal, except 10 is midi (NVIDIA I think) and 11 is bktr audio)
16: bktr video
17: ? (probably unattached sk0, same as under FreeBSD)
18: fxp0 (same as under FreeBSD)
19: vga
20, 21, 22: usb
20, 22: sound
21: firewire
Most of the devices and/or their interrupts are not confifured under
FreeBSD.
Bruce
More information about the freebsd-current
mailing list