
Se sabĆa desde hacĆa meses, pero no por ello deja de ser noticia. El caso es que Linus Torvalds ha anunciado hace unas horas el lanzamiento de Linux 6.12, y la que quizĆ” sea la novedad mĆ”s destacada es que ha incluido todo lo necesario para que nos olvidemos del kernel RT. ĀæQuĆ© es esto? Era, hablemos ya en pasado, un kernel modificado para que funcionara mejor al realizar tareas que requirieran menos retraso, como, por ejemplo, en la grabación de audio.
Como resultado, el kernel RT dejarĆ” de existir como algo separado, y el kernel mainline, el oficial, servirĆ” para realizar ese tipo de tareas audiovisuales. Pero aunque hayamos empezado este artĆculo hablando de una novedad como esta, de lo que trata es del lanzamiento de una nueva versión estable del kernel. Linux 6.12 es una versión con importantes novedades, y tambiĆ©n se espera que muy pronto la etiqueten como la LTS de 2024.
Novedades mƔs destacadas de Linux 6.12
En cuanto a las novedades, ademÔs de acabar con el kernel RT por separado, en el apartado de procesadores encontramos que se han finalizado los preparativos para dejar atrÔs a la familia 6 de Intel, se ha implementado Intel Efficiency Latency Control para su uncore en SoCs, se han fusionado las pruebas del núcleo Intel IFS SBAF para ampliar las capacidades de In-Field Scan y se han añadido los identificadores de modelo Intel Panther Lake y Diamond Rapids.
Por otra parte, y siguiendo con los procesadores, se han aƱadido varias actualizaciones para la gestión de energĆa en Intel y AMD, el soporte inicial para Raspberry Pi 5 y soporte para portĆ”tiles Snapdragon X1 con hardware ThinkPad T14s Gen 6 junto a la Microsoft Surface Laptop 7.
En el apartado grƔfico, ya se informa de la velocidad del ventilador del controlador de grƔficos de Intel, el Intel Panther Lake soporta el audio por HDMI, se han habilitado de forma predeterminada los grƔficos Intel Xe2 Lunar Lake y Battlemage y el controlador AMDDGPU tiene un manejo de inicio mƔs fino.
Aún mÔs: novedades en almacenamiento de archivos y redes
Bcachefs estƔ trabajando para eliminar su etiqueta de experimental, se han realizado cambios en XFS y VFS para soportar tamaƱos de bloque mayores que el tamaƱo de una pƔgina, hay montajes de ldmapped para Fuse y conectados para VirtIO-FS y XFS aƱade nuevas ioctls para intercambiar contenido de dos archivos, entre otras novedades.
En el apartado de redes, el controlador NVIDIA Mellanox ha aƱadido Multi-Path PCI, se ha fusionado la compatibilidad con Device Memory TCP y se ha aƱadido soporte para nuevas tarjetas de redes, entre las que encontramos la siguiente lista ā no estĆ” limitado a ella ā:
- RTL8852BT y RTL8852BE-VT.
- RTL9054.
- RTL9068.
- RTL9072.
- RTL9075.
- RTL9068.
- RTL9071.
- Motorcomm yt8821 2.5G Ethernet PHY.
- RTL8126A Rev B.
Como curiosidad, le he pasado esa lista a ChatGPT para que me diga si entre ellas estĆ” lo que usa la Steam Deck OLED para las conexiones inalĆ”mbricas. Aunque yo jurarĆa que no, el chatbot asegura que es la RTL8852BE, por lo que con Linux 6.12 se podrĆa usar cualquier distro y aprovechar el WiFi sin hacer peripecias. Tras insistir, me ha confirmado que, aunque las caracterĆsticas coinciden, no puede asegurarlo.
Otro hardware, virtualización y seguridad
En el apartado de otro hardware encontramos novedades como mƔs adiciones CXL, un controlador HDMI CEC para divisores/amplificadores HDMI 4K de gama alta, mejoras en IEEE-1394 Firewire o soporte mejorado para la ASUS ROG Ally X.
En el de la virtualización, se ha mejorado el rendimiento de VirtIO Vsoc, la virtualización KVM ahora puede anunciar el soporte AVX10.1 a las mÔquinas virtuales invitadas, el Hyper-V de Microsoft arrancarÔ Linux mÔs rÔpido cuando haya muchos núcleos de CPU o KVM LoongArch para acelerar la traducción binaria ARM/x86.
La seguridad se ha visto mejorada con cambios como que el LSM Landlock tiene ahora mÔs controles en torno a los sockets Unix, vDSO getrandom() para cinco arquitecturas de CPU mÔs, mayor control en tiempo de compilación sobre las mitigaciones de seguridad de la CPU o el nuevo módulo de seguridad Integrity Policy Enforcement.
Linux 6.12 ya disponible, pronto en tu distribución
Linux 6.12 ya estĆ” disponible en kernel.org, pero en estos momentos habrĆa que hacer la instalación manual. Próximamente, cuando lancen Linux 6.12.1 empezarĆ” la adopción masiva, implementĆ”ndolo primero unas pocas distros Rolling Release y mĆ”s adelante, dependiendo de la filosofĆa de cada una, el resto.