Simon Holm Thøgersen | 2 Jun 2008 00:07
Picon
Picon
Favicon

Re: [drm:radeon_cp_idle] *ERROR* radeon_cp_idle called without lock held

søn, 01 06 2008 kl. 22:19 +0100, skrev Dave Airlie: 
> > I can easily trigger an endless stream of the following three lines
> > 
> > [drm:radeon_cp_idle] *ERROR* radeon_cp_idle called without lock held,
> > held  0 owner eb0908c0 eb0908c0
> > [drm:radeon_cp_reset] *ERROR* radeon_cp_reset called without lock held,
> > held  0 owner eb0908c0 eb0908c0
> > [drm:radeon_cp_start] *ERROR* radeon_cp_start called without lock held,
> 
> Its a userspace problem not a kernel side one, granted we might throttle 
> the messages. Are you running KDE compositing on radeon or something 
> likethat?
> 
Aah, okay. I'm just starting xterm, and pushing the mousewheel button;
no window manager or any other programs using X is running. Composite is
disabled, but I am using radeon though.

If I'm just throttling the messages and don't BUG_ON, X is just killed
and I can continue using the machine. X output is attached for a session
where I provoke the error and X is killed. I'm inlining the last part
here

(**) Logitech USB Receiver: always reports core events
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "us"
(II) XINPUT: Adding extended input device "Logitech USB Receiver" (type:
KEYBOARD)
evdev: leds are 0x0 for device 6
(II) Logitech USB Receiver: Init
(II) Logitech USB Receiver: On
(**) Logitech USB Receiver: always reports core events
(II) Logitech USB Receiver: Found 3 relative axes.
(II) Logitech USB Receiver: Configuring as pointer.
(EE) Logitech USB Receiver: Unable to parse 'null' as a map specifier
string.
(EE) Logitech USB Receiver: Unable to parse 'null' as a map specifier
string.
(EE) Logitech USB Receiver: Unable to parse 'null' as a map specifier
string.
(EE) Logitech USB Receiver: Unable to parse 'null' as a map specifier
string.
(EE) Logitech USB Receiver: Unable to parse 'null' as a map specifier
string.
(EE) Logitech USB Receiver: Unable to parse 'null' as a map specifier
string.
(EE) Logitech USB Receiver: Unable to parse 'null' as a map specifier
string.
(EE) Logitech USB Receiver: Unable to parse 'null' as a map specifier
string.
(EE) Logitech USB Receiver: Unable to parse 'null' as a map specifier
string.
(EE) Logitech USB Receiver: Unable to parse 'null' as a map specifier
string.
(EE) Logitech USB Receiver: Unable to parse 'null' as a map specifier
string.
(EE) Logitech USB Receiver: Unable to parse 'null' as a map specifier
string.
(EE) Logitech USB Receiver: Unable to parse 'null' as a map specifier
string.
(EE) Logitech USB Receiver: Unable to parse 'null' as a map specifier
string.
(EE) Logitech USB Receiver: Unable to parse 'null' as a map specifier
string.
(EE) Logitech USB Receiver: Unable to parse 'null' as a map specifier
string.
(EE) Logitech USB Receiver: Button(null)MapTo: Button 96 already
claimed.
(EE) Logitech USB Receiver: Unable to parse 'Button 96' as a map
specifier.
(II) Logitech USB Receiver: Found 96 mouse buttons
(II) Logitech USB Receiver: Configured 96 mouse buttons.
(**) Option "xkb_model" "evdev"
(**) Option "xkb_layout" "us"
(II) XINPUT: Adding extended input device "Logitech USB Receiver" (type:
KEYBOARD)
(**) Logitech USB Receiver: 2 valuators.
(**) Logitech USB Receiver: Configuring in Absolute mode.
(**) Logitech USB Receiver: Registering 96 buttons.
evdev: leds are 0x0 for device 7
(II) Logitech USB Receiver: Init
(II) Logitech USB Receiver: On

Backtrace:
0: X(xf86SigHandler+0x80) [0x80d29f0]
1: [0xb7f54400]
2: /usr/lib/xorg/modules/input//evdev_drv.so [0xb7aab90e]
3: X [0x80d2b87]
4: X [0x80b6065]
5: [0xb7f54400]
6: X(Dispatch+0x81) [0x808d5d1]
7: X(main+0x485) [0x8074bb5]
8: /lib/libc.so.6(__libc_start_main+0xdc) [0xb7c813ec]
9: X(FontFileCompleteXLFD+0x229) [0x8073f21]

Fatal server error:
Caught signal 11.  Server aborting

Any ideas on how to debug this further? Can I build some packages with
extra debugging or what do I do?

Thank you for looking into this.

Simon Holm Thøgersen
Attachment (Xorg.0.log): text/x-log, 44 KiB
-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2008.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
--
_______________________________________________
Dri-devel mailing list
Dri-devel <at> lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Gmane