[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 00:32:01 CEST


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

> reg00: base=0x00000000 (   0MB), size=  16MB: write-back, count=1
> reg01: base=0x01000000 (  16MB), size=  16MB: write-back, count=1
> reg02: base=0x02000000 (  32MB), size=  32MB: write-back, count=1
> reg03: base=0x04000000 (  64MB), size=  64MB: write-back, count=1
> reg04: base=0x08000000 ( 128MB), size= 128MB: write-back, count=1
> reg05: base=0x10000000 ( 256MB), size= 256MB: write-back, count=1
> reg06: base=0x20000000 ( 512MB), size= 512MB: write-back, count=1
> reg07: base=0x40000000 (1024MB), size=1024MB: write-back, count=1

allora..

se ho ben capito la ram dovrebbe essere allocata cosė nel mio sistema:
reg00: base=0x00000000 (   0MB), size=2048MB: write-back, count=1

ed invece č stata spezzettata in 8 registri contigui...
se fate la somma delle dimensioni č esattamente 2048
e notate che sono tutti 1 dopo l'altro?

quindi suppongo di doverli disabilitare tutti con

for i in 0 1 2 3 4 5 6 7; do echo "disable $i" >| /proc/mtrr; done

e quindi aggiungere correttamente la prima...

ora

1) non so se questo basta farlo 1 volta
2) se bisogna metterlo in uno script non so dove metterlo
3) non so se ho ragione (non ne sono certo) e non vorrei far cazzate

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

iD8DBQFFExLhi33/AIKoeisRAhbrAJwPdW2b10vVZCebpHoTSPqRDLsMAACfUkeW
hR8gGRqHA0puRnStAkrTk2k=
=DvEz
-----END PGP SIGNATURE-----



Maggiori informazioni sulla lista Linux