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. BruceReceived on Thu May 27 2004 - 02:44:43 UTC
This archive was generated by hypermail 2.4.0 : Wed May 19 2021 - 11:37:55 UTC