
On Sat, 24 Mar 2012 10:57:42 am Brett Pemberton wrote:
On Sat, Mar 24, 2012 at 2:11 AM, Anthony Shipman <als@iinet.net.au> wrote:
At the same time the nvidia driver has proved to be buggy and has crashed the system several times.
What nvidia driver? What version?
I've been running 280.13, and I have to say I haven't seen a crash due to nvidia in literally years. Perhaps the hardware is to blame?
/ Brett
This is the typical kernel backtrace for the oops that precedes the system crash. Mar 24 12:25:57 kernel: ? warn_slowpath_common+0x87/0xc0 Mar 24 12:25:57 kernel: ? match_pci_dev_by_id+0x0/0x70 Mar 24 12:25:57 kernel: ? os_map_kernel_space+0x85/0xf0 [nvidia] Mar 24 12:25:57 kernel: ? warn_slowpath_null+0x1a/0x20 Mar 24 12:25:57 kernel: ? __ioremap_caller+0x35f/0x390 Mar 24 12:25:57 kernel: ? pci_conf1_read+0xc3/0x120 Mar 24 12:25:57 kernel: ? pci_conf1_read+0xc3/0x120 Mar 24 12:25:57 kernel: ? ioremap_cache+0x14/0x20 Mar 24 12:25:57 kernel: ? os_map_kernel_space+0x85/0xf0 [nvidia] Mar 24 12:25:57 kernel: ? _nv014557rm+0xeb/0x10b [nvidia] Mar 24 12:25:57 kernel: ? _nv009538rm+0x89/0x142 [nvidia] Mar 24 12:25:57 kernel: ? _nv014127rm+0xb8/0x102 [nvidia] Mar 24 12:25:57 kernel: ? _nv014167rm+0x58/0x9e [nvidia] Mar 24 12:25:57 kernel: ? _nv014137rm+0xbe/0x2f0 [nvidia] Mar 24 12:25:57 kernel: ? _nv014172rm+0xab/0x174 [nvidia] Mar 24 12:25:57 kernel: ? _nv014136rm+0x50/0x5d [nvidia] Mar 24 12:25:57 kernel: ? _nv014112rm+0x9ef/0xb29 [nvidia] Mar 24 12:25:57 kernel: ? _nv012389rm+0x174/0x662 [nvidia] Mar 24 12:25:57 kernel: ? _nv012389rm+0xf2/0x662 [nvidia] Mar 24 12:25:57 kernel: ? _nv003997rm+0x1e5/0x1deb [nvidia] Mar 24 12:25:57 kernel: ? _nv004022rm+0xa96e/0xd078 [nvidia] Mar 24 12:25:57 kernel: ? _nv004022rm+0x9070/0xd078 [nvidia] Mar 24 12:25:57 kernel: ? _nv009823rm+0x25/0x40 [nvidia] Mar 24 12:25:57 kernel: ? _nv014614rm+0x7c8/0x942 [nvidia] Mar 24 12:25:57 kernel: ? _nv001086rm+0x522/0x7a1 [nvidia] Mar 24 12:25:57 kernel: ? rm_init_adapter+0xae/0x1bb [nvidia] Mar 24 12:25:57 kernel: ? enable_irq+0x64/0xa0 Mar 24 12:25:57 kernel: ? nv_kern_open+0x494/0x7f0 [nvidia] Mar 24 12:25:57 kernel: ? chrdev_open+0x125/0x230 Mar 24 12:25:57 kernel: ? chrdev_open+0x0/0x230 Mar 24 12:25:57 kernel: ? __dentry_open+0x10a/0x360 Mar 24 12:25:57 kernel: ? selinux_inode_permission+0x72/0xb0 Mar 24 12:25:57 kernel: ? security_inode_permission+0x1f/0x30 Mar 24 12:25:57 kernel: ? nameidata_to_filp+0x54/0x70 Mar 24 12:25:57 kernel: ? do_filp_open+0x6c0/0xd60 Mar 24 12:25:57 kernel: ? alloc_fd+0x92/0x160 Mar 24 12:25:57 kernel: ? do_sys_open+0x69/0x140 Mar 24 12:25:57 kernel: ? sys_chown+0x68/0xa0 Mar 24 12:25:57 kernel: ? sys_open+0x20/0x30 Mar 24 12:25:57 kernel: ? system_call_fastpath+0x16/0x1b /var/log/messages had this warning a little later: Mar 24 12:27:49 kernel: WARNING: at kernel/sched.c:5914 thread_return+0x232/0x79d() Mar 24 12:27:49 kernel: ? warn_slowpath_common+0x87/0xc0 Mar 24 12:27:49 kernel: ? warn_slowpath_null+0x1a/0x20 Mar 24 12:27:49 kernel: ? thread_return+0x232/0x79d Mar 24 12:27:49 kernel: ? schedule_hrtimeout_range+0x13d/0x160 Mar 24 12:27:49 kernel: ? add_wait_queue+0x46/0x60 Mar 24 12:27:49 kernel: ? __pollwait+0x75/0xf0 Mar 24 12:27:49 kernel: ? poll_schedule_timeout+0x39/0x60 Mar 24 12:27:49 kernel: ? do_sys_poll+0x45b/0x520 Mar 24 12:27:49 kernel: ? __pollwait+0x0/0xf0 Mar 24 12:27:49 kernel: ? pollwake+0x0/0x60 Mar 24 12:27:49 kernel: ? pollwake+0x0/0x60 Mar 24 12:27:49 kernel: ? pollwake+0x0/0x60 Mar 24 12:27:49 kernel: ? pollwake+0x0/0x60 Mar 24 12:27:49 kernel: ? pollwake+0x0/0x60 Mar 24 12:27:49 kernel: ? sock_aio_write+0x0/0x170 Mar 24 12:27:49 kernel: ? do_sync_readv_writev+0xfb/0x140 Mar 24 12:27:49 kernel: ? handle_mm_fault+0x1e4/0x2b0 Mar 24 12:27:49 kernel: ? evdev_read+0xdf/0x280 Mar 24 12:27:49 kernel: ? selinux_file_permission+0xfb/0x150 Mar 24 12:27:49 kernel: ? security_file_permission+0x16/0x20 Mar 24 12:27:49 kernel: ? vfs_read+0xb5/0x1a0 Mar 24 12:27:49 kernel: ? sys_read+0x62/0x90 Mar 24 12:27:49 kernel: ? sys_poll+0x7c/0x110 -- Anthony Shipman Mamas don't let your babies als@iinet.net.au grow up to be outsourced.