O kernel Linux 6.11-rc2 será lançado ainda hoje e, até então, haverá material “x86/emergency” a ser mesclado todas as semanas. A mesclagem x86/urgente desta semana inclui uma correção de impasse para o driver aperf/mperf e algumas outras correções. Talvez o mais notável seja a adição de alguns modelos de CPU AMD Zen5 não suportados.
O código AMDLinux sempre tratou o Zen5 como um processador da série 1Ah com IDs de modelo entre 0x00 a 0x2f, 0x40 a 0x4f e 0x70 a 0x7f. Mas acontece que os números de modelo Zen5 aceitos devem ser 0x60 a 0x7f... então o kernel Linux atual (modelos 96 a 111) não cobre a faixa de modelos 0x60 a 0x6F.
O atual processador AMD Ryzen AI300 “StrixPoint” é o modelo 26 série 36, e o próximo Ryzen 9000 “Granite Ridge” é o modelo 26 série 68. Portanto, não é urgente que o kernel não reconheça a falha de toda a série Zen5, mas pode-se especular que a série recém-expandida acabará por ser lançada com algumas peças adicionais.
Até o momento, Family26 (1Ah) está disponível apenas para processadores Zen5 e, em algumas áreas, como o compilador LLVMClang, todos os processadores Family26 modelo 128 ou menores são considerados Zen5.
De qualquer forma, a solicitação de pull x86/urgente de hoje será mesclada antes do lançamento desta noite do Linux 6.11-rc2, que contém a gama estendida de modelos AMD Zen5.