Artículos por etiqueta: linux-kernel
Túnel ICMP en el kernel de Linux: encapsulación TCP/UDP
Cómo implementar un túnel ICMP en el kernel de Linux para la encapsulación de tráfico TCP/UDP. Análisis de código, hooks de Netfilter y trabajo con sk_buff. Útil para desarrolladores intermedios/senior.
Soporte de RISC-V RVA23 en Linux 7.0: SpacemiT K3
Primer SoC RVA23 SpacemiT K3 entra en mainline Linux 7.0. Estandarización de ISA elimina fragmentación para embedded. Ubuntu 26.04 LTS con soporte. Análisis para desarrolladores: compensaciones, benchmarks, toolchain.
Claude Mythos: zero-day en Linux y OpenBSD
Anthropic Claude Mythos Preview encontró miles de vulnerabilidades en SO y kernel. Benchmarks, resultados de Project Glasswing. Para desarrolladores: cómo la IA cambia la seguridad defensiva. Lee los detalles.
Eliminando i486 de Linux: el parche de Molnar
Ingo Molnar propone eliminar el soporte para i486 del kernel de Linux, recortando el código en 14 mil líneas. La emulación de CX8 y TSC desaparecerá. Detalles para desarrolladores de x86.
Regresión de Linux 7.0 en PostgreSQL ARM64
Desarrollador de Amazon encontró caída del rendimiento de PostgreSQL del 2x en Linux 7.0 debido a PREEMPT_LAZY. Análisis, correcciones con rseq y posición de Zijlstra. Prueba en ARM64.
ELKS 0.9 para 8086: kernel de Linux en 16 bits
ELKS 0.9 lanzado para Intel 8086/80286: Nano-X, NXDSKTOP, toolchain C86, Doom. Prueba en QEMU o Bochs. Detalles de la actualización para desarrolladores.
sched_ext: Planificadores BPF en Linux 6.12
Explora sched_ext — una nueva clase de planificadores en el núcleo de Linux 6.12. Reemplazo dinámico de políticas vía BPF para optimización bajo cargas de trabajo. Benchmarks, ejemplos, escenarios.
Planificadores de Tareas: Lecciones para Desarrolladores
Aprende cómo los principios del planificador de OS —desde Pathfinder hasta Linux— te ayudarán a optimizar tu tiempo personal. Procesamiento por lotes, coalescencia de interrupciones, minimizar cambio de contexto. Consejos prácticos para middle/senior.
Puerta trasera en wait4(): vulnerabilidad del kernel de Linux
Análisis de una puerta trasera real en el kernel de Linux de 2003: cómo un error de asignación en wait4() abrió acceso root. Lecciones para desarrolladores: revisión de código, Git, fuzzing. Estudia los detalles del ataque.