[Bug 1912] New: Dynamic clock cause hard lockup on Radeon 7000 + SMP

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Nov 23 11:13:47 PST 2004


Please do not reply to this email: if you want to comment on the bug, go to          
the URL shown below and enter yourcomments there.   
 
https://bugs.freedesktop.org/show_bug.cgi?id=1912        
   
           Summary: Dynamic clock cause hard lockup on Radeon 7000 + SMP
           Product: xorg
           Version: CVS_head
          Platform: All
        OS/Version: All
            Status: NEW
          Severity: normal
          Priority: P2
         Component: Driver/Radeon
        AssignedTo: xorg-bugzilla-noise at freedesktop.org
        ReportedBy: krh at bitplanet.net


I've been chasing a hard lockup that occurs on Radeon 7000 cards on SMP boxes. 
The lock up is typically triggered by high levels of drawing activity, the gnome
login process typically triggers it within 10 seconds, another way to reproduce
is the pixbuf part of gtk-demo.  The box locks up hard, it's not pingable and
there is no response on a serial console.  I was able to trace it down to the
dynamic clock feature, and if I remove the calls to RADEONSetDynamicClock in
lines 4511-4515 I can no longer reproduce the lockup.  I'm not sure what the
exact problem is, but I suspect some of the bits set in RADEONSetDynamicClock
could be undefined for RV100.  I don't have the specs, so I'm only guessing.

I'm using the attached patch in our RPMs to special case RV100s, but I'd like to
hear if others have better suggestions, and I would like to get this into head
and 6.8.2.        
   
   
--         
Configure bugmail: https://bugs.freedesktop.org/userprefs.cgi?tab=email       
   
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.


More information about the xorg-bugzilla-noise mailing list