Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 465462 - x11-drivers/nvidia-drivers-319.12 generated repeated kernel bug errors
Summary: x11-drivers/nvidia-drivers-319.12 generated repeated kernel bug errors
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Unspecified (show other bugs)
Hardware: All Linux
: Normal normal
Assignee: Jeroen Roovers (RETIRED)
URL:
Whiteboard:
Keywords: PMASKED
Depends on:
Blocks:
 
Reported: 2013-04-11 03:58 UTC by Harris Landgarten
Modified: 2013-05-03 14:20 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
kernel config for 3.8.6-gentoo #1 SMP PREEMPT (config.gz,20.65 KB, text/plain)
2013-04-11 03:58 UTC, Harris Landgarten
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Harris Landgarten 2013-04-11 03:58:56 UTC
Created attachment 345164 [details]
kernel config for 3.8.6-gentoo #1 SMP PREEMPT

I tested nvidia-drivers-319.12. No problem compiling and it came right up in gnome-3.8 I didn't notice anything wrong but looking at /var/log/messages in was getting repeated errors as shown


Apr 10 23:22:34 harrisl-desktop kernel: BUG: using smp_processor_id() in preemptible [00000000] code: gnome-shell/4166
Apr 10 23:22:34 harrisl-desktop kernel: caller is os_get_cpu_number+0x9/0x10 [nvidia]
Apr 10 23:22:34 harrisl-desktop kernel: Pid: 4166, comm: gnome-shell Tainted: P           O 3.8.6-gentoo #1
Apr 10 23:22:34 harrisl-desktop kernel: Call Trace:
Apr 10 23:22:34 harrisl-desktop kernel: [<ffffffff812f35a1>] debug_smp_processor_id+0xd1/0xf0
Apr 10 23:22:34 harrisl-desktop kernel: [<ffffffffa09a6c49>] os_get_cpu_number+0x9/0x10 [nvidia]
Apr 10 23:22:34 harrisl-desktop kernel: [<ffffffffa097969b>] _nv012291rm+0x9/0xe [nvidia]
Apr 10 23:22:34 harrisl-desktop kernel: [<ffffffffa04d1be3>] ? _nv015426rm+0x34/0x17a [nvidia]
Apr 10 23:22:34 harrisl-desktop kernel: [<ffffffffa04d1d68>] ? _nv015427rm+0x3f/0x78 [nvidia]
Apr 10 23:22:34 harrisl-desktop kernel: [<ffffffffa04d1e91>] ? _nv015434rm+0x26/0x55 [nvidia]
Apr 10 23:22:34 harrisl-desktop kernel: [<ffffffffa04d212d>] ? _nv013764rm+0xf6/0x100 [nvidia]
Apr 10 23:22:34 harrisl-desktop kernel: [<ffffffffa097f771>] ? _nv013870rm+0x1f/0x49 [nvidia]
Apr 10 23:22:34 harrisl-desktop kernel: [<ffffffffa09762e7>] ? _nv000790rm+0x837/0x9ee [nvidia]
Apr 10 23:22:34 harrisl-desktop kernel: [<ffffffffa097f40b>] ? rm_ioctl+0x76/0x100 [nvidia]
Apr 10 23:22:34 harrisl-desktop kernel: [<ffffffffa099cb16>] ? nv_kern_ioctl+0x156/0x480 [nvidia]
Apr 10 23:22:34 harrisl-desktop kernel: [<ffffffff8162e0a2>] ? _raw_spin_unlock_irq+0x12/0x40
Apr 10 23:22:34 harrisl-desktop kernel: [<ffffffffa099ce7c>] ? nv_kern_unlocked_ioctl+0x1c/0x20 [nvidia]
Apr 10 23:22:34 harrisl-desktop kernel: [<ffffffff8115a02f>] ? do_vfs_ioctl+0x8f/0x530
Apr 10 23:22:34 harrisl-desktop kernel: [<ffffffff81088497>] ? ktime_get_ts+0x47/0xe0
Apr 10 23:22:34 harrisl-desktop kernel: [<ffffffff81164097>] ? fget_light+0x97/0x100
Apr 10 23:22:34 harrisl-desktop kernel: [<ffffffff8115a561>] ? sys_ioctl+0x91/0xb0
Apr 10 23:22:34 harrisl-desktop kernel: [<ffffffff816352d2>] ? system_call_fastpath+0x16/0x1b


I am attaching my kernel config. Processor shows as 12 core.
Comment 1 Jeroen Roovers (RETIRED) gentoo-dev 2013-04-11 12:29:00 UTC
There is nothing we can do (except package.mask this beta software). File a bug upstream.
Comment 2 Harris Landgarten 2013-04-11 13:08:08 UTC
just a heads up for other testers. I will file upstream
Comment 3 Jeroen Roovers (RETIRED) gentoo-dev 2013-04-11 13:21:01 UTC
(In reply to comment #2)
> just a heads up for other testers.

It doesn't work like that. Other testers first run into the problem and only then go [look for]/[file duplicate] bug reports. Which will no doubt happen again this time...
Comment 4 Harris Landgarten 2013-04-11 20:40:26 UTC
That's what I meant. I wanted to put something up so that when others ran into it they would know it was not only them. I also wanted the maintainer to know not to do a quick unmask
Comment 5 gpiez 2013-05-02 16:05:18 UTC
The 319.13 driver runs fine for me, it does even fix a bug. 
See https://devtalk.nvidia.com/default/topic/534381/linux/__gl_threaded_optimizations-1-and-glbuffersubdataarb-crashes-with-drivers-newer-than-313-09/

Why is this masked? And why are ALL ">319" masked? (which means even 319.17, which possibly fix this bug here, is masked)
Comment 6 Jeroen Roovers (RETIRED) gentoo-dev 2013-05-03 13:10:57 UTC
http://www.nvidia.com/object/linux-display-ia32-319.17-driver :
    "Fixed a regression that caused multiple BUG messages to be printed in the
     kernel log on SMP systems."
Comment 7 Harris Landgarten 2013-05-03 14:20:20 UTC
thanks, will test it over the weekend and report