I am trying to set up MTRR's, but without success. I have a Chaintech
NVidia GeForce 5600 FX Ultra video card with 256 MB of RAM. According
to the /var/log/XFree86.x.log file (XFree, here is the card's

(--) PCI:*(1:0:0) NVidia unknown chipset (0x0312) rev 161, Mem
0xfd000000/24, 0xa0000000/28, BIOS 0xfe9e0000/17

and here is the output of `cat /proc/mtrr':

reg00: base=0x00000000 ( 0MB), size=2048MB: write-back, count=1

When I issue the command:

echo "base=0xa0000000 size=0x80000000 type=write-combing" >| /proc/mtrr

the output of `cat /proc/mtrr' doesn't change. What am I doing wrong?

I have just installed Debian Woody 3.0r1 on a new PC with an ASUS
P4C800 motherboard and a 2.8 GHz Pentium IV CPU. I still have to build
a new kernel and install the latest NVidia driver. In the meantime, I
am running X with the `vesa' driver and I would like to see how much
performance improves by setting up MTRR's.

Paolo Amoroso <amorosomclink.it>