AMD приготовила множество улучшений для AMDGPU/AMDKFD в будущем ядре Linux 6.13

Компания AMD завершила работу над нововведениями и исправлениями для Radeon и Instinct в рамках подготовки к циклу разработки ядра Linux 6.13. Об этом сообщает phoronix. Полный список изменений представлен ниже.

Обновления в модуле amdgpu:

  • Поддержка сброса очереди SDMA
  • Обновления SMU до версии 13.0.6
  • Добавлен интерфейс debugfs для ограничения планирования очереди JPEG
  • Обновления JPEG до версии 4.0.3
  • Поддержка начального перераспределения ресурсов во время выполнения
  • Исправления для GFX9
  • Оптимизация и рефакторинг кода
  • Переработка структур IP для улучшенной обработки нескольких экземпляров IP
  • Обновления DML
  • Исправления DSC
  • Исправления HDR
  • Обновления управления яркостью
  • Очистка pm во время выполнения
  • Исправления для DMCUB
  • Обновления DCN до версии 3.5
  • Очистка структуры drm_edid
  • Извлечение EDID из _DDC, если доступно
  • Оптимизация Ring noop
  • Исправления журнала MES
  • Исправления 3DLUT
  • Исправления DCN 4.x
  • Исправления SMU 13.x
  • Исправления для set_soft_freq_range()
  • Исправления ACPI
  • Обновления SMU до версии 14.x
  • Исправления PSR-SU
  • Очистка fdinfo
  • Обновления документации DCN

Обновления в модуле amdkfd:

  • Оптимизация и рефакторинг кода
  • Увеличение размера FIFO
  • Исправления состояния волны копирования для SDMA

Обновления в модуле radeon:

  • Исправлено возможное переполнение при проверке packet3
  • Исправлен разъём поздней инициализации
  • Установлен указатель функции GEM по умолчанию

Все эти изменения должны войти в ядро Linux 6.13. В настоящее время готовится релиз версии 6.12, и сразу после его выпуска сообщество начнёт активную работу над версией 6.13.