Resultados de la búsqueda a petición "linux-kernel"
Freeing (vfree-ing) puntero a datos volátiles
volatile parece ser una pregunta interminable de todos. Pensé que sabía todo al respecto, pero luego me encontré con esto: Entonces, tengo un trozo de memoria compartida entre hilos y lo definí así: volatile type *name;Si te hace sentir mejor, ...
Detect Stack se desborda
¿Cómo detectan los sistemas operativos desbordamientos de la pila de programas de espacio de usuario [y luego envían SIGTERM o SIGSEGV a esos programas de espacio de usuario]?
Cómo hacer una llamada al sistema desde otra llamada al sistema en el espacio del kernel
Soy nuevo en el desarrollo del kernel de Linux. He implementado una llamada al sistema digamos my_pid en Linux kernel 2.6. Quiero llamar a la llamada al sistema getpid desde mi llamada al sistema. ¿Cómo puedo hacerlo Quiero algo como: pid_t ...
Cómo usar Linux Work Queue
as colas de trabajo de @Linux están destinadas a ser hilos a nivel de núcleo con contexto de proceso. Intenté usarlo como una alternativa a kthread que no tiene un contexto de proceso específico. Pero, ¿cómo paso datos a la cola de ...
Rastree un paquete a medida que pasa por el núcleo (Linux)
Tengo dos máquinas que están configuradas para usar Ip-Security y la máquina A (llamémoslas A y B) tiene un socket que está vinculado a un puerto UDP particular en la máquina local y lo sondea con frecuencia para ver si hay algo recibido en ...
Compile el módulo Linux kernel (2.6) que incluye encabezados que no son del kernel
¿Es posible compilar un módulo de kernel de Linux (2.6) que incluye la funcionalidad definida por no kernel incluye? Por ejemplo kernelmodule.h #include <linux/init.h> #include <linux/module.h> #include <linux/kernel.h> // printk() // ... ...
Kernel: ¿cómo iterar los elementos secundarios del proceso actual?
En Linux Kernel Development, tercera edición, este código se proporcionó para atravesar a los hijos del proceso actual. list_for_each(list, ¤t->children) { task = list_entry(list, struct task_struct, sibling); /* task now points to one of ...
Obtener adiciones de invitados de vbox para Android x86
Estoy ejecutando Android-x86 en la caja virtual. Y quiero que se habilite la integración del puntero que necesita que se agreguen las adiciones de VBox Guest en el sistema operativo invitado. He buscado mucho, pero lo que tengo es que uno tiene ...
¿Cómo puedo obtener un nombre de archivo de un descriptor de archivo dentro de un módulo del núcleo?
Necesito obtener el nombre de un archivo de un descriptor de archivo dado, dentro de un pequeño módulo de kernel de Linux que escribí. Probé la solución dada en Obtener nombre de archivo del descriptor de archivo en ...
Reemplazar llamada del sistema en Linux kernel 3
Estoy interesado en reemplazar una llamada al sistema con una costumbre que implementaré en Linux kernel 3. Leí que la tabla de llamadas del sistema ya no está expuesta. ¿Algunas ideas cualquier referencia a ...