Ядро Linux 6.11-rc2 будет выпущено позднее сегодня, а до тех пор материалы «x86/emergency» будут объединяться каждую неделю. Объединение x86/urgent на этой неделе включает исправление тупиковой ситуации для драйвера aperf/mperf и несколько других исправлений. Пожалуй, наиболее примечательным является добавление некоторых неподдерживаемых моделей процессоров AMD Zen5.
Код AMDLinux всегда рассматривал Zen5 как процессор серии 1 Ач с идентификаторами моделей от 0x00 до 0x2f, от 0x40 до 0x4f и от 0x70 до 0x7f. Но оказывается, что принятые номера моделей Zen5 должны быть от 0x60 до 0x7f... поэтому текущее ядро Linux (модели от 96 до 111) не охватывает модельный диапазон от 0x60 до 0x6F.
Текущий процессор AMD Ryzen AI300 «StrixPoint» — это модель 26 серии 36, а предстоящий Ryzen 9000 «Granite Ridge» — это модель 26 серии 68. Таким образом, не так уж важно, что ядро не может распознать недостатки всей серии Zen5, но можно предположить, что новая расширенная серия в конечном итоге будет выпущена с некоторыми дополнительными частями.
Пока что Family26 (1 Ач) доступен только для процессоров Zen5, а в некоторых областях, например, в компиляторе LLVMClang, все процессоры Family26 модели 128 или меньше считаются Zen5.
В любом случае, сегодняшний запрос x86/urgent pull будет объединен перед сегодняшним выпуском Linux 6.11-rc2, который содержит расширенный диапазон моделей AMD Zen5.