Resultados de la búsqueda a petición "linux-kernel"

3 la respuesta

¿Cómo crear un nodo de dispositivo a partir del código init_module de un módulo de kernel de Linux?

Estoy escribiendo un módulo para el kernel de Linux y quiero crear algunos nodos de dispositivo en la función de inicio int init_module(void) { Major = register_chrdev(0, DEVICE_NAME, &fops); // Now I want to create device nodes with the ...

3 la respuesta

l módulo @kernel no puede encontrar el archivo de firmware en el dispositivo Android; ¿Dónde debería estar?

Tengo problemas para colocar el firmware correctamente en un dispositivo Android, sigo obteniendo: <3>[ 3590.997375] usb 3-1.4: ath9k_htc: Firmware - htc_7010.fw not found Si en una máquina Linux estándar que ejecuta Ubuntu, coloco htc_7010.fw ...

4 la respuesta

¿Dónde almacena Android los registros de cierre?

Sé que el registro de arranque se puede obtener extrayendo el contenido dekmsg odmesg medianteADB. Pero no sé cómo recuperar los registros de apagado en Android ya que no hay/var carpeta en Android (lugar donde la mayoría de las distribuciones ...

1 la respuesta

Justificación detrás de la macro container_of en linux / list.h

En la implementación de listas de kernel de Linux en/include/linux/list.h, ¿cuál es la razón detrás de la primera línea (pegada a continuación) de lacontainer_of macro? const typeof( ((type *)0)->member ) *__mptr = (ptr); En un código de ...

3 la respuesta

addr2line en el módulo del núcleo

Estoy tratando de depurar el módulo del kernel. Sospecho que hay algunas pérdidas de memoria. Para verificarlo, he preparado una compilación con la depuración de pérdida de memoria habilitada para kernel y módulos. Y recibí una advertencia de ...

3 la respuesta

Tamaños de pila Linux

Estoy buscando una buena descripción de las pilas dentro del núcleo de Linux, pero me resulta sorprendentemente difícil encontrar algo útil. Sé que las pilas están limitadas a 4k para la mayoría de los sistemas y 8k para otros. Supongo que ...

3 la respuesta

/ proc / [pid] / pagemaps y / proc / [pid] / maps | linux

Estoy tratando de entender los dos archivos mencionados en el título. He buscado cuáles son los bits; sin embargo, no entiendo cómo extraer información útil de ellos (o simplemente me estoy acercando de manera incorrecta). Permítanme explicar: ...

6 la respuesta

Utilizando la aserción en el kernel de Linux

Tengo una pregunta sobreassert() en Linux: ¿puedo usarlo en el kernel? Si no, ¿qué técnicas utiliza habitualmente si, por ejemplo, no quiero ingresar el puntero NULL?

4 la respuesta

¿Cómo aplicar parches a un paquete en Buildroot?

Estoy trabajando en un sistema embebido que usa buildroot como herramienta para construir el kernel y el sistema de archivos raíz. Quiero aplicar algunos parches a este árbol de fuentes del núcleo. ¿Alguien puede decirme cómo buildroot aplica ...

3 la respuesta

¿Cómo obtener la dirección de un módulo de kernel que se insertó usando insmod?

Me gustaría saber la dirección de un módulo de kernel. En realidad, a partir del seguimiento de la pila, parece que el bloqueo se ha desencadenado desde un módulo del kernel (que se ha insertado después del arranque del sistema). Hay varios ...