http://bugs.freedesktop.org/show_bug.cgi?id=21849

           Summary: many lockups since 2.6.30-rc1
           Product: DRI
           Version: XOrg CVS
          Platform: x86 (IA32)
        OS/Version: Linux (All)
            Status: NEW
          Severity: critical
          Priority: medium
         Component: DRM/Radeon
        AssignedTo: dri-devel@lists.sourceforge.net
        ReportedBy: fabio....@libero.it


After upgrading from Ubuntu 8.10 to 9.04 I noticed that I get a lot of lockups
(mostly random) with 3D applications (never had one with Ubuntu 8.10). At a
first I thought it was a mesa regression, updated from 7.2 to 7.4, however I
noticed the same lockups after downgrading to 7.2 (and with mesa master and
radeon-rewrite, btw).

Some lockups disappeared after upgrading to libdrm 2.4.9 (from Ubuntu's 2.4.5),
e.g. the sauerbraten lockup I got instantly after starting the game changed to
random lockups after some minutes of play. Other still occours (torcs instantly
lockups as soon as the race starts).

After some testing I noticed that the problem is the new drm module available
since kernel 2.6.30-rc1 (and backported to Ubuntu's 2.6.28). For testing I used
the game torcs: kernels working fine don't lockups, buggy kernels lockups
instantly as soon as the race starts.

I tried the following kernels:

buggy kernels:
Ubuntu's 2.6.28 (with its backported drm radeon module);
2.6.30-rc1 through 2.6.30-rc6 (installed from KernelMainlineBuilds PPA [0])

working kernels:
Ubuntu's 2.6.28, after updating drm.ko and radeon.ko from git drm [1]
2.6.27 through 2.6.29.3

Evidently something bad happened between 2.6.29 and 2.6.30-rc1. I have a RV530
(M56P) on a MacBook Pro (with 32 bit Ubuntu):
01:00.0 VGA compatible controller [0300]: ATI Technologies Inc M56P [Radeon
Mobility X1600] [1002:71c5]

A question: is the drm module in [1] getting updated with that of latest
kernels? Apparently not.

[0] https://wiki.ubuntu.com/KernelMainlineBuilds
[1] http://cgit.freedesktop.org/mesa/drm/


-- 
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.

------------------------------------------------------------------------------
Register Now for Creativity and Technology (CaT), June 3rd, NYC. CaT
is a gathering of tech-side developers & brand creativity professionals. Meet
the minds behind Google Creative Lab, Visual Complexity, Processing, & 
iPhoneDevCamp asthey present alongside digital heavyweights like Barbarian
Group, R/GA, & Big Spaceship. http://www.creativitycat.com 
--
_______________________________________________
Dri-devel mailing list
Dri-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/dri-devel

Reply via email to