
Linus Torvalds anunciado Candidato a quinta versión (RC5) lVersión principal de Linux 6.12 27 de octubre de 2024.
Linux Kernel 6.12-rc5 incluye varias correcciones y mejoras para diferentes componentes del kernel, incluidas redes, controladores, sistemas de archivos y características específicas de la arquitectura.
Actualizaciones y eliminaciones de controladores
Un cambio importante en esta versión es Quitar el controlador da8xx fbdevha sido reemplazado por CDC conductor.
También hay muchas actualizaciones. Controladores de red y GPUy reparar bcachefs. Otras actualizaciones de controladores notables incluyen:
- Actualización del controlador SoundWire: soluciona problemas con el tipo de control de volumen y la asignación de flujo de tiempo de ejecución.
- Actualización del controlador de plataforma: Se solucionaron problemas con la inicialización del perfil térmico en máquinas Asus y notificaciones de pausa en sistemas Dell.
- Actualizaciones DRM/AMD: Gestión de energía mejorada, estados de sueño profundo y manejo incorrecto de datos en métodos ATIF ACPI.
- Actualización del controlador de red: Se corrigió el controlador r8169 para evitar interrupciones no solicitadas, se actualizó el controlador plip para resolver problemas de transferencia y se mejoró el controlador DSA mv88e6xxx para la configuración de políticas de puertos y la precisión del contador de ciclos.
- Actualización del controlador Bluetooth: soluciona una vulnerabilidad de uso después de la liberación en los sockets SCO e ISO.
Reparación del sistema de archivos
En esta versión se incluyen varias correcciones del sistema de archivos, entre ellas:
- btfs: Se solucionaron problemas con la corrupción de lectura, la contabilidad de indisponibilidad de la región, el bloqueo del rango de eliminación de asignación y el manejo de reconfiguraciones de lectura y escritura de solo lectura.
- xfs: Una serie de correcciones relacionadas con la inicialización de perag, las actualizaciones de geometría y el manejo de errores.
- Normas nacionales de seguridad alimentaria.: Se corrigió la condición de carrera entre la lavandería y la publicación de identificación estatal.
- 9 en punto: Se implementaron una serie de reversiones para resolver problemas introducidos en versiones anteriores.
Mejoras en la arquitectura y el núcleo central
Además de los controladores y los sistemas de archivos, rc5 incluye mejoras en varios aspectos del núcleo:
- Correcciones específicas de la arquitectura: Incluye actualizaciones de ARM64 KVM, enmascaramiento de direcciones de usuario x86 y compatibilidad con LoongArch KASAN y manejo de vDSO.
- BPF: Múltiples mejoras y correcciones a BPF, incluida la adición del atributo MEM_WRITE, la aclaración del significado de MEM_UNINIT y la mejora del manejo y las pruebas de errores.
- red central: Se solucionó un problema de carrera en la función de transferencia de dispositivos de red y se actualizó el subsistema XFRM para mejorar el manejo de la búsqueda de objetivos y la administración de políticas.
- máquina virtual de teclado: Numerosas actualizaciones y correcciones para KVM en diferentes arquitecturas. En particular, las mejoras de ARM64 implican la creación de vCPU y el manejo de MMU de etapa 2, así como correcciones en la administración de memoria x86 y el manejo de nSVM.
Pruebe Linux Core 6.12 RC5
Al igual que con cada RC, animo a los usuarios y desarrolladores a probar Linux 6.12-rc5 y enviar problemas si se descubre alguno. Puede descargar Linux core 6.12-rc5 desde kernel.org sitio web o Árbol git de Linus Torvalds.
recurso:









