Conflit IRQ

Hello tout le monde,

Je suis sous Debian Wheezy 64bits depuis peu (3.2.0-4-amd64 #1 SMP Debian 3.2.32-1)

J’ai un problème de conflit IRQ. J’ai lu que je devais faire en sorte de désactiver ce qui rentrait en conflit.

Le problème, c’est que d’après ce que je vois, ma carte graphique, ma carte son et une prise firewire sont en conflit.

lspci
[ul]00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:01.1 PCI bridge: Intel Corporation Xeon E3-1200/2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series Chipset Family MEI Controller #1 (rev 04)
00:19.0 Ethernet controller: Intel Corporation 82579V Gigabit Network Connection (rev 05)
00:1a.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series/C200 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 2 (rev b5)
00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 3 (rev b5)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 4 (rev b5)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 5 (rev b5)
00:1c.6 PCI bridge: Intel Corporation 82801 PCI Bridge (rev b5)
00:1c.7 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI Express Root Port 8 (rev b5)
00:1d.0 USB controller: Intel Corporation 6 Series/C200 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation P67 Express Chipset Family LPC Controller (rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus Controller (rev 05)
01:00.0 VGA compatible controller: NVIDIA Corporation GF110 [GeForce GTX 580] (rev a1)
01:00.1 Audio device: NVIDIA Corporation GF110 High Definition Audio Controller (rev a1)
02:00.0 VGA compatible controller: NVIDIA Corporation GF110 [GeForce GTX 580] (rev a1)
02:00.1 Audio device: NVIDIA Corporation GF110 High Definition Audio Controller (rev a1)
04:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller
06:00.0 SATA controller: JMicron Technology Corp. JMB362 SATA Controller (rev 10)
07:00.0 USB controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host Controller
08:00.0 PCI bridge: ASMedia Technology Inc. ASM1083/1085 PCIe to PCI Bridge (rev 01)
09:03.0 FireWire (IEEE 1394): VIA Technologies, Inc. VT6306/7/8 [Fire II(M)] IEEE 1394 OHCI Controller (rev c0)
0a:00.0 SATA controller: Marvell Technology Group Ltd. 88SE9172 SATA 6Gb/s Controller (rev 11)
[/ul]
cat /proc/interrupts

CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 CPU7 0: 64 0 0 0 0 0 0 0 IO-APIC-edge timer 1: 3 0 0 0 0 0 0 0 IO-APIC-edge i8042 8: 1 0 0 0 0 0 0 0 IO-APIC-edge rtc0 9: 0 0 0 0 0 0 0 0 IO-APIC-fasteoi acpi 12: 4 0 0 0 0 0 0 0 IO-APIC-edge i8042 16: 353864 0 0 0 0 0 0 0 IO-APIC-fasteoi nvidia [b][color=#FF0040] 17: 200094 0 0 0 0 0 0 0 IO-APIC-fasteoi firewire_ohci, snd_hda_intel, nvidia[/color][/b] 18: 210 0 0 0 0 0 0 0 IO-APIC-fasteoi snd_hda_intel 19: 0 0 0 0 0 0 0 0 IO-APIC-fasteoi ahci 23: 133187 0 0 0 0 0 0 0 IO-APIC-fasteoi ehci_hcd:usb5, ehci_hcd:usb6 40: 0 0 0 0 0 0 0 0 PCI-MSI-edge PCIe PME 41: 0 0 0 0 0 0 0 0 PCI-MSI-edge PCIe PME 42: 0 0 0 0 0 0 0 0 PCI-MSI-edge PCIe PME 43: 0 0 0 0 0 0 0 0 PCI-MSI-edge PCIe PME 44: 0 0 0 0 0 0 0 0 PCI-MSI-edge PCIe PME 45: 0 0 0 0 0 0 0 0 PCI-MSI-edge PCIe PME 46: 0 0 0 0 0 0 0 0 PCI-MSI-edge PCIe PME 47: 0 0 0 0 0 0 0 0 PCI-MSI-edge PCIe PME 48: 711489 0 0 0 0 0 0 0 PCI-MSI-edge eth0 49: 0 0 0 0 0 0 0 0 PCI-MSI-edge xhci_hcd 50: 0 0 0 0 0 0 0 0 PCI-MSI-edge xhci_hcd 51: 0 0 0 0 0 0 0 0 PCI-MSI-edge xhci_hcd 52: 0 0 0 0 0 0 0 0 PCI-MSI-edge xhci_hcd 53: 0 0 0 0 0 0 0 0 PCI-MSI-edge xhci_hcd 54: 0 0 0 0 0 0 0 0 PCI-MSI-edge xhci_hcd 55: 0 0 0 0 0 0 0 0 PCI-MSI-edge xhci_hcd 56: 0 0 0 0 0 0 0 0 PCI-MSI-edge xhci_hcd 57: 0 0 0 0 0 0 0 0 PCI-MSI-edge xhci_hcd 58: 0 0 0 0 0 0 0 0 PCI-MSI-edge xhci_hcd 59: 0 0 0 0 0 0 0 0 PCI-MSI-edge xhci_hcd 60: 0 0 0 0 0 0 0 0 PCI-MSI-edge xhci_hcd 61: 0 0 0 0 0 0 0 0 PCI-MSI-edge xhci_hcd 62: 0 0 0 0 0 0 0 0 PCI-MSI-edge xhci_hcd 63: 0 0 0 0 0 0 0 0 PCI-MSI-edge xhci_hcd 64: 0 0 0 0 0 0 0 0 PCI-MSI-edge xhci_hcd 65: 19600 0 0 0 0 0 0 0 PCI-MSI-edge ahci 66: 71235 0 0 0 0 0 0 0 PCI-MSI-edge ahci 67: 2641 0 0 0 0 0 0 0 PCI-MSI-edge snd_hda_intel NMI: 523 368 351 346 84 58 66 59 Non-maskable interrupts LOC: 1327502 956132 1103041 813250 523390 409921 423594 418084 Local timer interrupts SPU: 0 0 0 0 0 0 0 0 Spurious interrupts PMI: 523 368 351 346 84 58 66 59 Performance monitoring interrupts IWI: 0 0 0 0 0 0 0 0 IRQ work interrupts RES: 1855412 2279015 2094204 2026640 306975 228736 280986 270502 Rescheduling interrupts CAL: 18225 32019 26341 26540 32982 32472 33174 31630 Function call interrupts TLB: 33082 39776 35368 38124 42263 27739 39238 31669 TLB shootdowns TRM: 0 0 0 0 0 0 0 0 Thermal event interrupts THR: 0 0 0 0 0 0 0 0 Threshold APIC interrupts MCE: 0 0 0 0 0 0 0 0 Machine check exceptions MCP: 22 22 22 22 22 22 22 22 Machine check polls ERR: 0 MIS: 0

Et mon kernel.log me sort :

Nov 25 00:41:56 f34x kernel: [ 1647.191626] irq 17: nobody cared (try booting with the "irqpoll" option) Nov 25 00:41:56 f34x kernel: [ 1647.191629] Pid: 3683, comm: gnome-shell Tainted: P W O 3.2.0-4-amd64 #1 Debian 3.2.32-1 Nov 25 00:41:56 f34x kernel: [ 1647.191631] Call Trace: Nov 25 00:41:56 f34x kernel: [ 1647.191632] <IRQ> [<ffffffff81092386>] ? __report_bad_irq+0x2c/0xb5 Nov 25 00:41:56 f34x kernel: [ 1647.191638] [<ffffffff8109260e>] ? note_interrupt+0x174/0x1f6 Nov 25 00:41:56 f34x kernel: [ 1647.191640] [<ffffffff810909d0>] ? handle_irq_event_percpu+0x15f/0x17d Nov 25 00:41:56 f34x kernel: [ 1647.191643] [<ffffffff8104c109>] ? __do_softirq+0x13e/0x177 Nov 25 00:41:56 f34x kernel: [ 1647.191644] [<ffffffff81090a22>] ? handle_irq_event+0x34/0x52 Nov 25 00:41:56 f34x kernel: [ 1647.191646] [<ffffffff81092d85>] ? handle_fasteoi_irq+0x7c/0xaf Nov 25 00:41:56 f34x kernel: [ 1647.191649] [<ffffffff8100f89d>] ? handle_irq+0x1d/0x21 Nov 25 00:41:56 f34x kernel: [ 1647.191651] [<ffffffff8100f5cd>] ? do_IRQ+0x42/0x98 Nov 25 00:41:56 f34x kernel: [ 1647.191653] [<ffffffff8134cdee>] ? common_interrupt+0x6e/0x6e Nov 25 00:41:56 f34x kernel: [ 1647.191654] <EOI> [<ffffffff81351ad2>] ? system_call_fastpath+0x16/0x1b Nov 25 00:41:56 f34x kernel: [ 1647.191657] handlers: Nov 25 00:41:56 f34x kernel: [ 1647.191667] [<ffffffffa01cd6c8>] irq_handler Nov 25 00:41:56 f34x kernel: [ 1647.191670] [<ffffffffa00d1cbd>] azx_interrupt Nov 25 00:41:56 f34x kernel: [ 1647.191711] [<ffffffffa0a0562b>] nv_kern_isr Nov 25 00:41:56 f34x kernel: [ 1647.191712] Disabling IRQ #17

Question :
Comment savoir ce que je dois désactiver précisemment ? Si c’est vraiment un port firewire, je l’utilise pas, donc je peux le désactiver. Par contre, pour la carte audio ?

Merci.

Salut,

Tu devrais nous dire ce qui ne fonctionne pas avant d’en déduire, seul, que c’est un conflit d’ IRQ :slightly_smiling:

Merci pour ta réponse.

J’ai posté un sujet sur mon problème : probleme-avec-sli-gtx580-2-dual-screen-t41088.html
Mais je n’ai pas eu de réponse m’aidant alors j’ai avancé.

En gros, j’ai un SLI (2*GTX 580) + deux écrans. Un écran branché sur chaque carte + driver nvidia 304.48

Le soucis, c’est qu’il m’est impossible de faire un écran étendu sur le deuxième écran. Quand je tente, mon desktop crash.

Pour ce xorg.conf ( pastebin.com/KXSDNrct )
Bien sûr, j’ai essayé toutes les configs avec nvidia-xconfig. multigpu, sli, etc.

Enfin bon, j’ai pensé à la piste du conflit IRQ vu que mon kernel me sortait régulièrement le message et que je suis incapable de faire marcher mon SLI + mes deux écrans.

Re,

Que dit nvidia-settings ?

Bien, il détecte le deuxième écran et lui propose juste X séparé. Je peux cocher Xinerama aussi.

Les deux GPU sont détectés et il associe même les écrans à leur carte.