Lenovo T60p laptop with built-in M66GL chip. This error was logged when starting World of Warcraft: [drm:radeon_crtc_page_flip] *ERROR* failed to reserve new rbo buffer before flip BUG: sleeping function called from invalid context at kernel/mutex.c:85 in_atomic(): 1, irqs_disabled(): 1, pid: 2872, name: Xorg Pid: 2872, comm: Xorg Not tainted 3.0.1 #1 Call Trace: [<c123d243>] ? mutex_lock+0x14/0x26 [<f8594d4d>] ? radeon_crtc_page_flip+0x4a9/0x500 [radeon] [<c109b442>] ? kmem_cache_alloc+0x2f/0xad [<f845a771>] ? drm_mode_page_flip_ioctl+0x13f/0x17c [drm] [<f845094d>] ? drm_ioctl+0x234/0x2d4 [drm] [<f845a632>] ? drm_mode_gamma_get_ioctl+0xa5/0xa5 [drm] [<c1061911>] ? audit_syscall_exit+0x2cc/0x2e4 [<c1009c06>] ? syscall_trace_leave+0x29/0xcb [<f8450719>] ? drm_version+0x84/0x84 [drm] [<c10b262d>] ? do_vfs_ioctl+0x4ec/0x525 [<f8450cb3>] ? drm_read+0x122/0x13d [drm] [<c10a69d0>] ? vfs_read+0xde/0xe8 [<c10b2693>] ? sys_ioctl+0x2d/0x46 [<c123e90c>] ? sysenter_do_call+0x12/0x22 [drm:radeon_crtc_page_flip] *ERROR* failed to reserve new rbo buffer before flip [drm:radeon_crtc_page_flip] *ERROR* failed to reserve new rbo buffer before flip The "failed to reserve new rbo buffer before flip" errors are not new; I have been seeing those for a while but they didn't appear to be causing problems.
Created attachment 68462 [details] Full dmesg output from 3.0.1
Created attachment 68472 [details] Xorg.0.log file This is using the very latest xorg driver from git.
Please test against a newer kernel to see if this is fixed. Cheers Nick