Разработчики AMD отправили в подсистему Direct Rendering Manager (DRM) для ядра Linux 7.4 новый пакет изменений. Это один из последних крупных пулл-реквестов перед финальным срезом кода. Хотя основная часть патчей посвящена исправлению ошибок, значительный объем работы затрагивает активацию новых аппаратных блоков, которые, судя по нумерации, относятся к будущим архитектурам, вероятнее всего, к графическому процессору RDNA5.
Новые аппаратные блоки и версии IP
Ключевой особенностью обновления является поддержка множества новых версий интеллектуальной собственности (IP) блоков. Особое внимание привлекает Video Processing Engine (VPE) версии 3.0 — это существенный скачок в развитии модуля обработки видео. Также добавлена поддержка блоков OSSSYS 8.0.1, LSDMA 8.0.1, NBIF 7.10, SMUIO 15.0.3, MP 15.0.3 и MMHUB 5.0. Кроме того, продолжаются обновления для Display Core Next (DCN 6.0) и GFX12.1.
| Компонент / IP-блок | Новая версия / Статус | Значение для пользователя |
|---|---|---|
| VPE (Video Processing Engine) | 3.0 | Значительное обновление аппаратного ускорения видео |
| DCN (Display Core Next) | 6.0 | Улучшения в управлении дисплеями и выводом изображения |
| GFX | 12.1 | Обновления графического конвейера (RDNA5) |
| SMU / SMUIO / MP | 15.0.3 | Улучшенное управление питанием и тактированием |
| MMHUB | 5.0 | Оптимизация межпроцессорной шины |
Исправления и стабильность
Помимо новых функций, пулл-реквест содержит обширный список исправлений, влияющих на стабильность системы. Среди них: исправление утечек памяти при обработке ошибок, улучшение работы с HDMI 2.1 (включая корректный диапазон RGB), фиксы для eDP ASSR и DP MST. Отдельно стоит отметить исправления в подсистеме SR-IOV и улучшения управления питанием во время работы (runtime power management).
Поддержка редкого оборудования
Интересным фактом является то, что драйвер legacy Radeon (radeon) также получил обновления. В частности, добавлена поддержка старого оборудования Sun/Oracle SPARC64 (модель Sun XVR-300). Это демонстрирует, что даже устаревшие ветки драйверов продолжают получать критические исправления совместимости, что важно для энтузиастов и корпоративных пользователей, работающих с унаследованным железом.
Почему это важно
Для обычных пользователей Linux 7.4 принесет более плавную работу с новыми видеокартами AMD благодаря улучшенному управлению питанием и исправлению багов в выводе изображения. Для разработчиков и энтузиастов появление VPE 3.0 и блоков уровня 15.x (SMU/GFX) является четким индикатором того, что драйверная база для грядущих флагманских решений AMD уже готова, и производительность новых карт на Linux будет поддерживаться «из коробки» без необходимости патчить ядро вручную.
Источник: Phoronix ↗
