[Linux-Biella] credo di aver trovato la soluzione per l'MTRR ma ho bisogno di una mano

Daniele (Mastro) daniele.bilug a gmail.com
Ven 22 Set 2006 12:56:10 CEST


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Paul TT ha scritto:
> come gia' il PaulTT disse in una mail di un po di tempo fa, sulle
> allocazioni mtrr, _in teoria_ dovresti fare cosi':
> 
> echo "base=0xe0000000 size=0x4000000 type=write-combining" >| /proc/mtrr
> 
> che dice che al linear fb all'indirizzo  0xe0000000 di 64m e'
> write-combining.

si.. a parte il fatto che non so cosa faccia "write-combining" questo
bene o male lo avevo capito..
quello che non so è cosa devo allocare (quell'indirizzo base e la
dimensione che hai messo dipendono dall'hardware della macchina su cui gira)

> questo dovrebbe permettere all fxglxrlg-quelkele' di poterlo usare.
> evidentemente i cagoni dell'ati non implementano correttamente gli mtrr,
> oserei dire, se hai voglia, lamentati con loro, ci sara' credo un
> indirizzo su cui mandare dei bug report......
> ciauz
> 

l'mtrr era messo in quel modo ancora prima che provassi ad installare
fglrx...
quindi credo che sia qualcos'altro che sbaglia l'allocazione..

> o perlomeno provare :-)
> 

beh...
io toglierei tutto..
e metterei solamente l'indirizzo della ram così:

echo "base=0x00000000 size=0x8000000 type=write-back" >| /proc/mtrr

cioè indirizzo 0, 2 gigabite, tipo write-back (che è quello che usa
adesso x la ram)

poi in teoria il resto dovrebbe allocarselo da solo il server X
o almeno credo....

in realtà vorrei capire quando e da cosa viene costruita quella dannata
tabella!

> PS:: non mi assumo responsabilita' se il tuo pc esplode ;-PPPPP
> 
> 

heeheh..
già.. però non so se correre il rischio.. se resto senza/devo
reinstallare tutto son cazzi!

- --
ciao,
Daniele
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.5 (GNU/Linux)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFFE8FKi33/AIKoeisRAhfRAJwKHnOLuKplrvQZMbJymby9q3R1BQCfUjut
ebq3BcuruF1mkHUMbbfcXm0=
=M3Vp
-----END PGP SIGNATURE-----



Maggiori informazioni sulla lista Linux