slackware normally uses lilo.
try a new entry if you are using lilo....copy all the stuff but new entry titled
irq
the parameter I want you to use is
pci=routeirq
and a nice list of others if you want to experiement is
http://www.cyberciti.biz/howto/quest...parameters.php
yes my tip is not there heh heh.
2) so you try it and then run the cat proc command and see if you can get something like mine
cat /proc/interrupts
CPU0
0: 287 IO-APIC-edge timer
1: 1545 IO-APIC-edge i8042
3: 1 IO-APIC-edge
4: 1 IO-APIC-edge
6: 9 IO-APIC-edge floppy
9: 0 IO-APIC-fasteoi acpi
12: 49850 IO-APIC-edge i8042
14: 10044 IO-APIC-edge pata_via
15: 0 IO-APIC-edge pata_via
16: 122055 IO-APIC-fasteoi EMU10K1, nvidia
18: 6096 IO-APIC-fasteoi eth0
20: 141743 IO-APIC-fasteoi sata_via
21: 0 IO-APIC-fasteoi ehci_hcd:usb1, uhci_hcd:usb2, uhci_hcd:usb3, uhci_hcd:usb4, uhci_hcd:usb5
NMI: 0 Non-maskable interrupts
LOC: 973463 Local timer interrupts
RES: 0 Rescheduling interrupts
CAL: 0 function call interrupts
TLB: 0 TLB shootdowns
TRM: 0 Thermal event interrupts
SPU: 0 Spurious interrupts
ERR: 0
MIS: 0
and my syslog entry is of course
May 12 02:29:44 gs kernel: PCI: Routing PCI interrupts for all devices because "pci=routeirq" specified
of course I also use a vanilla kernel but that should not make a lot of diff to irqs