Открытый графический стек для NVIDIA продолжает своё сложное, но поступательное развитие. После того как в ядро Linux 6.19 была добавлена поддержка больших страниц памяти (large pages) в драйвере Nouveau, команда Mesa начала готовить её использование в драйвере NVK (Vulkan) для повышения производительности через сжатие текстур. Однако недавно оптимизацию пришлось временно откатить: в тестах Vulkan Conformance Test Suite (CTS) стали возникать ошибки MMU (Memory Management Unit). Разработчики нашли корень проблемы и уже предложили патч. После активации поддержки больших страниц (64 КБ вместо стандартных 4 КБ) в пользовательских тестах начали появляться сообщения о сбоях доступа к памяти (fault reports), хотя адрес был корректным. Разработчик Дэвид Эрли (David Airlie) оперативно подготовил патч для драйвера Nouveau, который решает проблему. Пока патч не попадёт в основное ядро, поддержка больших страниц в пользовательской части (драйвер NVK в Mesa) будет отключена. Это — стандартная и пра
Драйвер Mesa NVK временно отключает поддержку больших страниц памяти из-за ошибки
28 января28 янв
2
2 мин