Tutoriales

Lanzamiento del kernel de Linux 6.12 RC5

Linus Torvalds anunciado Candidato a quinta versión (RC5) lVersión principal de Linux 6.12 27 de octubre de 2024.

Lanzamiento candidato 5 de Linux Core 6.12

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:

Publicaciones relacionadas

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Botón volver arriba