Preguntas con Tag: kernel
En el cálculo, el núcleo es un programa informático que gestiona las solicitudes de entrada/salida del software, y los traduce en instrucciones de procesamiento de datos para la unidad central de procesamiento y otros electro...
list_entry of linked_list of linux kernel randomly value
Tengo una lista de enlaces llamada:minor_arr.
el tipo del nodo es msg.
Estoy tratando de añadir un nuevo nodo a la lista enlazada.
el problema comienza, cuando intento leer el valor de cualquier en
c
linux
memory-management
linked-list
linux-kernel
3 años, 5 meses, 6 días
por qué la salida de la instrucción rndr se mezcla con la entropía del cargador de arranque para formar linux kaslr en el brazo64
Es el fragmento de código del kernel de Linux (arch/arm64/kernel/kaslr.c) cómo se obtiene el kaslr visto:
u64 __init kaslr_early_init(u64 dt_phys)
{
...
/*
* Retrieve (and
linux-kernel
arm64
3 años, 5 meses, 6 días
confusa sobre lo que hace el kmap
por lo que leí que kmap es mapear página física a la memoria del kernel pero cuando uso esto para editar algún puntero de usuario (como copiar al usuario), pero cuando edito el buffer que kmap me d
c
linux
kernel
3 años, 5 meses, 6 días
pánico del núcleo después de la adición de la utilidad "file", resultando en rootfs.cpio
Estoy usando un Initramfs para un chip personalizado, actualmente en una plataforma FPGA. Antes de generar la imagen linux usando make, corrí hacer menuconfig y añadí la utilidad 'file'. Aumentó lo
kernel
buildroot
rootfs
initramfs
3 años, 5 meses, 5 días
Iniciación del kernel de Linux - ¿Cuándo se cargan los bloques de árbol y los nodos de árbol?
Me gustaría establecer una hoja de ruta para la inicialización de Linux para que pueda comprender fácilmente. (Para un sistema integrado) Esto es lo que tengo:
Bootloader carga el kernel
linux-kernel
device-tree
3 años, 5 meses, 4 días
Difference between SO_TIMESTAMP and SO_TIMESTAMPING software timestamps
Linux kernel ofrece dos opciones de toma para recuperar tiempos de software de paquetes de red entrantes: SO_TIMESTAMP y SO_TIMESTAMPING con SOF_TIMESTAMPING_RX_SOFT
linux
sockets
networking
linux-kernel
3 años, 5 meses, 4 días
linux cdc_ecm driver vs rndis driver
¿Cómo está el controlador linux cdc_ecm relacionado con el protocolo rndis? ¿Está cdc_ecm basado en la especificación rndis de microsoft de cualquier manera?
De esta página wiki
linux-kernel
cdc
rndis
3 años, 5 meses, 7 días
Utilice eBPF para cambiar la afinidad de CPU del proceso
¿Es posible cambiar la afinidad de CPU de un proceso con eBPF?
Comprobé todas las funciones de bpf helper, sin funciones relacionadas directamente. Pero puede usar bpf_get_current_task
linux-kernel
bpf
ebpf
3 años, 5 meses, 5 días
¿Hay una manera de depurar a Softirq?
mi propósito:
log debug info(ratio , dirección, otra) de softirq generación en situación específica.
cualquier información puede ser útil.
Supongo que algún controlador
kernel
linux-device-driver
softirq
3 años, 5 meses, 5 días
¿Advertencias deshabilitadas al compilar ARM64 C++? Visual Studio 2019
Estoy trabajando en el espacio del núcleo de un proyecto (construcción en ARM64), y no puedo desactivar advertencias específicas para mi proyecto. La advertencia está siendo tratada como un error y
c++
kernel
warnings
3 años, 5 meses, 5 días
punto de ruptura en nt!KiSystemCall64 no funciona
Quiero tener una profunda inmersión en ntdll! NtQueueApcThread ver lo que sucede después de la instrucción syscall se ejecuta. De acuerdo con el documento (Intel® 64 e IA-32 Architectures Software
windows
debugging
kernel
3 años, 5 meses, 4 días
¡No! KiUnexpectedInterrupt Sombra al dejar IDT
Estoy tratando de dejar el IDT, y esto es lo que tengo:
0: kd> !idt
Dumping IDT: 80f27000
30: 82127570 nt!KiUnexpectedInterrupt0Shadow
31: 82127580 nt!KiUnexpectedInterrupt1Sh
windows
debugging
kernel
windbg
3 años, 5 meses, 5 días
¿Por qué el kernel de Linux nunca implementó un mecanismo RCU por objeto de datos?
Las API de RCU núcleo en el kernel de Linux se aplican a todos los clientes del kernel, lo que significa que cualquier lector (incluso si están accediendo a estructuras de datos totalmente no relac
linux
linux-kernel
kernel
locking
rcu
3 años, 5 meses, 7 días
Conductor de kernel que combina una plataforma_driver con un i2c_driver
Estoy escribiendo un controlador de núcleo para un LCD. Este LCD utiliza ocho líneas GPIO (d0...d7) para enviar datos a la pantalla, algunas señales de control de gpio (on/off, permiten retroilumin
linux
kernel
driver
i2c
platform
3 años, 5 meses, 5 días
¿Se están ejecutando procesos alguna vez puestos en una cola de sueño/espera automáticamente por el núcleo?
Como lo entiendo, los procesos de ejecución (y los conductores etc) se ponen en una cola de espera cuando necesitan esperar un recurso que puede no estar disponible todavía. Sé que esto se puede ha
linux
linux-kernel
operating-system
kernel
3 años, 5 meses, 4 días
Tipo Truncación fundida de HANDLE a ULONG C++
Estoy recibiendo la advertencia (tratada como error):
Tipo Cast Pointer Truncation de HANDLE a ULONG
Cuando intento compilar, entiendo que el tipo tiene una lon
c++
type-conversion
kernel
driver
3 años, 5 meses, 5 días