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

6 la respuesta

mplementación de operaciones atómicas de lectura y escritura en el kernel de Lin

ecientemente he echado un vistazo a la implementación del kernel de Linux de una lectura y escritura atómica y surgieron algunas preguntas. Primero el código relevante de la arquitectura ia64: typedef struct { int counter; } atomic_t; #define ...

6 la respuesta

¿Cuál es el mejor mecanismo de bloqueo del kernel de Linux para un escenario específico?

Necesito resolver un problema de bloqueo para este escenario: Un sistema de CPU múltiple.Todas las CPU usan un recurso común (software).Leer solo el acceso al recurso es muy común. (Procesamiento de paquetes de red entrantes)l acceso a @Write ...

4 la respuesta

Cross compilando un módulo de kernel: formato de módulo inválido

Estoy tratando de compilar un módulo de kernel helloworld con especificaciones: host: intel x86 32 bit, linux-3.0.0target: máquina ARM (Parrot AR.Drone), linux-2.6.27.47 Estoy usando el archivo MAKE: PWD := $(shell pwd) obj-m := test.o all: ...

6 la respuesta

En qué contexto se ejecuta Kernel Thread en Linux?

Soy novato en Linux Kernel. Sé que hay dos contextos 1. Contexto del proceso, ejecutándose en el espacio del usuario o en el espacio del kernel (por ejemplo: como parte de la llamada al sistema) 2. Contexto de interrupción ¿En qué contexto se ...

2 la respuesta

Linux SCHED_OTHER, SCHED_FIFO y SCHED_RR - diferencias

Alguien puede explicar las diferencias entre SCHED_OTHER, SCHED_FIFO y SCHED_RR? Gracia

10 la respuesta

ompilación @module: no se encontró el archivo asm / linkage.h

stoy tratando de compilar un ejemplo de módulo de kernel "hello world", problemas encontrados en ubuntu 11.04, kernel 3.2.6, gcc 4.5.2 y fedora 16, kernel 3.2.7, gcc 4.6.7. código #include <linux/module.h> #include <linux/init.h> ...

4 la respuesta

¿Cómo leer el buffer de anillo dentro del espacio del kernel de Linux?

Estoy escribiendo un controlador de caracteres de Linux que puede imprimir registros del sistema en el espacio del usuario. Tal como lo hace el comando 'dmesg'. Aprendí que todo el registro que imprimimos con 'printk' se enviará a un espacio ...

4 la respuesta

Obtener información de una imagen del núcleo comprimido

¿Existe una buena manera de extraer la misma información que uname hace de una imagen de núcleo comprimida? Quiero que esto pueda verificar las etiquetas de identificación del kernel que se encuentran en latent mtd en un sistema ...

2 la respuesta

Qué utiliza ERESTARTSYS al escribir el controlador de Linux?

Estoy aprendiendo sobre el bloqueo de las funciones de E / S para escribir el controlador del dispositivo Linux y me pregunto cuál es el uso deERESTARTSYS. Considera lo siguiente Variable global wait_queue_head_t my_wait_q_head; int ...

2 la respuesta

Debug Linux kernel pre-descompression stage

Estoy tratando de usar GDB para depurar un zImage de kernel de Linux antes de descomprimirlo. El kernel se está ejecutando en un objetivo ARM y tengo un depurador JTAG conectado con un stub de servidor GDB. El objetivo tiene que cargar un ...