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