Linus Torvalds ha anunciado la disponibilidad del tercer candidato de lanzamiento para Linux Kernel 6.15, continuando su ciclo de desarrollo con una colección de mejoras incrementales y correcciones de errores en numerosos subsistemas.
Esta actualización proporciona una estabilidad mejorada mientras se mantiene cadencias de desarrollo semanales regulares.
“Hasta donde yo sé, no hay absolutamente ninguna gran nota aquí. Hay bastantes soluciones pequeñas aquí y allá”, se lee en el anuncio.
“El mayor cambio es solucionar algunos problemas de controladores de UBLK, y las autoevaluaciones relacionadas son las mismas. El resto es generalmente una o unas pocas líneas”.
Soluciones y mejoras importantes
Este candidato de lanzamiento presenta alrededor de 200 compromisos que abordan una variedad de problemas en todo el núcleo.
En particular, el controlador de la capa de bloque universal (UBLK) ha atraído mucha atención con múltiples confirmaciones de Ming Lei, que incluyen:
Varias correcciones de gestión de memoria han aterrizado en este RC, incluido un parche que aborda el problema de dividir el folio en parches para David Hildenbrand, y la optimización de Johannes Weiner para acelerar el retroalimentación para MM: Page_alloc: RMqueue_Bulk ().
El subsistema de redes ha sufrido numerosas soluciones, haciendo contribuciones significativas a una variedad de impulsores, incluidos el soporte de hardware Hibmcge, BNXT y Mellanox.
Jakub Kicinski ha presentado 12 parches, centrándose principalmente en las especificaciones de NetLink y los mecanismos de bloqueo de dispositivos.
Kent Overstreet proporcionó nueve parches a BCACHEFS para abordar problemas como las operaciones de lectura de datos, la falta de lectura de la ruta BTree y las operaciones de instantáneas. XFS también vio mejoras en los dispositivos de zona de Darrick J. Wong y la gestión de búfer.
El subsistema de Rendering Direct Manager (DRM) recibió múltiples correcciones para los controladores AMD, Intel y MSM, centrándose en mejorar la configuración del controlador de visualización y la gestión de la memoria.
Problemas de compatibilidad del compilador
En un mensaje de seguimiento poco después de que se anunció el lanzamiento, Torvalds señaló un problema inesperado. “Bueno, fue de corta duración. Mi solución de último minuto para construir las cosas con el GCC-15 rompió el GCC-14 como informó Chris Clayton”.
Estas soluciones relacionadas con el compilador incluyeron soluciones para nuevas advertencias sobre la inicialización de cadenas no terminada en GCC 15, el manejo de puntos de secuencia y la adición de marcadores de restricción para las matrices de __n a bytes. Torvalds inmediatamente impulsó una solución para resolver problemas de compatibilidad con GCC 14.
Esta versión sigue las versiones anteriores -RC1 y -RC2, como parte del ciclo de desarrollo estándar del núcleo.
A pesar de la ventana de fusión “muy grande”, Torvalds dijo: “No parece causar ningún dolor en particular. Al menos hasta ahora, tocando la madera”.
Los desarrolladores pueden descargar y probar Linux 6.15-RC3 desde el repositorio o Git de Kernel.org. El lanzamiento final de Linux 6.15 se espera en aproximadamente 4-5 semanas, suponiendo un candidato típico de liberación de 7-8 semanas.
Como siempre, los usuarios que ejecutan sistemas críticos deben esperar una versión estable en lugar de implementar estas versiones de desarrollo en un entorno de producción.
Informe de tendencia de malware 15,000 incidentes del equipo SOC, trimestre de 2025! -> Obtenga una copia gratis