On Tue, 18 May 2004, Kieran Fulke wrote:We were getting interrupt 23 and calling do_IRQ() with a value of 9 (a bug, obviously). Interrupt 9 is masked so we get a "spurious 8259A interrupt" message.
alas, no joy.[...]
VP_IDE: VIA vt82c586a (rev 27) IDE UDMA33 controller on pci0000:00:09.1
ide0: BM-DMA at 0x1420-0x1427, BIOS settings: hda:pio, hdb:pio
ide1: BM-DMA at 0x1428-0x142f, BIOS settings: hdc:pio, hdd:pio
spurious 8259A interrupt: IRQ9.
Hmm, interesting. As the 8259A can only signal IRQ7 and possibly IRQ15 as spurious interrupts, this smells like a bug in 8259A handlers, regardless of system-specific problems you have.
P.