Con Linux cumpliendo 30 años , qué mejor manera de celebrar que con un nuevo lanzamiento del kernel, ya que Linus Torvalds acaba de anunciar hoy la disponibilidad general de la serie Linux 5.14.
Con menos de dos meses de desarrollo, el kernel de Linux 5.14 trae nuevas características interesantes a la mesa, como la fusión de la funcionalidad de programación central para proteger mejor nuestras computadoras Linux contra algunas vulnerabilidades de Spectre, el controlador de ancho de banda CFS ampliable o el nuevo mecanismo para controlar mejor los límites de recursos dentro de los espacios de nombres de los usuarios.
También es nuevo un controlador de prioridad de E/S para grupos de control diseñado para administrar la prioridad de las solicitudes de E/S de bloque generadas por los miembros de cada grupo, un nuevo limitador de velocidad para la función de detección de bloqueo dividido en la arquitectura x86 para procesos inactivos que crean un bloqueo dividido, así como un nuevo controlador PCI-over-virtio para admitir controladores PCI en modo de usuario.
El kernel de Linux 5.14 también viene con buenas noticias para los usuarios de ARM de 64 bits (AArch64), ya que el módulo de virtualización KVM (máquina virtual basada en kernel) ahora admite la extensión de etiquetado de memoria ARM64 en invitados y ahora es posible configurar la autenticación de puntero ARM64 de forma independiente para kernel y espacio de usuario.
Otras características interesantes incluyen un nuevo mecanismo para crear una configuración personalizada de la política de hash de múltiples rutas para el tráfico IPv4 e IPv6, soporte para sockets SOCK_SEQPACKET en el marco de virtualización de E / S virtio, soporte para arrancar kernels comprimidos Zstd en la arquitectura s390, así como un nueva llamada al sistema llamada memfd_secret () que puede crear una región privada de memoria a la que ni siquiera el núcleo puede acceder.
Otro cambio importante en el kernel 5.14 de Linux es el hecho de que el subsistema libata ahora se usa para controlar dispositivos IDE en lugar de los viejos controladores de bloque IDE, que se han eliminado por completo.
Entre las mejoras, hay un controlador de gráficos AMDGPU muy mejorado para las GPU AMD, un mejor mecanismo de socket SO_REUSEPORT para permitir más control a las aplicaciones sobre cómo manejar las fallas, soporte para el sistema de archivos F2FS para comprimir archivos mapeados en mmap () y un mejor Sistema de archivos EXT4 que ahora puede forzar todas las transacciones pendientes fuera del diario para evitar fugas de información.
Por último, pero no menos importante, Linux 5.14 ve la fusión inicial de la infraestructura para los cargadores de programas BPF, el soporte KFENCE y el soporte para páginas enormes transparentes en la arquitectura RISC-V, la fusión del conjunto de parches del botón de interrupción del grupo de control para eliminar rápidamente a todos. miembros de un grupo de control y numerosos controladores nuevos y actualizados para un soporte de hardware de primer nivel.
Puede descargar el kernel de Linux 5.14 ahora mismo desde el sitio web kernel.org si desea compilarlo usted mismo, pero le recomiendo que espere hasta que aterrice de manera segura en los repositorios de software estables de su distribución GNU / Linux favorita antes de actualizar o seguir con una de las varias ramas del kernel soportadas a largo plazo.