[ltp] SuperSavage IX and MTRR

Edi Weitz linux-thinkpad@www.bm-soft.com
20 May 2002 23:06:29 +0200


In case someone cares, here's the answer I just got from Tim Roberts:

> This is a "combination" problem.  The XFree86 MTRR code behaves
> stupidly when given a range that is not a power of two, with the
> result that it divides the space into thousands and thousands of
> smaller ranges, rapidly exceeding the number of available MTRRs.

> The ROOT of the problem, however, is in the Savage driver.  It
> should not be getting the video RAM size the way it does.  Savage
> video RAM is ALWAYS a power of two, regardless of what the video
> BIOS reports.  As soon as I am able to find the time to fire up a
> Linux box again, I will build a version of the driver that doesn't
> do this.

> The net effect of the problem is essentially nil, except that it
> fills your server log.


----- The Linux ThinkPad mailing list -----
The linux-thinkpad mailing list home page is at:
http://www.bm-soft.com/~bm/tp_mailing.html