Acabo de ver en un mensaje, que estban teniendo problemas con los MTRRs, a mi en el arranque me aparecen estos mensajes pero no se que importancia pueden tener <6>Checking 'hlt' instruction... OK. <4>POSIX conformance testing by UNIFIX <4>mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au) <4>mtrr: detected mtrr type: Intel <6>CPU: L1 I cache: 16K, L1 D cache: 16K <6>CPU: L2 cache: 256K <6>Intel machine check reporting enabled on CPU#0. .... <6>vesafb: directcolor: size=0:5:6:5, shift=0:11:5:0 <6>mtrr: Serverworks LE detected. Write-combining disabled. <4>mtrr: your processor doesn't support write-combining sobre todo los que aparece en las dos últimas lineas, me importa mucho entender eso por que se trata de un servidor importante y no me gustaría que de buenas a primeras me dejara colgado. De antemano, Gracias __________________________________________________ Rolando Belmonte Hernández. Usuario Linux No. 140507 Linux Counter: http://counter.li.org
El 2003-10-08 a las 20:41, Rolando Belmonte Hernández escribió:
Acabo de ver en un mensaje, que estban teniendo problemas con los MTRRs, a mi en el arranque me aparecen estos mensajes pero no se que importancia pueden tener
Según el kernel-api.pdf, son "Memory type region registers". Description (mtrr_add Add a memory type region) Memory type region registers control the caching on newer Intel and non Intel processors. This function allows drivers to request an MTRR is added. The details and hardware specifics of each processor s implementation are hidden from the caller, but nevertheless the caller should expect to need to provide a power of two size on an equivalent power of two boundary. If the region cannot be added either because all regions are in use or the CPU cannot support it a negative value is returned. On success the register number for this entry is returned, but should be treated as a cookie only. On a multiprocessor machine the changes are made to all processors. This is required on x86 by the Intel processors. The available types are MTRR_TYPE_UNCACHABLE - No caching MTRR_TYPE_WRBACK - Write data back in bursts whenever MTRR_TYPE_WRCOMB - Write data back soon but allow bursts MTRR_TYPE_WRTHROUGH - Cache reads but not writes
<4>mtrr: v1.40 (20010327) Richard Gooch (rgooch@atnf.csiro.au) <4>mtrr: detected mtrr type: Intel <6>CPU: L1 I cache: 16K, L1 D cache: 16K <6>CPU: L2 cache: 256K <6>Intel machine check reporting enabled on CPU#0. .... <6>mtrr: Serverworks LE detected. Write-combining disabled. <4>mtrr: your processor doesn't support write-combining
sobre todo los que aparece en las dos últimas lineas, me importa mucho entender eso por que se trata de un servidor importante y no me gustaría que de buenas a primeras me dejara colgado.
No es tan importante, creo. Simplemente está comprobando que tipo de mtrr tiene el procesador, y activando o desactivando lo que hay. Linux parece tener una interfaz igual para todos los procesadores que soporta, pero tiene que saber que es lo que tiene disponible. Para más detalles, tendrás que preguntar a uno que sepa de programación de Linux, y del kernel. -- Saludos Carlos Robinson
participants (2)
-
Carlos E. R.
-
Rolando Belmonte Hernández