On Tue, 2002-07-23 at 19:05, Charl P. Botha wrote:
> Dear list,
> 
> On Tue, Jul 16, 2002 at 11:02:05PM +0200, Charl P. Botha wrote:
> > This is just to add another sample to the Radeon switch to VT and back X
> > freeze bug, which is apparently known.
> 
> Michel Dänzer and I spent some more time on this bug today.  After having
> mucked around with some of the AGP settings (with no success), I did a pre-
> and post-crash "lspci -vvv".  The video card was leaving bus mastering mode
> when X switched to the console!  It seems this is the root of the VT
> switching bug, at least on my system.  At least this specific condition is
> easy to test for on the systems of users that experience this crash.
> 
> So, appended is a patch that changes the RADEONEnterVT code in
> radeon_driver.c so that it re-enables bus mastering mode.  Michel has tested
> it on his TiBook (which doesn't have the problem) and the patch doesn't seem
> to break anything.
> 
> Please apply to the DRI trunk and XFree86 CVS if you think this is
> applicable.

I've committed a slightly modified version to the DRI trunk. Thanks for
putting all the time and energy into tracking this down!

Now I wonder if the other drivers need the same; a recent r128 report
sounds similar, so I'll move it there as well, but what about the
others? Does anyone have an idea why bus mastering gets disabled?


-- 
Earthling Michel Dänzer (MrCooper)/ Debian GNU/Linux (powerpc) developer
XFree86 and DRI project member   /  CS student, Free Software enthusiast

_______________________________________________
Xpert mailing list
[EMAIL PROTECTED]
http://XFree86.Org/mailman/listinfo/xpert

Reply via email to