Debido a que Linus Torvalds viajó durante este fin de semana del Día de los Caídos en Estados Unidos, publicó Linux 6.4-rc4 unas doce horas antes de lo previsto.
Linux 6.4 se está desarrollando muy bien y Torvalds caracterizó la versión candidata de esta semana como una versión "bastante normal". Escribió en el anuncio de la versión 6.4-rc4:
"Estoy viajando la mayor parte del día de hoy, así que la versión 6.4-rc4 está etiquetada y enviada unas horas antes de lo habitual.
Puede leer más | Linus Torvalds anuncia la primera versión candidata del núcleo Linux 6.4
Aparte de este cambio, todo parece bastante normal. Los cambios son todos los sospechosos habituales, con controladores, núcleo de red, y las actualizaciones de arco son la mayor parte de ella. Las autopruebas de bpf también aparecen claramente en el diffstat, pero la mayor parte es movimiento de código".
El kernel de esta semana contiene una solución para los informes de topología Intel HT en CPU híbridas y para solucionar un error de Alder Lake / Raptor Lake con INVLPG y PCID. La solución consiste en desactivar los identificadores de contexto de proceso para las CPU ADL/RPL.
Hay muchas nuevas características y cambios con Linux 6.4 que debería debutar como estable en aproximadamente un mes.
Puede leer también |Disponible Linux Lite 6.4, basado en Ubuntu 22.04.2 LTS
Con Linux 6.4-rc1 liberado, aquí está mi resumen original de todos los cambios interesantes que se avecinan para el kernel Linux 6.4 que será liberado como estable a finales de junio o principios de julio.
Como la ventana de fusión de Linux 6.4 ha terminado, es hora de empezar a probar este nuevo kernel (y en mi caso, compararlo para cualquier mejora o regresión interesante) durante las próximas ocho semanas aproximadamente. Entre los aspectos más destacados de Linux 6.4 están el soporte temprano y aún en proceso de Apple M2, el nuevo controlador del acelerador Qualcomm QAIC, Intel LAM, hibernación del sistema RISC-V, soporte para el controlador de juegos Turtle Beach, más código de lenguaje Rust ha sido actualizado, soporte para el monitoreo de sensores para más de 100 placas madre ASUS, y un controlador EC para laptops MSI para mejorar el soporte para varias características de laptops MSI bajo Linux. También hay un nuevo mantenedor de IEEE-1394 Firewire con la promesa de mantener el código al menos hasta 2029.
Puede leer también | Raspberry Pi OS trae Linux Kernel 6.1 LTS y Chromium 113
Por parte de Intel, el enmascaramiento lineal de direcciones es emocionante, se añade compatibilidad con Sierra Forest EDAC, compatibilidad inicial con el audio de Lunar Lake, se añaden varios ID de hardware nuevos y se presenta compatibilidad con Intel Shadow Stack, aunque finalmente se retrasa debido a problemas de última hora. Por parte de AMD, ahora hay compatibilidad con el modo autónomo guiado, compatibilidad con el bus AMD CDX, VNMI, gestor AMD SoundWire, compatibilidad con la tabla de páginas de invitado de 5 niveles para su controlador IOMMU, preparativos EDAC para una posible compatibilidad con la GPU AMD y el invitado AMD SEV-SNP vTOM en Microsoft Hyper-V.
Puede leer también |Arch Linux en 2023 está disponible y vienen el kernel Linux 6.1
He aquí un vistazo a todos los interesantes cambios y nuevas características de Linux 6.4. Permanezca atento a Phoronix para ver las pruebas de Linux 6.4 en las próximas semanas.
Procesadores:
- Intel Linear Address Masking ha aterrizado con esta funcionalidad "LAM" que permite al espacio de usuario almacenar metadatos dentro de algunos bits no utilizados de los punteros.
- Intel Shadow Stack se presentó para la ventana de fusión de Linux 6.4, pero problemas de última hora impidieron su incorporación y ahora se retrasa al menos hasta el ciclo de Linux 6.5.
- Soporte de AMD Guided Autonomous Mode dentro del controlador AMD P-State.
- NMI virtual para CPUs AMD con virtualización KVM.
- RISC-V es compatible con hibernación/suspensión a disco antes de que salgan al mercado portátiles RISC-V y similares.
- Eliminación del soporte del SoC Intel Thunder Bay>.
- Más optimizaciones y nuevas características para LoongArch.
- El controlador AMD IOMMU ahora soporta tablas de páginas de invitados de 5 niveles.
- Intel EDAC compatible con Sierra Forest y, a su vez, confirma que las CPU Xeon con núcleo E incorporarán un controlador de memoria DDR5 de 12 canales como en Granite Rapids.
- Compatibilidad con AMD SEV-SNP vTOM guest en Microsoft Hyper-V.
- Compatibilidad inicial con Apple M2, aunque esta compatibilidad inicial con dispositivos y SoC Apple M2 aún no se puede utilizar en el kernel principal para usuarios finales.