[Bugme-new] [Bug 40922] New: Radeon page-flipping uses mutex in appropriate context
bugzilla-daemon at bugzilla.kernel.org
bugzilla-daemon at bugzilla.kernel.org
Wed Aug 10 16:05:24 PDT 2011
https://bugzilla.kernel.org/show_bug.cgi?id=40922
Summary: Radeon page-flipping uses mutex in appropriate context
Product: Drivers
Version: 2.5
Kernel Version: 3.0.1
Platform: All
OS/Version: Linux
Tree: Mainline
Status: NEW
Severity: normal
Priority: P1
Component: Video(Other)
AssignedTo: drivers_video-other at kernel-bugs.osdl.org
ReportedBy: rankincj at yahoo.com
Regression: No
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.
--
Configure bugmail: https://bugzilla.kernel.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.
More information about the Bugme-new
mailing list