Brad Johnson
Sun, 03 Dec 2000 16:58:30 -0800
On Wed, 29 Nov 2000 12:49:10 Christopher Stone wrote:
> I tried to recompile the kernel with mtrr support, but this didnt help
> :(,
> and also I did update to the latest bios (which I was forced to do in
> order
> for it to recognize my cpu). I have not yet tried Nathan Hand's
> suggestion,
> but will try that next (unfortunately redhat 7 does not come with a
> README.S3
> file)
This is a little off topic, but what's the correct way to
configure MTRR's properly? I read through the MTRR documentation that
is included with the kernel, and did what it said, but it doesn't
seem to make much (if any) performance increase. My video card is an
ATI 3D Xpression+ (Mach64 GT, Rage II+ 4 megs), and I have /proc/mtrr
set up like so:
reg00: base=0xe4000000 (3648MB), size= 4MB: write-combining, count=2
And /proc/pci has this to say about my video card:
Bus 0, device 13, function 0:
VGA compatible controller: ATI Mach64 GT (Rage II) (rev 154).
Medium devsel. Fast back-to-back capable. Master Capable.
Latency=64. Min Gnt=8.
Non-prefetchable 32 bit memory at 0xe4000000 [0xe4000000].
I/O at 0xe800 [0xe801].
Non-prefetchable 32 bit memory at 0xe7000000 [0xe7000000].
Back when I was trying to set all this up, I had tried MTRR's
with base=0xe7000000 without much luck either. Or am I all wrong, and
should just let XF86 do all this for me? (I thought I remembered
hearing that X 4.x would configure MTRR's automatically... I'm running
4.01 right now). Also, is it beneficial to configure MTRR's for my
3Dfx card? the /dev/3dfx kernel module complains that it can't set
MTRR's for me for whatever reason. I'm using an AMD K6-2, and
/proc/cpuinfo does list mtrr in the cpuflags line... Am I doing
something wrong, or am I just expecting too much from MTRR's?
--Brad
---------------------------------------------------------------------------
Send administrative requests to [EMAIL PROTECTED]