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.
There is nothing we can do (except package.mask this beta software). File a bug upstream.
just a heads up for other testers. I will file upstream
(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...
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
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)
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."
thanks, will test it over the weekend and report