[Bug 45329] [RV730]vline setup changes in xf86-video-ati-6.14.3 causes GPU lockups

bugzilla-daemon at freedesktop.org bugzilla-daemon at freedesktop.org
Tue Jan 31 11:31:41 PST 2012


--- Comment #10 from Michel Dänzer <michel at daenzer.net> 2012-01-31 11:31:41 PST ---
(In reply to comment #9)
> That patch (attachment 56365 [details] [review]) seems to work.

Great, I'll submit the fix.

> Bug 1) Kernel causes a GPU lockup on invalid requests -> I think that one
> should be fixed by attachment 56365 [details] [review].

Not (only) on invalid requests, but even potentially on valid requests, if the
vertical CRTC scanout start is larger than the vertical blank period.

> Bug 2) Regression(?) in 6.14.2 to 6.14.3 that cause the driver to send these
> invalid request. Is attachment 56367 [details] [review] supposed to fix this? 

It does fix a bug in 6.14.3, but that doesn't result in invalid requests to the
kernel but merely in vline ranges which start too far towards the bottom.

> Do you want me to try that patch against vanilla 3.2 to see if there are
> still GPU lockups logged?

The X driver fix can't avoid the kernel bug. I'll submit it to the
xorg-driver-ati mailing list for review, but it's not directly relevant for
this bug, I just attached it for the sake of completeness and potential
debugging information.

I think 4) means 3) isn't completely fixed yet.

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

More information about the xorg-driver-ati mailing list