logo linux

Linux 4.5

Ya está disponible una nueva versión del kernel que, como siempre, viene con nuevas funciones, mejoras de rendimiento y soporte para más hardware.

Los cambios más significativos de Linux 4.5 se muestran a continuación:

AMD

· El controlador AMDGPU recibe varios cambios. El primero es que ya no se da soporte para UMS (user-space mode-setting).

· La GPU virtualizada (GPUvm) trae optimizaciones.

· El programador de tareas también trae optimizaciones.

· Se han añadido módulo PowerPlay para los chips gráficos Tonga, Fiji, CZ y ST. El soporte de PowerPlay supone que ahora es posible manejar GPUs discretas para realizar cambios en la frecuencia de funcionamiento además de otras funciones relacionadas con la gestión de energía.

Más información.

· Se han solucionado algunos problemas con la gestión de energía relacionados con el proceso de suspender y reanudar. Más información.

· El monitor de hardware hwmon trae soporte para nuevos procesadores AMD. Más información.

· El controlador AMDGPU recibe soporte para ACP (Audio Co-Processor) que se encuentra disponible en las últimas APUs del fabricante. Más información.

Intel

· Se ha trabajado en los controladores de la microarquitectura Kabylake, el sucesor de Skylake que saldrá al mercado a lo largo de este año. Más información.

El subsistema perf recibe soporte. Perf (Performance Counters for Linux) es una herramienta de análisis del rendimiento. Los cambios son estos:

· Ahora la arquitectura Knights Landing correspondiente a los Xeon Phi tiene soporte para perf.

· El Broadwell-EP tiene sopporte para gestión de energía.

· Los procesadores Atom y Skylake reciben mejoras.

Más información.

· Se ha añadido un controlador para el Intel Telemetry de los SoCs APL. Más información.

Nvidia

Los controladores libres nouveau también traen una buena lista de cambios y mejoras:

· Las GPUs gk20a reciben mejoras y arreglos.

· Se ha mejorado el soporte de modos HDMI con frecuencias elevadas.

· El controlador libre ahora tiene soporte para cambios en la velocidad del bus PCIe.

Más información.

Sonido

El subsitema de sonido ha recibido más trabajo del habitual:

· ALSA recibe arreglos en el temporazador WRT y en los ioctls del secuenciador.

· ASoC tiene nuevos controladores además de actualizaciones a los ya existentes.

· Se da soporte inicial al audio de Kabylake a través de HDMI.

Más información.

Gestión de energía

· La novedad más relevante es la interfaz debugfs para el depurador AML que se incluyó en la anterior versión.

· Por su parte, cpufreq se ha actualizado para manejar reguladores de una forma más eficiente especialmente en sistemas donde hay una sola política cpufreq que se comparte entre distintos procesadores.

· El framework para las propiedades de dispositivos se ha actualizado y ahora maneja las propiedades mejor además de haber añadido mecanismos que permiten a los controladores proporcionar propiedades por defecto que se usan en caso de que el firmware de la plataforma no proporcione las propiedades esperadas.

· Se ha incluido un nuevo controlador cpufreq para plataformas ST.

Más información.

· Se han producido mejoras en dispositivos USB para que estos se suspendan cuando se producen ciclos de suspensión/reanudación. Más información.

Dispositivos de entrada y salida

· Se ha añadido soporte para cuatro botones en el Surface Pro 4.

· Se ha añadido soporte para las teclas de funciones especiales en varios portátiles Intel.

· Se ha añadido soporte o mejorado en existente en la retroiluminación del teclado en portátiles ThinkPad, Vaio y Toshiba.

Más información.

· Los mandos de la Xbox One ha recibido algunas mejoras, como en el Force Feedback, a través del controlador ‘xpad’. Más información.

· Se ha incluido un controlador para la pantalla táctil eGalaxTouch y TS-4800. Además se ha actualizado el controlador para la pantalla táctil Goodix.

· El módulo para ratones PS/2 ha recibido cambios que limitan el número de protocolos en la conexión para disminuir el tiempo de detección.

· El controlador para pantallas táctiles wacom_w8001 ahora informa del uso de un lápiz o táctil a través de instancias de entrada separadas.

Más información.

· El controlador de Sony recibe arreglos a fallos sobre la suspensión/reanudación.

· Se ha incluido soporte para nuevos dispositivos, principalmente de Wacom.

· El volante G920 ya tiene soporte casi completo a falta de que el dispositivo cambie a modo HID automáticamente.

Más información.

Sistemas de archivos

· XFS incluye validación CRC de la región completa del registro que será recuperado. También se han solucionado algunos fallos relacionados también con la recuperación de registros. Más información.

· En F2FS se han añadido dos ioctls para controlar datos en caché y archivos fragmentados. Más información.

· EXT4 ha recibido algunos arreglos importantes. Más información.

Otros

· Cgroups v2 entra en producción en Linux 4.5. Más información.

· Media Controller Next Generation recibe algunos cambios entre los que se encuentran los subsistemas de televisión digital terreste o ALSA. El objetivo es mejorar el soporte del controlador a otro tipo de dispositivos que hagan uso de Video4Linux. Más información.

· KVM trae algunas mejoras como el soporte para instrumentación en tiempo de ejecución dentro de los invitados en la arquiterctura s390 de IBM, soporte para identificadores de 16 bits en ARM y soporte para más funciones Hyper-V en x86. Más información.

· La arquitectura PowerPC ha recibido una gran cantidad de cambios. Para conocer los detalles, puedes visitar el anuncio de los cambios.

· Sobre seguridad, se ha incluido soporte a EVM para cargar un certificado x509 desde el kernel y  TPM y TPM2 han recibido mejoras. Más información.


El anuncio de la versión se puede consultar en la lista de correo del kernel.