Dos meses después del lanzamiento del anterior núcleo Linux, volvemos a tener una nueva versión: 6.5. Aunque dos meses no parecen mucho, hay un gran número de cambios añadidos a la nueva versión. 1467 correcciones de unos 2000 desarrolladores, 78 MB de tamaño, con 1294205 líneas de código añadidas y 930515 líneas eliminadas. La mayoría de las modificaciones afectan al controlador, muchas al código de la arquitectura, seguidas de la pila de red, los sistemas de archivos y los subsistemas internos del núcleo.
Actualizaciones de hardware y controladores
- Compatibilidad ampliada con USB4.
- Compatibilidad ampliada con chips ARM.
- Compatibilidad ampliada con placas ARM.
- Nuevos chips inalámbricos Realtek (RTL8192FU, Realtek RTL8723DS y Realtek RTL8851BE).
- Soporte de tecnología FreeSync añadido a AMDGPU.
- Controlador Intel Meteor Lake para i915.
Memoria y servicios del sistema
- Soporte PIE para sistemas ARM64.
- Soporte memcpy/memset para sistemas ARM.
- Modo online para procesadores mediante la activación de varias CPUs.
- Soporte de protocolo de memoria no aceptada.
- Rust 1.68.2.
- Filtros kfcung para BPF.
- Detección y marcado automático de cargas de trabajo intensivas en CPU.
- Soporte ACPI para arquitectura RISC-V.
- Soporte multihilo simultáneo para Loongarch.
- Anunciada la eliminación de SLAB y su sustitución completa por SLUB.
- Optimización del equilibrio de carga mediante la reducción de las migraciones entre áreas SMT.
Subsistema de disco y archivos
- Optimización de Btrfs.
- Mejoras en el código de EXT4.
- FMODE_CAN_ODIRECT para XFS.
- F2FS ahora soporta la opción de montaje "errors=".
- Nueva API de montaje para el sistema de archivos Overlayfs.
Red
- Exploración activa de la red en busca de dispositivos IEEE 802.15.4.
- Mejoradas las llamadas al sistema sendpage y splice.
- Se ha añadido el tipo de mensaje SCM_PIDFD.
Virtualización y Seguridad
- Compatibilidad con bloqueos terrestres.
- Soporte para Stack Protector.
- La funcionalidad secretmem está ahora activada por defecto.