Theo de Raadt announced today the release of OpenBSD 7.7, the 58th release for this BSD operating system over the past two decades.
OpenBSD 7.7 brings many notable changes for this BSD operating system including:
– OpenBSD on ARM64 has optimized its PMAP teardown by skipping TLB flushes to provide around a 5% performance boost for kernel builds.
– Support for Arm Scalable Vector Extension (SVE) with capable Arm processors.
– OpenBSD with its updated bootloader can now run as an AMD SEV guest with QEMU using EFI. The OpenBSD kernel itself can now also boot on QEMU with AMD Secure Encrypted Virtualization (SEV).
– OpenBSD 7.7 on i386 now better copes with low-memory situations especially for multi-processor (MP) setups.
– The OpenBSD kernel also has improved responsiveness around out-of-memory situations.
– Suspend and hibernate support improvements.
– A variety of SMP improvements to the OpenBSD kernel.
– Updating the Direct Rendering Manager (DRM) kernel graphics/display driver code from the upstream Linux 6.12.21 LTS state. OpenBSD graphics drivers in turn now have support for the AMD Ryzen IA 300 series as well as the Radeon RX 9070 (RDNA4) graphics cards. There is also initial support for Intel Arrow Lake graphics.
– Various new drivers to support the hardware support for OpenBSD on MediaTek SoCs.
– Many package updates and a variety of other improvements throughout.
Downloads and more details on today’s OpenBSD 7.7 release via OpenBSD.org.