В рамках подготовки к выпуску ядра Linux 6.17 ожидается улучшение поддержки отладки для драйвера AMDGPU.
Согласно еженедельному отчету drm-misc-next, были внесены патчи, расширяющие функционал DebugFS – интерфейса для доступа к отладочной информации.
В частности, в драйвере AMDGPU реализована возможность получения данных о виртуальных машинах (VM) и пользовательских очередях на основе уникального идентификатора клиента («client-id»).
Это позволит использовать инструменты уровня пользователя, такие как AMD UMR, для более эффективной диагностики и устранения проблем.
Новая функциональность DebugFS предоставит доступ к информации о:
- Адресе VM PTBASE
- MQD (Message Queue Descriptor) для пользовательской очереди
Данные, полученные через DebugFS, могут быть использованы для дампирования памяти и анализа работы пользовательских очередей.
Полный список изменений drm-misc-next, запланированных к включению в Linux 6.17, доступен по ссылке: kernel.org.