Go Back   nV News Forums > Linux Support Forums > NVIDIA Linux

Newegg Daily Deals

Reply
 
Thread Tools
Old 03-19-09, 05:35 PM   #1
zbiggy
Registered User
 
Join Date: Sep 2002
Posts: 623
Default 180.29-185.13 irq 14: nobody cared

Hello,

occasionally I see this in kernel logs (nothing bad happens):
Code:
irq 14: nobody cared (try booting with the "irqpoll" option)
Pid: 0, comm: swapper Tainted: P           2.6.28.8 #1
Call Trace:
 [<c0141daa>] __report_bad_irq+0x24/0x69
 [<c0141db1>] __report_bad_irq+0x2b/0x69
 [<c0141edc>] note_interrupt+0xed/0x131
 [<c01410e1>] handle_IRQ_event+0x1a/0x3f
 [<c014272d>] handle_level_irq+0x67/0xb2
 [<c0104e11>] do_IRQ+0x69/0x80
 [<c010383f>] common_interrupt+0x23/0x28
 [<c0108335>] default_idle+0x2a/0x3d
 [<c01084e7>] c1e_idle+0xaf/0xc7
 [<c0101a0a>] cpu_idle+0x68/0x81
handlers:
[<f8fd8dcf>] (nv_kern_isr+0x0/0x4f [nvidia])
Disabling IRQ #14
On IRQ14 nvidia module is registered (GeForce 8200 [10de:0849]). This message is as old as driver 180.29. At that time I changed mainboard to GF8200 and cpu to Phenom 9550. I use acpi=noirq kernel parameter on boot. Without it USB hangs after some time. Especially under big load it hangs immediately. I tried this recommended irqpoll kernel parameter but gave up because of big system slowdown and slow mouse movement.

I do not have any problem. I post this message only because you may want to fix this ugly message in spare time.

How do you think, acpi=noirq may create situation which triggers this warning?
I have C1E CPU cooling enabled in bios setup, can this option trigger this warning?
Is it possible that the thing which creates this error also makes USB hanging without acpi=noirq kernel parameter?
zbiggy is offline   Reply With Quote
Old 03-20-09, 04:47 AM   #2
hyfans
Registered User
 
Join Date: Apr 2005
Posts: 75
Default Re: 180.29-185.13 irq 14: nobody cared

why not give MSI interrupt a try?

if still not work, you maybe need to load default or failsafe bios options and then do futher research.
hyfans is offline   Reply With Quote
Old 03-20-09, 09:09 AM   #3
zbiggy
Registered User
 
Join Date: Sep 2002
Posts: 623
Default Re: 180.29-185.13 irq 14: nobody cared

Quote:
Originally Posted by hyfans View Post
why not give MSI interrupt a try?

if still not work, you maybe need to load default or failsafe bios options and then do futher research.
You mean:
Code:
options nvidia NVreg_EnableMSI=1
Hangs on my machine with screen flickering after 5 seconds after starting glxgears or render_bench or wolfenstein game (RTCW 1.4 patch). According to pciutils I have 5 devices with MSI capability. 4/5 of them has MSI active all the time. The only one not having MSI active is Geforce 8200 VGA. With NVreg_EnableMSI=1 the all 5/5 has MSI enabled and VGA hangs. So this must be Nvidia Linux driver bug. Not hardware/bios bug. That is why MSI is turned off by default for Nvidia VGA - MSI handling may not be finished by Nvidia devs that is why it freezes.

nVidia Corporation MCP78S [GeForce 8200] AHCI Controller [10de:0ad4] (rev a2)
Capabilities: [b0] Message Signalled Interrupts: Mask- 64bit+ Queue=0/3 Enable+
nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge [10de:0778] (rev a1)
Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/1 Enable+
nVidia Corporation MCP78S [GeForce 8200] PCI Express Bridge [10de:075b] (rev a1)
Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/1 Enable+
nVidia Corporation MCP78S [GeForce 8200] PCI Bridge [10de:077a] (rev a1)
Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/1 Enable+
VGA compatible controller [0300]: nVidia Corporation GeForce 8200 [10de:0849] (rev a2)
Capabilities: [68] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-

I will try to enable NVreg_EnableMSI=1 with nosmp noapic and again with acpi=noirq kernel options. Maybe this will fix the problem. Result: there is no difference. Nvidia always hard locks the system with screen flickering after few seconds of working in OpenGL or XRender application. Intensive XRender or OpenGL usually put some stress on IRQ or MSI so this may be the reason why there is hard lock up in benchmarking apps.

nosmp or noapic or acpi=noirq fixes the usb hang bug. Maybe someone know where the problem lies: linux/bios/acpi?

Last edited by zbiggy; 03-20-09 at 09:49 AM. Reason: Updated with test results
zbiggy is offline   Reply With Quote
Reply


Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump


All times are GMT -5. The time now is 02:59 AM.


Powered by vBulletin® Version 3.7.1
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
Copyright 1998 - 2014, nV News.