[LUG.ro] kernel panic. Bug.

Angel Arancibia angel.arancibia en gmail.com
Jue Jul 24 11:40:37 ART 2008


El día 24 de julio de 2008 11:19, Manuel Naranjo
<naranjo.manuel en gmail.com> escribió:

> Che vos compilaste cómo modulo? Acá esta el error, cómo esto tiene que estar
> incluido a nivel de kernel y no en runtime lo tenes que incluir derecho
> viejo en el kernel. O sea con un * no con M.

No, no es necesario que este incluido el kernel, va, no si se usa initram.

> Activa -O0 -g

Voy a mirar eso.

> Si la maquina es algo rápida podrías probar de debugearla con valgrind. Pero
> vas a requerir compilar sin optimizaciones y con simbolos de depuración.

que interesante que esta ese "valgrind". ahora ... hay muchas
posibilidades que me convierta en chimpace cuando trate de meter eso
(que no debe de ser anda chiquito n cuestion de dependencias de
librerias) en el initram. Pero voy a tratar.

> Tira errores al compilar? Por qué no empezaste por ahí :D. Qué errores?.

Mmm, como es solo a version 7.5 y son errores muy guasos se lo atribui
a eso. Ademas la 8 rula (como dicen los gallegos) joya.

errores de la 7.5 (aproximados ... los cito de memoria):

Makefile:
Problemas con el LDFLAGS, que se tiene que llamar de otra manera ...
sin mucho miedo lo cambie y listo, cuidando de no romper nada, que no
se sobreescriban  ... etc.

Compilacion: millones de explicited declaration en las funciones. Esto
se puede deber a que, faltan librerias (no es mi caso), las librerias
estan peor no als esta usando (posiblemente la tocar las LDFLAGS algo
qeudo no bien).
Solucion,
a: limpiar emprolijar el Makefile
b: buscar la version mas nueva del driver (que a proposito ya la
estaba necesitando) y porbar con ese.

la que hice fue la b, Que la compilacion salio limpita limpita del
e1000 v8 y el e1000e 0.4



Abrazo



Más información sobre la lista de distribución Lugro