Summary: | Xorg busy loop in RADEONCPGetBuffer using UMS | ||||||
---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Raúl <rasasi78> | ||||
Component: | Driver/Radeon | Assignee: | xf86-video-ati maintainers <xorg-driver-ati> | ||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||
Severity: | normal | ||||||
Priority: | medium | CC: | bugzilla1 | ||||
Version: | unspecified | ||||||
Hardware: | Other | ||||||
OS: | All | ||||||
Whiteboard: | |||||||
i915 platform: | i915 features: | ||||||
Attachments: |
|
Description
Raúl
2010-05-04 03:30:27 UTC
This is s symptom of a GPU lockup. None of the fences ever come up so none of the command buffers can be freed and the driver keeps trying to get one. You might try kms. Hi: Thanks for the anwer. I did try KMS, unfortunately in may case, neither 2.6.32 nor 2.6.33 are usable. I guess I'll have to wait for 2.6.34 makes into Debian, whenever it is. Regards, I always end up forgetting to comment something, gah! I'd like to point out that I've been using 2.6.33 (UMS) and switched off KDE desktop effects. I find my system somewhat more stable know, but I'll cross my fingers. HTH, Hello: I haven't seen this problem on Linux 2.6.34 for a while, hence I'm closing. Thanks. Hi, For me this is most definitely not fixed in 2.6.34 (I'm _not_ using KMS yet). I can easily reproduce this on three different mainboards with (--) PCI:*(0:1:5:0) 1002:9710:1043:83a2 ATI Technologies Inc rev 0, Mem @ 0xd0000000/268435456, 0xfe8f0000/65536, 0xfe700000/1048576, I/O @ 0x0000c000/256 xorg-server_1.8.1-1 libdrm_2.4.20-2 xserver-xorg-video-ati_6.13.0-2 linux-2.6.34 and many earlier versions, in particular linux-2.6.31.x and linux-2.6.33.x. To reproduce, a single 2D-app suffices: % DISPLAY=:0 /usr/lib/xscreensaver/galaxy -root will cause the lock up after at most 2 minutes. Regards, Wolfram. Created attachment 36406 [details] [review] Proposed fix for buffer leak It looks like some sort of buffer leak, not like a GPU lockup. This patch fixes the problem for me in an hour of testing. (Maybe the patch is not optimal.) good catch. I've committed your patch: 801e83227a59a29eea425ea612083bbf2b536c30 |
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.