Вышла OpenBSD 8.0 с поддержкой Intel Arc и новыми драйверами
OpenBSD 8.0 получила улучшения для аппаратных платформ, поддержку Intel Arc, изменения в подсистеме сна и ряд новых возможностей userland.
20 октября 2026 года состоялся релиз OpenBSD 8.0 — 61-й версии свободной UNIX-подобной операционной системы. Предыдущий стабильный выпуск проекта вышел в мае 2026 года, а OpenBSD 7.0 была представлена в октябре 2021-го. Для новой версии опубликован полный установочный ISO-образ базовой системы.
Разработкой OpenBSD занимаются добровольцы. Инфраструктура проекта, работа команды и мероприятия для участников финансируются пожертвованиями через The OpenBSD Foundation. В OpenBSD 8.0 продолжилась работа над поддержкой разных аппаратных платформ, включая amd64, arm64, luna88k, riscv64 и sparc64. Архитектуру loongson исключили из поддерживаемых: она несовместима с Clang 22.
Изменения в ядре и управлении памятью
В релизе исправили ряд ошибок в архитектурах RISC-V и MIPS, связанных с использованием LLVM, а также проблему кодирования битов защиты на hppa. Исправлены расчёт объёма памяти в open_wmemstream и ошибка, из-за которой при переключении контекста мог уничтожаться или заменяться идентификатор семафора semop.
Разработчики улучшили эвристики очереди неактивных страниц, которую подсистема pagedaemon использует при вытеснении страниц и освобождении памяти. В систему добавили getexecpath — функцию, возвращающую копию пути к исполняемому файлу формата ELF(5). Также продолжилась подготовка к поддержке более крупных структур disklabel.
Изменения затронули приостановку и гибернацию. Ноутбук теперь не должен самопроизвольно выходить из сна при закрытой крышке и значении machdep.lidaction=0. Добавлена глобальная переменная, позволяющая различать гибернацию и обычную приостановку, предотвращено повторное чтение образа диска при восстановлении таблицы фрагментов, а после выхода из сна очищается кадровый буфер. Ошибка выделения очереди для поддержки гибернации NVMe больше не считается критической.
Графика и Direct Rendering Manager
Подсистема DRM обновлена до версии, соответствующей ядру Linux 6.18.53. Драйвер inteldrm получил поддержку видеокарт Intel Arc серии A на базе архитектуры DG2/Alchemist. В amd64 увеличили объём виртуального адресного пространства ядра, благодаря чему стало возможно отображать более 4 ГБ видеопамяти.
Кроме того, в inteldrm добавили обходное решение для ошибок тайм-аутов GuC, возникавших на некоторых системах с процессорами Alder Lake.
Новые возможности пользовательского пространства
Утилита netstat теперь умеет показывать счётчики multicast-пакетов для сетевых интерфейсов. Уточнено поведение опции -q. В отладчике ядра ddb изменён вывод команды ps: структуры struct process и struct proc отображаются раздельно.
Команда mount получила поддержку DUID при использовании опции -u, а идентификатор диска сохраняется при обновлении файловой системы. Утилита sndioctl теперь позволяет управлять портами midithru, добавлять и удалять элементы списков. Для сервера sndiod появился параметр server.mode, который можно менять без остановки сервера.
Поддержка оборудования и исправления драйверов
В OpenBSD 8.0 добавлена поддержка сенсорного экрана GXTP7936 в Samsung Galaxy Book4 Edge, комбинированного PHY-интерфейса K3 PCIe/USB3 для riscv64 и драйвера gpioleds на этой архитектуре. Улучшена обработка ошибок принимаемых пакетов в драйвере Ethernet SpacemiT K1, исправлена работа стандартных MSI-прерываний на этом SoC и добавлена поддержка SpacemiT K3 в драйвере часов smtclock.
Драйвер qcgpio получил поддержку платформы SC7280, а dwpcie — контроллера PCIe в SpacemiT K3. Добавлена поддержка тактового генератора I2C5 для RK3528, используемого в Radxa E24C, идентификаторов ACPI для Qualcomm Glymur (X2), зеркалирования таблиц страниц в apldart(4) и IOMMU для USB-контроллеров Apple.
В систему включили новые драйверы samsabi для Samsung Advanced BIOS Interface, sambat для мониторинга аккумулятора в ноутбуках Samsung и rkotp для OTP-памяти устройств Rockchip. Также добавлена поддержка регулятора напряжения RK8600 на платах Radxa Zero 3 и дополнительные идентификаторы устройств серии AMD Krackan Point.
Среди исправлений — восстановление мультитача на тачпадах HONOR MagicBook, переполнение FIFO в драйвере esp, потенциальная утечка памяти при восстановлении массива softraid и ошибки восстановления массивов на дисках с секторами по 4096 байт. Для драйвера re исправлена работа с буферами mbuf по старшим адресам памяти при использовании 64-битного DMA.
Трек к релизу
Вместе с OpenBSD 8.0 команда проекта выпустила официальный трек «The Simps on AI» — сатирическую композицию об искусственном интеллекте, языковых моделях, роботах и связанных с ними сбоях. В тексте обыгрываются мотивы «Симпсонов», включая шутки о генерации изображений, вирусах, суперкомпьютерах и автоматизированных системах.
Сообщить о проблеме в публикации
Обращение принято Обращение будет рассмотрено. По результатам проверки публикация может быть исправлена, дополнена, временно скрыта или удалена.






