[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

no MTRR for e0000000,1000 found



Hola a todos/as

Últimamente me aparecen estos mensajes cuando se inicia el servidor X:
  kernel: mtrr: no MTRR for e0000000,1000 found
  kernel: unset mem range for 0xe0000000 0x2000000

Tengo un kernel 2.4.17 compilado con soporte para MTRR. Al arrancar me
aparecen estos mensajes:
  kernel: mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au)
  kernel: mtrr: detected mtrr type: Intel

El hardware es una placa Asus A7V con un AMD Athlon y tarjeta gráfica
TNT2 M64 (AGP) con drivers de nvidia. Según la documentación del kernel
estos procesadores tienen 8 registros mtrr:
  The AMD Athlon family provide 8 Intel style MTRRs

La salida de cat /proc/mtrr:
  reg00: base=0x00000000 (   0MB), size= 256MB: write-back, count=1
  reg01: base=0xde000000 (3552MB), size=  32MB: write-combining, count=1
  reg07: base=0xe0000000 (3584MB), size= 128MB: write-combining, count=1

Buscando con Google la única solución que he encontrado es deshabilitar
el soporte de registros mtrr en el núcleo, pero no creo que sea una
buena solución si el procesador tiene dichos registros.

¿Alguna idea de por qué aparecen los mensajes de MTRR no encontrado?

Saludos y gracias


-- 
 Jesús Ángel del Pozo Domínguez
 Valladolid                         __ô
 GnuPG key-id: 0x17FB6CCE         _ \<_
 http://www.tel.uva.es/~jpozdom  (_)/(_)
                         _____________
                        |.-----------.|
  A Prayer to my        ||     _     ||
   COMPUTER ANGEL:      ||   (\o/)   ||
                        ||    /_\    ||
Guide my keystrokes,    ||___________||
Keep my programs alive,  `-)-------(-'
Protect me from Windows,  [=== -- o ]--.
Back up my drive.       __'---------'__ \
                       [::::::::::: :::] )
              Exit.     `""'"""""'""""`/T\
                                   jgs \_/



Reply to: