Linux 5.13 incluye soporte inicial para al M1 de Apple y prepara el soporte para Windows ARM en Hyper-V, entre otras novedades

Linux 5.13

Y al final no ha habido sorpresas. Tras unas primeras semanas confusas, a mitad del desarrollo todo empezó a corregirse, la semana pasada ya estaba todo dentro de lo normal y, hace unas horas, Linus Torvalds ha lanzado la versión estable de Linux 5.13. La nueva versión, como todas las anteriores, añade soporte para todo tipo de hardware, por lo que es probable que podamos aprovechar alguna de sus novedades para mejorar la experiencia de usuario o sencillamente poder usar algo que hasta ahora no podíamos.

A continuación tenéis una lista con las novedades más destacadas que se han incluido en Linux 5.13. Como es habitual, desde aquí le agradecemos a Michael Larabel el gran trabajo que hace siguiendo el desarrollo del núcleo de Linux, y la lista que tenéis a continuación la hemos conseguido del medio Phoronix. La lista es de mayo, pero no se ha informado de ninguna marcha atrás con ninguno de los cambios que tenéis a continuación.

Novedades más destacadas de Linux 5.13

Procesadores

  • El soporte inicial para el SoC M1 de Apple y las plataformas de hardware 2020 de Apple ya está disponible. Sin embargo, aún se está trabajando en los gráficos acelerados y el soporte más refinado.
  • Soporte de TLB concurrente para algunos beneficios de rendimiento menores.
  • Se ha eliminado el controlador de energía de AMD, y no hay alternativa por el momento.
  • Añadido un controlador de refrigeración de Intel para reducir el reloj de la CPU a un umbral de temperatura más bajo que el predeterminado.
  • Corregido el soporte de AMD Zen para Turbostat.
  • Perf está preparando para Intel Alder Lake y se añadió nuevos eventos AMD Zen 3 también.
  • Muchas mejoras en RISC-V.
  • Soporte para Loongson 2K1000.
  • PowerPC de 32 bits ahora soporta eBPF y KFENCE.
  • Microsoft prepara el soporte de sistemas ARM de 64-bits invitados para Hyper-V.
  • KVM trae mejoras en AMD SEV e Intel SGX para las VMs invitadas.
  • Compatibilidad con el coprocesador AMD Crypto para las APU Green Sardine.
  • Se ha añadido soporte para la detección de bloqueos de bus de Intel, además del soporte existente para la detección de bloqueos divididos.
  • KCPUID es una nueva utilidad en el árbol para ayudar a traer nuevas CPUs x86.

Gráficos

  • El soporte de gráficos Intel Alder Lake S fue fusionado en forma preliminar.
  • Continúa la preparación para el soporte de gráficos discretos de Intel.
  • El soporte para AMDGPU FreeSync HDMI ha hecho para la cobertura pre-HDMI 2.1.
  • Soporte inicial para el hardware del acelerador AMD Aldebaran.
  • Se ha añadido un controlador de pantalla USB genérico para configuraciones como el uso de una Raspberry Pi Zero como adaptador de pantalla.
  • Tecnología de monitorización de la plataforma Intel DG1/soporte de telemetría.
  • Se ha eliminado el controlador NVLink 2.0 de POWER9 por falta de soporte de usuarios de código abierto.
  • Otras actualizaciones del controlador Direct Rendering Manager.

Almacenamiento + Sistemas de archivos

  • Continuación del trabajo sobre el soporte del modo zonificado de Btrfs.
  • Continuación de las mejoras de rendimiento en IO_uring.
  • Nuevas opciones de montaje para F2FS.
  • UBIFS ahora utilizará por defecto la compresión Zstd en las versiones del kernel compatibles.
  • Soporte de memoria programable SPI NOR de un solo uso.
  • Device Mapper está viendo un mejor rendimiento de los datos persistentes para los no-x86 y ahora también hace un mayor uso de TRIM/DISCARD.
  • Mejora enorme del rendimiento de OrangeFS, uno de los sistemas de archivos de computación en clúster.
  • Otras mejoras en el sistema de archivos.
  • Gran soporte de pcluster para EROFS.

Redes

  • Introducción del subsistema WWAN.
  • Reducción de la sobrecarga de Retpoline en el código de manejo de VLAN y TEB GRO.
  • Soporte de Realtek RTL8156 y RTL8153D.
  • Se ha fusionado el código del adaptador de red MANA de Microsoft Azure.
  • Los programas BFP ahora pueden llamar a funciones del kernel como otro paso adelante para (e)BPF.

Otro hardware

  • Se ha añadido soporte para el Amazon Luna Game Controller al controlador XPad.
  • Se soporta el nuevo hardware de audio de Realtek.
  • Soporte de codificador/decodificador JPEG en el SoC i.MX8.
  • Se ha añadido compatibilidad con el Magic Mouse 2 de Apple al controlador HID del Magic Mouse.
  • Compatibilidad con el touchpad y el teclado de los nuevos dispositivos Microsoft Surface.
  • Actualizaciones de USB y Thunderbolt.
  • Varias actualizaciones de gestión de energía.
  • El controlador de temperatura WMI de la placa base Gigabyte permite que las placas base más nuevas tengan lecturas de temperatura que funcionan en Linux.
  • Continuación de la adopción de la compatibilidad con el perfil de plataforma ACPI por parte de los portátiles con Linux.

Seguridad

  • Se ha fusionado Landlock para el sandboxing de aplicaciones sin privilegios.
  • Simplificación del código de Retpolines.
  • El soporte de integridad de flujo de control de Clang CFI ha sido incorporado como una importante característica de seguridad con poca sobrecarga en tiempo de ejecución.
  • Aleatorización de los offsets de la pila del kernel por llamada al sistema como otra forma de reforzar la seguridad del kernel.

Otros

  • Continuación del trabajo de mejora del código printk.
  • Un nuevo controlador misc cgroup.
  • Manejo de módulos comprimidos Zstd.
  • El controlador de sonido VirtIO fue fusionado.
  • El habitual surtido aleatorio de cambios en char/misc.

Linux 5.13 ya disponible, pero mejor esperar a la primera actualización de punto

El lanzamiento de Linux 5.13 es oficial, pero no se recomienda su instalación hasta por lo menos el lanzamiento de la primera actualización de punto. Llegado el momento, los usuarios de Ubuntu que quieran instalarlo deberán hacerlo por su cuenta, mientras que otras distribuciones como las basadas en Arch Linux lo incluirán como opción en los próximos días/semanas.


Sé el primero en comentar

Deja tu comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

*

*

  1. Responsable de los datos: Miguel Ángel Gatón
  2. Finalidad de los datos: Controlar el SPAM, gestión de comentarios.
  3. Legitimación: Tu consentimiento
  4. Comunicación de los datos: No se comunicarán los datos a terceros salvo por obligación legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu información.