Linux Kernel 6.9 Oficialmente Lanzado, Esto es lo Nuevo

Published:

Linus Torvalds anunció hoy el lanzamiento y disponibilidad general del kernel Linux 6.9, la última versión estable del kernel Linux que introduce varias características nuevas y mejoras en el soporte de hardware.

Novedades de la nueva versión

  • Los aspectos más destacados del kernel Linux 6.9 incluyen el soporte de Rust en arquitecturas AArch64 (ARM64), soporte para el mecanismo Intel FRED (Flexible Return and Event Delivery) para una entrega de eventos de bajo nivel mejorada, soporte para invitados AMD SNP (Secure Nested Paging), y un nuevo objetivo dm-vdo (optimizador de datos virtual) en el administrador de dispositivos para deduplicación en línea, compresión, eliminación de bloques de cero y aprovisionamiento delgado.
  • El kernel Linux 6.9 también es compatible con la función Named Address Spaces en GCC (GNU Compiler Collection) que permite al compilador optimizar mejor el acceso a datos por CPU, agrega soporte inicial para FUSE passthrough para permitir al kernel servir archivos desde un servidor FUSE de espacio de usuario directamente, agrega soporte para que el Modelo de Energía se actualice dinámicamente en tiempo de ejecución e introduce un nuevo modo LPA2 para procesadores ARM de 64 bits.
  • El lenguaje Rust se ha actualizado a la versión 1.76.0 en Linux 6.9, que también rediseña el mecanismo de bloqueo en el subsistema GPIO, agrega soporte para el desenrollado de pila ORC y parcheo en vivo del kernel para la arquitectura LoongArch, mitiga la vulnerabilidad RFDS (Register File Data Sampling) que afecta a los procesadores Intel Atom, y agrega soporte para la llamada al sistema membarrier() para la arquitectura RISC-V.
  • Otros cambios destacados en el kernel Linux 6.9 incluyen soporte de compresión LZ4 para la creación y carga de imágenes de hibernación, soporte para que los administradores de NFSD revocar el estado abierto y bloqueado de NFSv4, soporte para árboles Btree de hijos de subvolúmenes, mejora en el canal de registro de diario, mejoras en la ruta de descarte, mejoras en la comprobación de la estructura de directorios y un nuevo ayudante mm en el sistema de archivos bcachefs introducido en el kernel Linux 6.8.
  • El sistema de archivos F2FS (Sistema de archivos amigable para Flash) recibió soporte para dispositivos de bloques zonificados, compresión por archivo y recuperación de datos mejorada después de un corte de energía repentino en un dispositivo de bloques zonificados, el sistema de archivos exFAT recibió mejoras en el rendimiento de sincronización de directorios, el sistema de archivos EXT4 recibió una bandera de inode para escrituras atómicas y mejoras en el cambio de tamaño en línea, y el sistema de archivos Btrfs recibió más correcciones de modo zonificado y optimizaciones menores de rendimiento.
  • Además de eso, se ha mejorado el rendimiento de la gestión de memoria, la herramienta perf recibió varias características nuevas, se agregó soporte de token BPF para delegar un subconjunto de funcionalidad del subsistema BPF de privilegio de daemons de sistema completos como systemd, y los procesadores ARM de 64 bits recibieron soporte inicial para el bit PTE contiguo para permitir que las TLB mapeen un rango más grande que un solo PTE si el rango es físicamente contiguo.
  • Las mejoras en redes en Linux 6.9 incluyen soporte TCP_NOTSENT_LOWAT en MPTCP, soporte para reenviar mensajes de error ICMP en IPSec, soporte para la máquina de estado de control independiente para el enlace según IEEE 802.1AX-2008 5.4.15, soporte para hosts con múltiples redes MCTP desarticuladas, soporta nuevos modos de enlace Ethernet eficiente en energía (EEE) de 2.5GE y 5GE, soporte AMSDU (señalización y carga protegida) SPP, y soporte OFDMA de banda más ancha.
  • Se incluyen nuevos controladores en Linux 6.9 para el Controlador Embebido de ChromeOS, la NIC VF de Punto Final PCI de Octeon de Marvell, el generador de reloj inalámbrico FemtoClock3 de RENESAS, el procesador Snapdragon X Elite (X1E80100) de Qualcomm, dispositivos Bluetooth de Mouse Inalámbrico, Teclado, GamePad, Funda de Libro, Teclado Universal y Teclado HOGP de Samsung, gamepads de Snakebyte, así como controladores táctiles I2C y SPI de Goodix Berlin.
  • También agrega más bloques IP de AMD para admitir hardware AMD futuro, actualiza el controlador de gráficos Intel Xe, agrega soporte de tunelización Displayport para el controlador de gráficos Intel i915, agrega soporte HDMI para el procesador Rockchip RK3128, agrega soporte SoundWire para sistemas AMD ACP 6.3 y modo sin DSP para sistemas Soundwire de Intel, soporte de control de carga de batería para portátiles Fujitsu, y soporte de tecla de frecuencia de actualización para portátiles Lenovo IdeaPad.
  • Por último, pero no menos importante, el kernel Linux 6.9 marca el sistema de archivos EXT2 como obsoleto ya que no está (y no estará) parcheado contra el problema del Año 2038. Aunque aún puedes usar EXT2 en el kernel Linux 6.9, los desarrolladores del kernel Linux recomiendan evitarlo. En la misma nota, Linux 6.9 finalmente elimina la implementación antigua del sistema de archivos NTFS, con el NTFS3 como predeterminado para admitir sistemas de archivos NTFS.

El kernel Linux 6.9 será una rama de corta duración con soporte solo por un par de meses. Será sucedido por el kernel Linux 6.10, cuya ventana de fusión ha sido oficialmente abierta por Linus Torvalds. Se espera que el kernel Linux 6.10 sea lanzado a mediados o finales de septiembre de 2024. Mientras tanto, puedes descargar el kernel Linux 6.9 ahora mismo desde el árbol git de Linus Torvalds o el sitio web kernel.org.

- Advertisement -
Jorge
Jorgehttps://nksistemas.com
Soy Jorge, Sr Sysadmin Linux/DevOps/SRE y creador de NKSistemas.com Trabajo con plataformas: Linux, Windows, AWS, GCP, VMware, Helm, kubernetes, Docker, etc.

Related articles