Hace unos días escribí sobre un parche del kernel de Linux que se estaba preparando para corregir los informes de topología SMP/HT de la CPU híbrida de Intel debido a la forma en que el kernel de Linux contaba actualmente la cantidad de hermanos Hyper Threading para cada núcleo. Afortunadamente, esa solución que aparentemente se vuelve más apremiante para los próximos procesadores Meteor Lake, ahora se ha recogido a tiempo para el lanzamiento de Linux 6.4-rc4 de hoy y está configurado para la retroportación a la serie kernel estable.
Thomas Gleixner envió esta mañana un único x86/parche urgente para 6.4-rc4. Resumió el problema de la siguiente manera:
“Evite una configuración falsa para la cantidad de hermanos HT, que es causada por el desastre de evaluación de CPUID de X86. Eso vuelve a calcular el valor para cada CPU, por lo que el la última CPU”gana”. Eso puede causar valores hermanos completamente falsos”.
Como se señaló en el artículo anterior de Phoronix, esto podría informar que una computadora portátil Meteor Lake podría tener 11 zócalos de CPU, cada uno con un solo núcleo cuando está en En realidad, era una computadora portátil de un solo zócalo con 16 núcleos en total. Esta información de topología se transmitió al espacio del usuario para que la usaran herramientas como lscpu.
Linus Torvalds ya se adelantó y combinado el parche sencillo para este cambio que sorprendentemente se pasó por alto hasta hace poco.
El kernel de Linux 6.4-rc4 saldrá a la venta al final del día con una semana más de varias correcciones de errores/regresiones. Linux 6.4 estable debería estar disponible a finales de junio o principios de julio.