Resultados de la búsqueda a petición "linux-kernel"
GDB: comando indefinido lx-symbols
Estoy siguiendo la guía a continuación: https://www.kernel.org/doc/Documentation/gdb-kernel-debugging.txt [https://www.kernel.org/doc/Documentation/gdb-kernel-debugging.txt] Cuando trato de cargar los símbolos del módulo usando el siguiente ...
¿Cómo des-optimizar el kernel de Linux y compilarlo con -O0?
Quiero leer y comprender la gestión de memoria del kernel de Linux (en particular defrag \ compactación \ migración). Entonces, apago la optimización para el tamaño en.config (usando make menuconfig, por supuesto) y compilar ... Esto me deja con ...
Cómo imprimir un mensaje en una sola línea en el kernel de Linux
Estoy haciendo un simple programa de enque / deque en el kernel. Quiero imprimir el mensaje en el kernel, y esto es lo que obtuve: [18594.595747] Enqueue 3 [18594.595748] queue : [18594.595751] 2 [18594.595751] 1 [18594.595752] 3Pero quiero ...
símbolo desconocido __class_create (err 0)
Esta es probablemente una pregunta estúpida, pero busqué horas en línea y no pude encontrar una respuesta ... Estoy escribiendo un módulo de kernel que también crea un dispositivo de caracteres. Se compila sin errores y advertencias, pero cuando ...
módulo de kernel similar a netfilter para obtener la dirección de origen y de destino
Yo leoesta guia [http://www.roman10.net/how-to-filter-network-packets-using-netfilterpart-2-implement-the-hook-function/] escribir un módulo de kernel para hacer un filtrado de red simple. Primero, no tengo idea de lo que significa el siguiente ...
¿Leer la versión del kernel de Linux usando C?
Estoy usando Ubuntu y quiero leer la versión de su núcleo. Encontré un archivo llamado versión en / proc / que registra la versión del núcleo actual. Si no quiero leer el archivo, ¿hay alguna otra forma, como la función incorporada en C, de que ...
¿Cómo determina el kernel de Linux la dirección de carga de ld.so?
Sé que el enlazador dinámico usammap() para cargar bibliotecas. Supongo que es el kernel quien carga tanto el ejecutable como su.interpregrese al mismo espacio de direcciones, pero ¿cómo determina dónde? Me di cuenta queld.soLa dirección de carga ...
Eudyptula Challenge y ruta del kernel
He decidido tomar elEudyptula Challenge [http://eudyptula-challenge.org/]. Después de enviar la primera tarea, que es construir un simple "¡Hola Mundo!" módulo, recibí la siguiente respuesta. Lea los requisitos para el Makefile y permita que el ...
Asignación de memoria en el kernel de Linux
Tuve una entrevista hoy y me hicieron esta pregunta. ¿Qué estrategia de asignación de memoria del núcleo usaría si se le pidiera asignar memoria de tamaño 2KB y esa memoria asignada debe estar alineada con la página? KMALLOC maneja estrategias ...
posix_fadvise (WILLNEED) hace que IO sea más lento?
En una máquina CentOS 5.5 que ejecuta el kernel de Linux versión 2.6.18-194.26.1.el5, noté que posix_fadvise (WILLNEED) hace que la lectura de archivos de 60K sea mucho más lenta que solo la E / S normal en casi un 200%. Parece que la llamada ...