Llega una nueva actualización estable del kernel de Linux, que cuenta con algunas novedades muy importantes con casí un 20% del código es nuevo, y como siempre vamos a analizar rápidamente en nksistemas.com.

Novedades más destacadas de Linux 5.8

  • Gráficos

    • Soporte de código abierto Qualcomm Adreno 405/640/650.
    • Se ha añadido soporte para AMDGPU TMZ con zonas de memoria confiables para memoria de video encriptada.
    • Soporte para Intel Tiger Lake SAGV y otras actualizaciones de gráficos Gen12.
    • Soporte de recuperación suave Radeon Navi/GFX10.
    • El controlador Radeon ahora también maneja mejor las fallas térmicas críticas.
    • Soporte de búfer P2P/DMA entre GPU.
    • Otras actualizaciones, como la administración de energía en tiempo de ejecución de Lima o el soporte Nouveau para modificadores de formato NVIDIA.
  • Procesador

    • El controlador de energía AMD se fusionó para exponer, por fin, los sensores de energía Zen/Zen2 en Linux.
    • Temperatura AMD Ryzen 4000 Renoir y soporte EDAC.
    • Ahora se admite la migración en vivo de AMD anidada con KVM.
    • Soporte de CPU Loongson 3 para virtualización KVM.
    • Las correcciones de mitigación de espectro también se transfieren ahora a la serie estable.
    • Mejora la compatibilidad con el controlador CPPC CPUFreq.
    • Soporte PCIe NTB para servidores Ice Lake Xeon.
    • La compatibilidad con SoC RISC-V Kendryte K210 ha sido completada.
    • Nuevo SoC ARM y soporte de plataforma.
    • Soporte inicial para arrancar procesadores POWER10.
    • Soporte AMD Zen/Zen2 RAPL para limitación de potencia promedio en tiempo de ejecución.
    • Intel TPAUSE optimiza la potencia de los retrasos para núcleos Tremont y más nuevos.
    • Seguridad de 64 bits de ARM reforzado con soporte para la identificación de objetivos de sucursal (BTI) y la pila de llamadas de sombra.
    • El supervisor XSAVES indica soporte, contadores de monitoreo de ancho de banda de memoria y otras actualizaciones x86 (x86_64).
  • Almacenamiento y Sistemas de archivos

    • Un back-end de dispositivo de bloque para Pstore al guardar mensajes de emergencia/pánico en el disco.
    • Soporte ERASE/Discard/TRIM para todos los hosts MMC en lugar de estar habilitado previamente.
    • Se ha añadido soporte de compresión F2FS LZO-RLE para este sistema de archivos optimizado para flash.
    • Mejoras en el controlador exFAT de Microsoft.
    • Soporte para emular la memoria flash MLC NAND como SLC.
    • Una optimización de rendimiento para Xen 9pfs.
    • El rendimiento SMB3 funciona para E/S grandes.
    • Correcciones para EXT4.
    • Soporte DAX mejorado para acceso directo en almacenamiento de memoria persistente.
    • Varias mejoras Btrfs.
  • Otro hardware

    • Soporte de Habana Labs Gaudi para este acelerador de inferencia AI.
    • Se ha añadido soporte Intel Tiger Lake Thunderbolt, así como soporte ComboPHY para los SoC Gateway de Intel.
    • Soporte para Thunderbolt en sistemas que no son x86.
    • La posibilidad de importantes ahorros de energía para placas base con puentes PCIe a PCI/PCI-X.
    • DMA punto a punto para AMD Raven y Renoir.
    • Soporte de audio AMD Renoir ACP.
    • La infraestructura de prueba de cables en el código de red de Linux, aunque inicialmente se limita a hardware/controladores seleccionados.
    • Restauración del controlador de la cámara Intel Atom (AtomISP).
    • Soporte para intercambiar teclas Fn y Ctrl en teclados Apple.
    • Numerosas actualizaciones de administración de energía.
    • El controlador del controlador AMD SPI se fusionó.
  • Mejoras generales

    • Mejoras de Jitter RNG y aterrizaje del controlador ARM CryptoCell CCTRNG. El soporte AMD PSP SEV-ES también es parte de las actualizaciones de cifrado.
    • El Kernel Concurrency Sanitizer se ha fusionado con KCSAN para ayudar a detectar las condiciones de carrera en el kernel y ya se ha utilizado para descubrir docenas de errores reales.
    • Puesta en escena y actualizaciones IIO.
    • Optimizaciones del programador.
    • Una cola de notificación general inicialmente cableada para notificar cambios de clave/llavero.
    • Optimizaciones de SELinux.
    • Mejoras de modernización para Procfs con ahora soporte de instancias privadas de procfs.
    • Una nueva opción initrdmem = que, entre otros casos de uso, se puede utilizar al reemplazar el espacio Intel ME con una imagen initrd en el área flash guardada.

Seguramente este sera el kernel que use la nueva versión de Ubuntu (Groovy Gorilla) que deberíamos verlo en Octubre. De momento no esta en los repositorios pero seguramente en breve lo tendremos a disposición.

Deja un comentario