View previous topic :: View next topic |
Author |
Message |
Joseph_sys Advocate
Joined: 08 Jun 2004 Posts: 2712 Location: Edmonton, AB
|
Posted: Fri Jul 22, 2005 2:27 pm Post subject: How to control IRQ assignment? |
|
|
I have a Sata Drive and Network Controller on the same IRQ 10. These are two different chips.
I couldn't find in Bios setting to allow me to assign an IRQ onto them, I can only enable or disable Network Controller (it is Asus A8V motherboard).
I'm convinced that the error I'm getting and hang-ups:
Kernel panic - not syncing: Aiee, killing interupt handler.
are related to the fact that both controllers share one IRQ; in normal circumstances that could not be a problem but on Linux with intensive CPU compiling and disk access, having these two on the same IRQ I think is causing this error and hangups
I know I can buy another network card and solve this problem, but maybe I could re-assign the IRQ to any of them. |
|
Back to top |
|
|
NeddySeagoon Administrator
Joined: 05 Jul 2003 Posts: 54397 Location: 56N 3W
|
Posted: Fri Jul 22, 2005 2:50 pm Post subject: |
|
|
Joseph_sys,
The PCI specification demands that devices be able to share IRQs. Linux device drivers make a good job of it too.
You cannot assign IRQs manually, however, if you are using ACPI, APIC and IO-APIC in your kernel IRQ balancing is the default behavior.
Meanwhile, for debug, rebuild your kernel with the network card driver as a module. Only load it by hand after you have logged in. I don't think it will fix your problem but it will provide morde data. _________________ Regards,
NeddySeagoon
Computer users fall into two groups:-
those that do backups
those that have never had a hard drive fail. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|