Linux 5.11, ya disponible el núcleo que usará Hirsute Hippo con estas novedades
Tal y como ya esperábamos la semana pasada por lo bien que había ido el desarrollo y por lo que publicó el padre de Linux, Linus Torvalds lanzó ayer Linux 5.11, la última versión estable del núcleo que desarrolla. El lanzamiento es oficial, pero aún habrá que esperar unos días para que aparezca en las primeras distribuciones serias, incluidas aquellas que usan el modelo de desarrollo Rolling Release.
Antes de pasar a detallar las novedades que llegan junto a Linux 5.11, comentar dos cosas: Torvalds está especialmente feliz de que la versión estable es incluso más pequeña que la rc7. Pero quizá lo más gracioso es que, debido al día en el que fue lanzado, el kernel cambió su nombre en clave a «Valentine’s Day Edition», es decir, la edición de San Valentín. A continuación tenéis la lista de novedades más destacadas que han llegado junto a esta versión, lista recopilada por Michael Larabel.
Novedades más destacadas de Linux 5.11
- El soporte de enclaves Intel SGX finalmente se fusionó.
- Mejoras en la compatibilidad con AMD S2idle.
- Intel P-State Schedutil se está ajustando para una mayor eficiencia.
- Una característica que se pierde es que los informes de voltaje/corriente AMD Zen se eliminan del controlador k10temp debido a la falta de documentación pública para poder informar correctamente los valores de todo el hardware.
- Mejoras de rendimiento para AMD EPYC con PostgreSQL.
- La tecnología Intel Platform Monitoring ahora es compatible como una función de telemetría de hardware destinada a organizaciones y centros de datos.
- Mejoras en OpenRISC y RISC-V.
- Compatibilidad con AMD Zen/Zen2/Zen3 RAPL PowerCap.
- Sugerencias de carga de trabajo de Intel en INT340x y otros trabajos de administración de energía.
- Gran cantidad de soporte de hardware ARM nuevo, incluido el soporte de línea principal para la consola de juegos OUYA fallida.
- El controlador AMD Sensor Fusion Hub finalmente se fusionó.
- Compatibilidad con Zen 3 EPYC en el controlador AMD Energy.
- El controlador del sensor AMD SB-TSI se fusionó para la interfaz del sensor de temperatura de banda lateral en las plataformas de servidor AMD más nuevas.
- Compatibilidad con AND Frequency Invariance para Zen 2 y versiones posteriores.
- El controlador AMD SoC PMC se diseñó principalmente para ayudar con la administración de energía en hardware móvil/integrado.
- Un nuevo controlador Intel es el controlador Intel IGEN6 para ECC en banda con nuevos SoC de cliente, inicialmente Elkhart Lake/Atom x6000E.
- Otro nuevo controlador de Intel es el código RFIM para Mitigación de interferencias de radiofrecuencia sobre el ajuste de las frecuencias DDR y regular de voltaje integrado en SoC seleccionados para mitigar los problemas inalámbricos WiFi y 5G.
- Soporte de KASLR para Loongson 64.
- Soporte inicial para APU AMD Green Sardine.
- Activación continua en gráficos Intel DG1.
- Soporte para Dimgrey Cavefish como otra variante dGPU RDNA2.
- Soporte de pantalla Intel Keem Bay con un nuevo controlador agregado.
- Compatibilidad con Intel Integer Scaling.
- Soporte Intel Big Joiner para salidas 8K en un solo puerto.
- Soporte de cambio de página asíncrono de Intel.
- Algunas mejoras de rendimiento para la serie Radeon RX 6800.
- Muchas otras actualizaciones de DRM.
- Soporte inicial para APU AMD Van Gogh.
- Mejoras de rendimiento y otras mejoras a Btrfs.
- F2FS ahora admite la compresión de datos por archivo y el plegado de casos y el cifrado en los mismos datos.
- XFS ahora permite marcar los sistemas de archivos que necesitan reparación y no montar esos sistemas de archivos marcados hasta que se haya ejecutado en ellos la utilidad de reparación XFS del espacio de usuario.
- Más mejoras de rendimiento de VirtIO-FS.
- Soporte OverlayFS para montajes sin privilegios.
- Corrección de errores para EXT4.
- TIF_NOTIFY_SIGNAL debería ayudar con el rendimiento IO_uring.
- Soporte SD Express.
- VirtIO-MEM «Big Block Mode» ahora es compatible para permitir tamaños de bloques de dispositivos que pueden exceder el tamaño de un solo bloque de memoria de Linux.
- Correcciones de seguridad de Xen para avisos recientes sobre la activación del comportamiento OOM y la escalada de privilegios y problemas de divulgación de información.
- Soporte de host AMD SEV-ES para KVM.
Redes: - Soporte de banda Intel WiFi 6GHz (WiFi 6E) dentro del controlador IWLWIFI.
- El controlador Qualcomm Ath11k ahora es compatible con la configuración de enlace inicial rápida (FILS).
- El soporte de WiMAX está siendo degradado a la etapa de prueba con los desarrolladores de Linux que, en última instancia, buscan eliminar el soporte de WiMAX si no aparecen usuarios.
- Rendimiento criptográfico ChaCha y AEGIS128 más rápido para paquetes de red ARM.
- Finalmente, un controlador de interfaz de controlador de host MIPI I3C después de la especificación I3C HCI 1.0 salió en 2018.
- Mejoras de USB4 y Thunderbolt, incluida la compatibilidad con Intel Maple Ridge y un nuevo controlador para probar si los puertos USB4/Thunderbolt funcionan.
- Soporte de sonido para Intel Alder Lake.
- Se ha añadido soporte del controlador de DJ Pioneer DDJ-RR.
- Soporte para dongles Guitar Hero Live PS3 / Wii U
- Lenovo agregó soporte de detección de sensor de palma Lenovo ThinkPad.
- Dell ahora está exponiendo algunas configuraciones de BIOS configurables a través de sysfs para permitir la manipulación de algunas configuraciones de Dell a través de Linux.
- El comienzo de ver los primeros bits de PCI Express 6.0.
- Controlador de fuente de alimentación Corsair para fuentes de alimentación Corsair de gama alta que exponen varias métricas de sensores a través de USB.
- Otras mejoras de monitoreo de hardware, incluido el controlador Apple SMC que finalmente admite servidores Xserve basados en Intel.
- Decodificación de video VP8 para el controlador de medios Allwinner Cedrus.
- Habana Labs de Intel preparándose para soporte de nuevo hardware.
- Soporte para teclados de portátiles para juegos ASUS más nuevos.
- Auxiliary Bus es un nuevo bus de kernel introducido.
- Syscall User Dispatch se ha fusionado con el caso de uso inicial para interceptar llamadas al sistema realizadas por algunos programas de Windows en Wine para que puedan ser fácilmente interceptadas con poca sobrecarga. Esto se debe a que algunos juegos de Windows más nuevos intentan eludir la API de Windows en nombre de esquemas de protección contra copia.
- La entrada de Linux ahora tiene una función «inhibida» para ignorar la entrada de dispositivos seleccionados como en las computadoras portátiles convertibles / 2 en 1 cuando el teclado está plegado para ignorar temporalmente todas las entradas.
- Aceleración del rendimiento del filtro SECCOMP.
- Eliminación del soporte Qt4 con la interfaz de usuario del sistema de compilación Kconfig. Se requiere Qt5 si desea utilizar la interfaz Qt Qconf para configurar los conmutadores de compilación del kernel junto con otras opciones del kit de herramientas como ncurses y GTK.
- Continuación de la represión de los MSR de CPU que empujan el espacio del usuario.
- Un nuevo controlador para admitir una pantalla de caracteres LCD económica que sirva como dispositivo de salida de consola.
Llegará en abril a Ubuntu 21.04 Hirsute Hippo
El lanzamiento de Linux 5.11 ya es oficial pero, por lo general, las distribuciones suelen esperarse a que esté listo para su adopción masiva, o lo que es lo mismo, al lanzamiento de Linux 5.11.1, para incluirlo en sus sistemas operativos. Ubuntu lo hará en abril, con el lanzamiento de la serie 21.04, en lo que será una de sus novedades más destacadas, ya que Hirsute Hippo se quedará en GNOME 3.38 y GTK 3.