Дэвид Эрли недавно уже говорил, что стек драйверов DRM будет обновлен и получит много новой функциональности в ядре Linux 4.8. Сейчас же код уже готов и добавлен в ядро. Линус Торвальдс только отметил, что возникли кое-какие проблемы с драйвером Intel DRM.
Основные улучшения стека DRM в ядре версии 4.8 включают:
- Поддержку OverDrive в AMDGPU для разгона ядра GPU и памяти на новых видеокартах AMD Readon;
- Множество улучшений PowerPlay, среди которых новые возможности управления питанием для видеокарт AMD Polaris.
- Начальная поддержка новой архитектуры NVIDIA Pascal в свободном видеодрайвере Nouveau для видеокарт GeForce GTX 1000 GP104/GP106. Эта поддержка включает переключение режима на уровне ядра. Ускорение работает только для GP100, для остальных карт работать не будет пока NVIDIA не выпустить подписанные файлы прошивок.
- Другие улучшения Nouevau, включая небольшие исправления, улучшение таймера и управления питанием. Все это увеличит производительность открытого драйвера для видеокарт NVIDIA.
- Множество улучшений для DRM Intel, добавлена поддержка GVT-g пара-виртуализации для Broadwell и более поздних версий. Intel Broxton теперь поддерживается по умолчанию.
- Добавлен драйвер дисплея ARM Mali, но 3D ускорение пока не поддерживается.
- Немного улучшений для драйверов Mediatek.
- Другие незначительные обновления и исправления DRM.
Более подробная информация об изменениях доступна в Git репозитории. Код уже был добавлен в ядро, но Линус Торвальдс сообщил о проблемах с драйвером i915 DRM Intel, наблюдается мерцание на ультрабуке Haswell. До кандидата в релизы еще далеко, но вы уже можете взять текущие исходники ядра Linux 4.8 и собрать ядро linux из исходников. Оно ни в коем случае не пригодно для постоянного использования, только тестирование.