procesadores intel EM64T y compilacion del kernel 2.6.x
Saludos. Tengo dos DELL 1850 que vienen con procesadores Intel Xeon EM64T. Mi pregunta es: ¿al compilar el kernel de linux que cabeceras de linux/include/ams-<arch> debo usar para crear el enlace linux/include/asm ? ¿Debo usar asm-x86_64, asm-ia64 o asm-i386 ? He probado con asm-ia64 y funciona pero me ha tocado conseguirme por otro lado el archivo offsets.h lo cual me da mala espina. La fuentes del kernel que he usado son las 2.6.13 de kernel.orghttp://kernel.orgy un slackware de 64bits; todavia no me he descargado la SuSE 64 :-( . Gracias de antemano por su respuesta. Carlos Martinez.
Saludos.
Una pequeña correccion. Use asm-x86_64 y el sistema arranca y funciona sin
problemas aparentemente, pero como mencione, tuve que conseguirme el archivo
offsets.h que no viene con las fuentes del kernel (las descargue del sitio
de paquetes debian, de unos diffs para un 2.6.13 RC).
De nuevo gracias de antemano por sus respuestas.
On 9/8/05, Carlos Martinez
Saludos.
Tengo dos DELL 1850 que vienen con procesadores Intel Xeon EM64T.
Mi pregunta es:
¿al compilar el kernel de linux que cabeceras de linux/include/ams-<arch> debo usar para crear el enlace linux/include/asm ? ¿Debo usar asm-x86_64, asm-ia64 o asm-i386 ?
He probado con asm-ia64 y funciona pero me ha tocado conseguirme por otro lado el archivo offsets.h lo cual me da mala espina.
La fuentes del kernel que he usado son las 2.6.13 de kernel.orghttp://kernel.orgy un slackware de 64bits; todavia no me he descargado la SuSE 64 :-( .
Gracias de antemano por su respuesta.
Carlos Martinez.
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Carlos Martinez wrote:
Saludos.
Tengo dos DELL 1850 que vienen con procesadores Intel Xeon EM64T.
Mi pregunta es:
¿al compilar el kernel de linux que cabeceras de linux/include/ams-<arch> debo usar para crear el enlace linux/include/asm ? ¿Debo usar asm-x86_64, asm-ia64 o asm-i386 ?
He probado con asm-ia64 y funciona pero me ha tocado conseguirme por otro lado el archivo offsets.h lo cual me da mala espina.
La fuentes del kernel que he usado son las 2.6.13 de kernel.orghttp://kernel.orgy un slackware de 64bits; todavia no me he descargado la SuSE 64 :-( .
Gracias de antemano por su respuesta.
Carlos Martinez.
Realmente tienes tanta memoria instalada (> 4 GB), para tener que usar un de kernel 64 bits? Hasta donde se, el EMT64, emula los 64 bits, para poder manejar mayor cantidad de memoria que la versión original del P4 o Xeon. No te funciona corrctamente con un kernel i686? Saludos, Juan -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFDIMeTNwzM1CV+oH4RAtAKAKC7bMxO/7vQC6Dhh+DGdkfQ26uJlwCgpUli 0qLJh0twIimgzMymUou6nc4= =98l3 -----END PGP SIGNATURE-----
Saludos.
En realidad no tengo tanta memoria. Solo 1GB RAM que en el peor de los casos
subira a
2GB. La cuestion es que se supone que son procesadores de 64bits (lo cual es
mentira, claro esta; prefiero los AMD64) y le puse a los servers una distro
de 64bits. Por ende supongo que el kernel debe ser tambien de 64 al
compilarlo y sus rutinas de asm debe ser de 64bits tambien.
Hasta la proxima.
On 9/8/05, Juan Erbes
Realmente tienes tanta memoria instalada (> 4 GB), para tener que usar un de kernel 64 bits? Hasta donde se, el EMT64, emula los 64 bits, para poder manejar mayor cantidad de memoria que la versión original del P4 o Xeon. No te funciona corrctamente con un kernel i686?
Saludos, Juan
-----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 El unico microprocesador de intel puro de 64 bits fue el itanium, el cual "fue". El propio nombre del EMT64, se refiere a : Extended Memory 64 Technology . Mas info: http://kerneltrap.org/node/2466 http://lists.suse.com/archive/suse-linux-s/2005-Jun/0811.html Carlos Martinez wrote:
Saludos.
En realidad no tengo tanta memoria. Solo 1GB RAM que en el peor de los casos subira a 2GB. La cuestion es que se supone que son procesadores de 64bits (lo cual es mentira, claro esta; prefiero los AMD64) y le puse a los servers una distro de 64bits. Por ende supongo que el kernel debe ser tambien de 64 al compilarlo y sus rutinas de asm debe ser de 64bits tambien.
Hasta la proxima.
On 9/8/05, Juan Erbes
wrote: Realmente tienes tanta memoria instalada (> 4 GB), para tener que usar un de kernel 64 bits? Hasta donde se, el EMT64, emula los 64 bits, para poder manejar mayor cantidad de memoria que la versión original del P4 o Xeon. No te funciona corrctamente con un kernel i686?
Saludos, Juan
-----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.0 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org iD8DBQFDIPhsNwzM1CV+oH4RAqCqAKCPzWrDfGz8Klp4vU3hNotMzsUXnACghfDX +O6nvb2z24zJYmfzMMiSTTk= =fauP -----END PGP SIGNATURE-----
participants (2)
-
Carlos Martinez
-
Juan Erbes