Disabling IRQ #16

1. Disabling IRQ #16

João Paulo Ramos Rezende
jprrezende

(usa Debian)

Enviado em 14/02/2012 - 08:28h

Pessoal,

esta aparecendo esporadicamente esse erro "Disabling IRQ #16" no terminal.
ainda nao sei se e coincidencia mas a internet esta ficando lenta de vez em quando.

hoje dei um ifdown na eth2 e depois quando fui dar um ifup apareceu o erro novamente. fiz de novo (ifdown e ifup) e aconteceu o erro novamente.

no syslog aparece:

Feb 14 08:16:49 srv1-regoes kernel: [60845.787382] r8169 0000:07:00.0: eth2: link up
Feb 14 08:16:49 srv1-regoes kernel: [60845.787567] r8169 0000:07:00.0: eth2: link down
Feb 14 08:16:49 srv1-regoes kernel: [60845.787982] r8169 0000:07:00.0: eth2: link down
Feb 14 08:16:49 srv1-regoes kernel: [60845.788983] ADDRCONF(NETDEV_UP): eth2: link is not ready
Feb 14 08:16:50 srv1-regoes kernel: [60846.704721] irq 16: nobody cared (try booting with the "irqpoll" option)
Feb 14 08:16:50 srv1-regoes kernel: [60846.704728] Pid: 4263, comm: squid3 Not tainted 2.6.32-5-amd64 #1
Feb 14 08:16:50 srv1-regoes kernel: [60846.704730] Call Trace:
Feb 14 08:16:50 srv1-regoes kernel: [60846.704732] <IRQ> [<ffffffff81095d89>] ? __report_bad_irq+0x30/0x7d
Feb 14 08:16:50 srv1-regoes kernel: [60846.704745] [<ffffffff81095edb>] ? note_interrupt+0x105/0x16e
Feb 14 08:16:50 srv1-regoes kernel: [60846.704751] [<ffffffff811191b1>] ? ep_send_events_proc+0x0/0xf3
Feb 14 08:16:50 srv1-regoes kernel: [60846.704755] [<ffffffff81096540>] ? handle_fasteoi_irq+0x93/0xb5
Feb 14 08:16:50 srv1-regoes kernel: [60846.704760] [<ffffffff8101327f>] ? handle_irq+0x17/0x1d
Feb 14 08:16:50 srv1-regoes kernel: [60846.704763] [<ffffffff810128d9>] ? do_IRQ+0x57/0xb6
Feb 14 08:16:50 srv1-regoes kernel: [60846.704767] [<ffffffff810114d3>] ? ret_from_intr+0x0/0x11
Feb 14 08:16:50 srv1-regoes kernel: [60846.704768] <EOI> [<ffffffff811191b1>] ? ep_send_events_proc+0x0/0xf3
Feb 14 08:16:50 srv1-regoes kernel: [60846.704777] [<ffffffff812fc22c>] ? mutex_lock+0x13/0x31
Feb 14 08:16:50 srv1-regoes kernel: [60846.704780] [<ffffffff812fc226>] ? mutex_lock+0xd/0x31
Feb 14 08:16:50 srv1-regoes kernel: [60846.704784] [<ffffffff81119716>] ? ep_scan_ready_list+0x30/0x151
Feb 14 08:16:50 srv1-regoes kernel: [60846.704789] [<ffffffff81119b2e>] ? sys_epoll_wait+0x225/0x254
Feb 14 08:16:50 srv1-regoes kernel: [60846.704793] [<ffffffff810ef8d8>] ? vfs_read+0xca/0xff
Feb 14 08:16:50 srv1-regoes kernel: [60846.704799] [<ffffffff8104a4cc>] ? default_wake_function+0x0/0x9
Feb 14 08:16:50 srv1-regoes kernel: [60846.704802] [<ffffffff81010b42>] ? system_call_fastpath+0x16/0x1b
Feb 14 08:16:50 srv1-regoes kernel: [60846.704805] handlers:
Feb 14 08:16:50 srv1-regoes kernel: [60846.704806] [<ffffffffa0008b5b>] (rtl8169_interrupt+0x0/0x384 [r8169])
Feb 14 08:16:50 srv1-regoes kernel: [60846.704827] Disabling IRQ #16
Feb 14 08:16:51 srv1-regoes NetworkManager[2179]: <info> (eth2): carrier now ON (device state 1)
Feb 14 08:16:51 srv1-regoes kernel: [60847.403283] r8169 0000:07:00.0: eth2: link up
Feb 14 08:16:51 srv1-regoes kernel: [60847.403759] ADDRCONF(NETDEV_CHANGE): eth2: link becomes ready



meu lspci:

00:00.0 Host bridge: Intel Corporation Sandy Bridge DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation Sandy Bridge PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation Sandy Bridge Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation [*****] Point HECI Controller #1 (rev 04)
00:1a.0 USB Controller: Intel Corporation [*****] Point USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation [*****] Point High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation [*****] Point PCI Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation [*****] Point PCI Express Root Port 2 (rev b5)
00:1c.2 PCI bridge: Intel Corporation [*****] Point PCI Express Root Port 3 (rev b5)
00:1c.3 PCI bridge: Intel Corporation [*****] Point PCI Express Root Port 4 (rev b5)
00:1c.4 PCI bridge: Intel Corporation 82801 PCI Bridge (rev b5)
00:1c.5 PCI bridge: Intel Corporation [*****] Point PCI Express Root Port 6 (rev b5)
00:1d.0 USB Controller: Intel Corporation [*****] Point USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation [*****] Point LPC Controller (rev 05)
00:1f.2 IDE interface: Intel Corporation [*****] Point 4 port SATA IDE Controller (rev 05)
00:1f.3 SMBus: Intel Corporation [*****] Point SMBus Controller (rev 05)
00:1f.5 IDE interface: Intel Corporation [*****] Point 2 port SATA IDE Controller (rev 05)
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 03)
04:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)
06:00.0 PCI bridge: Device 1b21:1080 (rev 01)
07:00.0 Ethernet controller: D-Link System Inc DGE-528T Gigabit Ethernet Adapter (rev 10)

O que acham que pode ser este erro?


  


2. Re: Disabling IRQ #16

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 14/02/2012 - 10:40h

É Debian o seu sistema? Pq vc não segue a sugestão da msg (try booting with the "irqpoll" option)? É fácil, basta acrescentar essa opção no grub. Quando vc v o menu, aperte E para editar, edite a linha q corresponde ao kernel (vmlinuz...) e, no final da linha, acrecente a opção irqpoll. Aperte ESC e aperte B para bootar (ou F10 se for GRUB2). Analise se a msg some.


3. Re: Disabling IRQ #16

João Paulo Ramos Rezende
jprrezende

(usa Debian)

Enviado em 15/02/2012 - 07:59h

Renato, fiz isso alterando o grub.cfg.

Não sei se é o correto, mas imagino que é a mesma coisa, certo?

Mesmo adicionando o "irqpoll" no grub.cfg não adiantou, a falha continua.


4. Re: Disabling IRQ #16

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 15/02/2012 - 11:00h

Não é correto vc editar o grub.cfg, pq toda vez q reinicia a máquina ele é "auto-gerado". O certo msm é vc editar dentro do /etc/grub.d, mas, antes, fazendo da forma q t falei, a gente garante se a opção irá funcionar. Caso funcione, ae a gente inclui permanentemente no grub, ok?


5. Re: Disabling IRQ #16

João Paulo Ramos Rezende
jprrezende

(usa Debian)

Enviado em 18/02/2012 - 16:27h

Renato, aparentemente funcionou, deixei 3 dias rodando da forma como você sugeriu e a mensagem de erro não apareceu e também a internet voltou a ficar na velocidade normal.

Agora como faço para que essa opção fique permanente?


6. Re: Disabling IRQ #16

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 18/02/2012 - 16:45h

Edite o arquivo /etc/default/grub. Lá tem uma linha específica chamada GRUB_CMDLINE_LINUX= e vc acrescentar a opção irqpoll nela. Ex.:


GRUB_CMDLINE_LINUX="quiet rhgb irqpoll"


No meu exemplo, já existiam as opções quiet e rhgb.


7. Re: Disabling IRQ #16

João Paulo Ramos Rezende
jprrezende

(usa Debian)

Enviado em 04/03/2012 - 19:50h

Renato,

diminuiu muito a quantidade de vezes em que o erro acontece, entretanto ele ainda acontece.

Há algum motivo para que esse erro acontece?
Há também uma forma de saber se após a ocorrencia do erro o hardware está funcionando corretamente?


8. Re: Disabling IRQ #16

Renato Carneiro Pacheco
renato_pacheco

(usa Debian)

Enviado em 05/03/2012 - 08:27h

Esse erro pode estar acontecendo por algum conflito d IRQ (dois dispositivos estarem usando o msm IRQ). D uma averiguada no setup da sua máquina pra descobrir alguma coisa.


9. Mesmo Problema no Debian

Ricardo Giorgi
skydiver

(usa Debian)

Enviado em 16/09/2013 - 10:09h

Caros,

Não deve ser problema de interrupção.
Estou com o MESMO PROBLEMA.

Instalei o Debian 6 (SQUEEZE)e começou a dar este problema.

Ok, após pesquisar no Google e várias dicas que encontrei não deram em nada, ou seja, não resolveram o problema, resolvi fazer o upgrade para o Debian 7 (WHEETY).

Contudo O PROBLEMA CONTINUA !!!

Ou seja, o servidor continua travando e esta msg aparece na tela, sendo que para voltar tem que rebootar o servidor... :-(

Ora, não é Windows, para ter que ficar rebootando toda hora, não ?

Alguém saberia realmente a causa deste erro e como resolver definitivamente ?

Obrigado a Todos,

skydiver