Релиз OpenBSD 8.0: поддержка Linux 6.18, новые драйверы и улучшения виртуализации

Команда разработчиков OpenBSD представила версию 8.0, которая включает ряд важных обновлений системных компонентов и драйверов. Одним из ключевых изменений стало обновление стека графики inteldrm, radeondrm и amdgpu до состояния, соответствующего ядру Linux 6.18.53. Это нововведение позволило расширить поддержку оборудования, в частности добавив драйверы для видеокарт Intel Arc серии A (архитектура Alchemist).

Технические новшества и производительность

Разработчики продолжают модернизацию инструментария: Clang/LLVM 22 теперь является базовым компилятором для всех поддерживаемых архитектур. Примечательно, что OpenBSD/sparc64 официально перешла на Clang, став единственной современной операционной системой с актуальным набором инструментов для этой архитектуры. Кроме того, на платформе amd64 было увеличено пространство виртуальных адресов ядра (KVA) до 512 ГБ, что позволяет эффективно использовать более 4 ГБ видеопамяти, например, для вычислений через Vulkan.

Виртуализация и новые драйверы

Значительные изменения коснулись подсистемы виртуализации vmm/vmd. Благодаря усилиям разработчиков, теперь поддерживаются гостевые системы с количеством виртуальных процессоров (VCPU) до 64 на одну виртуальную машину. Также в системе появились новые драйверы:

  • qwz(4): поддержка беспроводных адаптеров Qualcomm WCN7850 (ath12k).
  • sambat(4): драйвер для мониторинга состояния аккумулятора на ноутбуках Samsung Galaxy Book4 Edge с процессорами Snapdragon.

Среди прочих улучшений стоит отметить ускорение шифрования swap-раздела на архитектурах amd64 и arm64 с использованием инструкций AES, а также появление функции индикации системной нагрузки через светодиоды на платах arm64 и riscv64.

Источник: bsd.network

Leave a Comment