Messages in this thread | | | From | Thorbjørn Lind <> | Subject | quirk_via_ioapic | Date | Sun, 1 Dec 2002 01:13:10 +0100 |
| |
Performs the following code when io_apic is enabled.
tmp = 0x1f; pci_write_config_byte (dev, 0x58, tmp);
Which happens to be a bad idea(tm) on my Tyan Tiger 230T (Via 691+686 chipset) because it will cause one of the upper IRQ lines (>15) to trigger about 10M times / minute. In this case it's the ide controller, but is seen on other devices too.
Things sortof work w/o the quirk. What is going on here ? :)
leeloo:~# cat /proc/interrupts... 17: 0 IO-APIC-level Ensoniq AudioPCI 19: 12 IO-APIC-level ide2 ...
Pretending to use the quirk.... leeloo:~# pcitweak -w 0:7:0 -b 0x58 0x1f
And just a few seconds later... leeloo:~# cat /proc/interrupts ... 17: 0 IO-APIC-level Ensoniq AudioPCI 19: 2007685 IO-APIC-level ide2
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |