OpenBSD 8.0, the 61st release of the security-focused operating system, was released on October 20, 2026. This major version update introduces several architectural shifts, most notably for the amd64 platform. The kernel virtual address space for amd64 has been increased from 4G to 512G, a change that facilitates the mapping of more than 4GB of Video RAM (VRAM) for high-performance graphics. Additionally, the pmap(9) direct map is now placed at a random location to enhance system security.
The release brings substantial updates to hardware support across various architectures. For RISC-V, the update includes kernel support for the 'V' vector extension, the RISC-V Advanced Interrupt Architecture (including imsic(4) and aplic(4) drivers), and the Sstc timer extension. The sparc64 architecture has transitioned to the LLVM toolchain and received improved memory alignment on SPARCV9. Conversely, support for the loongson architecture was retired due to compatibility issues with Clang 22. The update also includes new drivers for the Samsung Advanced BIOS Interface (SABI), Samsung laptop battery monitors, and Rockchip OTP memory.
In the realm of graphics and virtualization, OpenBSD 8.0 updated the drm(4) driver to Linux 6.18.53 and added support for Intel Arc A-Series (DG2/Alchemist) graphics cards. For virtualization, the VMM (Virtual Machine Monitor) received significant improvements, including support for up to 64 VCPUs per guest VM, the addition of x2apic mode support for guest virtual machines, and a redesign of VM ownership management using files. The release also addresses several security concerns, such as fixing a pledge(2) in vfs(9), plugging a memory leak in x509_verify, and hardening syspatch(8) against malicious scripts. While the release provides a comprehensive list of improvements, the official documentation notes that this is a partial list and directs users to the full changelog for a complete record of changes between versions 7.9 and 8.0.
