Greg Kroah-Hartman publica Linux 7.0.4 con correcciones para RDNA4, IPv6 y virtualización; al mismo tiempo una violación de ABI en TCMalloc de Google provoca SIGSEGV en MongoDB 8.2.5 sobre kernel 6.19.
La cuarta actualización de mantenimiento del ciclo 7.0 llega a días de que la tanda de Copy Fail cerrara el ciclo de parches de seguridad, con foco total en estabilidad de hardware y virtualización.
Greg Kroah-Hartman publicó el 7 de mayo Linux 7.0.4, la cuarta actualización de mantenimiento del ciclo estable 7.0. El parche más relevante para escritorios con hardware reciente corrige un crash al arrancar en tarjetas gráficas AMD RDNA4 causado por tablas de memoria vacías que el controlador AMDGPU procesaba sin validar. El segundo parche crítico resuelve una condición de carrera en el manejo de túneles IPv6 Segment Routing y RPL en kernels compilados con PREEMPT_RT, configuración habitual en cargas de virtualización de alta densidad y en contenedores. Kroah-Hartman confirmó en la lista de correo que 7.0.4 no introduce nuevas funcionalidades: es una liberación de corrección pura. Los usuarios de Arch Linux, que desde el ISO de mayo instalaban 7.0.3 por defecto, reciben 7.0.4 a través de pacman sin acción adicional. Las distribuciones basadas en Debian y Ubuntu que siguen el ciclo HWE tienen los backports disponibles en sus repositorios de actualizaciones. Para administradores costarricenses con servidores o estaciones de trabajo que ejecuten tarjetas RDNA4 (serie Radeon RX 9000) bajo cualquier distribución con kernel 7.0.x, el crash documentado en versiones previas hace que esta actualización sea prioritaria. La corrección proviene del equipo de mantenedores del subsistema DRM/KMS de AMD en el árbol del kernel.
La regresión que afecta al allocator de Google en el kernel más reciente ilustra la tensión entre el principio de no-regresiones del kernel y el comportamiento no documentado de bibliotecas de producción muy extendidas.
Sistemas de producción que ejecutan Linux kernel 6.19 con el allocator TCMalloc de Google están experimentando crashes SIGSEGV sistemáticos. El issue documentado en el repositorio de TCMalloc en GitHub reporta que el test 'background_test_no_glibc_rseq' falla de manera reproducible desde el commit 39a167560a61 del kernel ('rseq: Optimize event setting'). El impacto más documentado en producción es MongoDB 8.2.5 con el allocator tcmalloc-google: usuarios del proyecto Checkmate reportaron crash loops en 6.19 que desaparecen por completo al bajar a kernel 6.18.7, según el issue #3444 del repositorio. El análisis publicado en LWN.net documenta el problema de fondo: TCMalloc usa la API de restartable sequences (rseq) de manera que viola la especificación documentada del kernel, dependiendo de comportamiento no garantizado. La optimización introducida en 6.19 es técnicamente correcta según la especificación, pero rompe la dependencia de TCMalloc en ese comportamiento implícito. La regla de no-regresiones del kernel —que Torvalds aplica con rigor— está forzando a los mantenedores a acomodar el comportamiento incorrecto de TCMalloc. El sitio Noise.getoto.net publicó un análisis detallado que enmarca el caso como una instancia clásica de la Ley de Hyrum: si una dependencia tiene suficientes usuarios, cualquier comportamiento observable, documentado o no, se convierte en parte de su contrato implícito. Para equipos de ingeniería costarricenses que ejecutan MongoDB 8.2.5 con tcmalloc-google sobre kernels 6.19+, la solución temporal documentada es usar tcmalloc-minimal (sin soporte rseq) o mantenerse en la rama 6.18.x hasta que el issue quede resuelto. Los distribuidores principales (Red Hat, Canonical) aún no han publicado un advisory formal al cierre de esta edición.
Arch Linux publicó el 1 de mayo su ISO mensual, la versión 2026.05.01, que instala por defecto el kernel Linux 7.0.3 en lugar de la rama 6.18 de imágenes anteriores. La actualización mejora la detección de hardware en equipos recientes, especialmente laptops con chips Wi-Fi MediaTek de nueva generación y controladores NVMe de quinta generación, pero también resuelve problemas de reconocimiento en ciertos equipos más viejos donde drivers de la rama 6.x presentaban fallas conocidas. Según la cobertura de Linuxiac, el cambio a 7.0 como base de instalación es la principal novedad del ISO, dado que Arch ya había adoptado 7.0 como kernel estable en su árbol rolling release semanas antes. El instalador archinstall también recibió mejoras relevantes: soporte mejorado para configurar redes con systemd-networkd durante la instalación, opciones de particionado GPT más flexibles para discos con UEFI, y nuevas plantillas de instalación para perfiles de servidor mínimo. Según TechPowerUp, los cambios apuntan a reducir la cantidad de pasos de configuración manual post-instalación en entornos de servidor. El ángulo que vale la pena notar: instalar desde 2026.05.01 parte con 7.0.3, pero el primer pacman -Syu lleva al usuario a 7.0.4, el cual corrige el crash de RDNA4. Usuarios en foros de Arch advierten que actualizar desde 7.0 a 6.19 en el futuro cercano puede heredar la regresión de TCMalloc si aún no hay solución disponible. Para usuarios costarricenses que instalen Arch en entornos de desarrollo con MongoDB, la recomendación es revisar el estado del issue antes de actualizar al siguiente ciclo de kernel.
— El ISO mensual de Arch Linux, publicado el 1 de mayo, es la primera imagen de instalación oficial del proyecto con la serie 7.0 del kernel como base, mejorando la detección de hardware reciente.
cat /feed/kernelrc.md
> Linus Torvalds publicó Linux 7.1-rc2 esta semana, cerrando la ventana de merge del próximo ciclo con 12.996 conjuntos de cambios no-merge, uno de los ciclos más activos de los últimos años según LWN.net. Entre las incorporaciones más notables están mejoras al scheduler para cargas de contenedores multi-instancia, refinamientos al soporte de memoria persistente en ARM64, y el inicio de la integración de drivers para controladores NVMe de quinta generación.
> Torvalds incluyó en el mensaje de anuncio una advertencia sobre el subsistema de restartable sequences: la regresión de TCMalloc documentada en 6.19 todavía no tiene solución confirmada para el árbol mainline, y si los mantenedores no llegan a un acuerdo antes del lanzamiento estable de 7.1, ese ciclo podría publicarse con la misma incompatibilidad. El período de corrección de regresiones en rc2-rc7 es la ventana para resolver el problema. Para desarrolladores que contribuyen al kernel o que mantienen parches fuera del árbol, 7.1-rc2 es el momento de ejecutar pruebas de compatibilidad con sus aplicaciones de producción. Los sistemas costarricenses que dependen de TCMalloc en producción deben mantenerse en 6.18.x hasta confirmar que el fix está integrado.
El informe Octoverse más reciente de GitHub documenta 180 millones de desarrolladores activos en la plataforma, con un nuevo usuario registrándose cada segundo. Python se mantiene como el lenguaje más usado en repositorios activos globalmente, pero TypeScript superó a Python y JavaScript como el lenguaje de mayor crecimiento en agosto de 2025, el primero en lograrlo desde que Python tomó el liderazgo hace años. El GitHub Blog atribuye el aumento de TypeScript al feedback loop de la IA: los asistentes de código como GitHub Copilot generan TypeScript con mayor frecuencia porque su sistema de tipos permite validaciones en tiempo real que reducen los errores en código generado automáticamente. Para el ecosistema Linux de código abierto, el dato más relevante del informe es el crecimiento de Rust dentro del árbol del kernel: los commits en Rust ya representan aproximadamente el 5% de la actividad total del árbol mainline, concentrados principalmente en drivers de dispositivos y en la capa de abstracción de hardware. El ángulo contrario lo aporta el ingeniero Miguel Ojeda —coordinador del proyecto Rust for Linux— que advirtió en la lista de correo que el crecimiento cuantitativo de commits en Rust no equivale a madurez del subsistema: varios módulos en Rust todavía están marcados como experimentales y no tienen garantías de ABI estable entre versiones del kernel. Para desarrolladores en Costa Rica que trabajan en empresas con operaciones locales (Intel, HP, Amazon), los perfiles con experiencia en TypeScript y Rust tienen mayor visibilidad en convocatorias de contratación de los últimos meses.
El 7 de mayo en Linux concentra tres capas de actividad simultánea. La de mantenimiento: 7.0.4 cierra bugs de hardware real con prioridad para usuarios de GPU AMD RDNA4 y sistemas virtualizados con PREEMPT_RT. La de regresión activa: TCMalloc en 6.19 afecta producción de MongoDB y la solución todavía no está integrada en el árbol mainline, lo que convierte esta semana en crítica para los mantenedores de 7.1. Y la de distribuciones: Arch Linux 2026.05.01 democratiza el acceso al ciclo 7.0 para nuevas instalaciones con un instalador más capaz. Para equipos de TI en Costa Rica, la agenda es concreta: verificar si ejecutan MongoDB con tcmalloc-google en 6.19 y, si es así, aplicar la solución temporal antes de que el problema escale a producción.