Linus Torvalds ha anunciado el lanzamiento de Linux 7.1, una nueva versión estable del kernel que llega sin sobresaltos de última hora, según el propio Torvalds, y con la habitual acumulación de cambios repartidos entre sistemas de archivos, rendimiento, seguridad, redes y soporte de hardware. Una actualización al uso, vaya, como lo fue la propia de Linux 7.0 hace un par de meses.
La más destacada de Linux 7.1 es el nuevo controlador NTFS, completamente reescrito y con soporte de escritura, operaciones basadas en iomap y una promesa de mantenimiento más activo. No sustituye todavía al controlador ntfs3, que sigue siendo el predeterminado, pero apunta en esa dirección y puede ser una mejora importante para quienes montan unidades de Windows desde Linux, ya sea en equipos con arranque dual o con discos externos formateados con el sistema de archivos de Microsoft.
Otra novedad relevante está en el rendimiento, y es que Linux 7.1 activa por defecto Intel FRED (Flexible Return and Event Delivery) en el hardware compatible, una tecnología orientada a hacer más eficientes las transiciones entre niveles de privilegio del procesador. Dicho de manera sencilla, menos sobrecarga interna y pequeñas mejoras de rendimiento en cargas concretas.
A todo esto se suman avances en el planificador, optimizaciones criptográficas activadas por defecto, mejoras para las gráficas Intel Arc Battlemage y una novedad interesante en amd-pstate, que gana soporte para Dynamic EPP, permitiendo ajustar el perfil de rendimiento según el equipo esté enchufado o funcionando con batería.
En sistemas de archivos y almacenamiento lo más destacado incluye a Btrfs, que estabiliza su operación de apagado, mientras que exFAT añade preasignación con fallocate() para reducir la fragmentación, ublk incorpora E/S de copia cero y io_uring estrena soporte BPF. También continúa la modernización del subsistema de swap iniciada en Linux 6.18, con la eliminación del viejo swap map y una gestión más eficiente bajo presión de memoria.
Pasando al soporte de hardware, Linux 7.1 incorpora monitorización de batería y energía para los MacBook Apple Silicon mediante el controlador Apple SMC y amplía el soporte de equipos Lenovo, incluyendo control de velocidad de ventiladores en Yoga y soporte para los mandos de Legion Go S. También hay mejoras para componentes de audio como los códecs Cirrus Logic CS42L43B, nuevos controladores gráficos y de vídeo, hardware monitoring y dispositivos de Qualcomm, Rockchip, Tenstorrent, ESWIN o Loongson.
Pero no todos los cambios suman: también se va bastante código, ya que Linux 7.1 elimina más de 140.000 líneas ligadas a controladores y protocolos antiguos, incluyendo soporte para hardware y tecnologías en desuso y, como adelantamos en su momento, comienza a retirar opciones relacionadas con viejas arquitecturas Intel 486. Como siempre, no obstante, todo esto no es más que una brizna del conjunto.
Para más datos, las notas de lanzamiento de Kernel Newbies… cuando las haya. Mientras tanto, LWN recoge los cambios más destacados de Linux 7.1.
La entrada Linux 7.1 llega con nuevo controlador NTFS y continúa con la limpieza de código antiguo es original de MuyLinux