[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#500281: xserver-xorg-video-savage: freezes the entire system with some OpenGL screensavers



Francesco Poli wrote:
> On Fri, 25 Sep 2009 22:28:06 +0200 Brice Goglin wrote:
>
>   
>> Francesco Poli wrote:
>>     
>>> Nonetheless, the test was not completely error free.  Indeed, some
>>> worrying entries were logged to /var/log/kern.log:
>>>
>>>
>>> [  582.975686] Xorg:5396 conflicting memory types 90000000-95000000 uncached-minus<->write-combining
>>>       
> [...]
>   
>>> As a consequence, I am *not* sure that the bug can be safely considered
>>> as fixed...
>>>   
>>>       
>> This looks like a kernel problem to me. It's probably the Xserver asking
>> the kernel to set some memory range as WC but the kernel PAT code fails
>> to do so for some reason, it sets UC- minus instead (things should be
>> slower then).
>>     
>
> Things are veeeryyyy slooooowwww, indeed!
> It seems that the long-awaited xorg migration to testing caused my
> already slow video chipset to become even slower with OpenGL
> applications...   :-(
>   

Adding a WC MTRR manually might help. But you may have to boot with
"nopat" on the kernel command-line first since the WC MTRR is ignored if
the kernel sets UC- with PAT IIRC.

Brice




Reply to: