OpenBSD 7.5 Released - Faster Performance For Many-Core ARM Servers

Written by Michael Larabel in BSD on 5 April 2024 at 06:37 AM EDT. 10 Comments
BSD
Theo de Raadt has released OpenBSD 7.5 as the newest version of this security-focused BSD operating system. With OpenBSD 7.5 there is a number of improvements for ARM (AArch64) hardware, never-ending kernel optimizations and other tuning work, countless package updates, and other adjustments to this popular BSD platform.

Among the many changes to find with today's OpenBSD 7.5 release are:

- OpenBSD 7.5 on ARM64 adds per-CPU caching for the VP pool and PTE descriptor (PTED) pool in the PMAP implementation to reduce side effects of locking contention on the kernel map lock. In turn this leads to "significant speedups" for many-core ARM64 systems like AArch64 servers.

- SMP improvements with some network timers now running without the kernel lock, bind and connect system calls can now run in parallel, UDP packets can now be sent in parallel by multiple threads, and other changes.

- The Direct Rendering Manager (DRM) code has been synced against the Linux 6.6.19 upstream state.

- New "ADLDCP" and "APLDRM" drivers for the Apple display co-processor.

- The AMPCHWM driver has been added for Ampere Altra power telemetry support.

- New driver support for the Allwinner D1 and Allwinner H616 SoCs.

- Numerous network driver improvements. On the wireless side there is now a QWX driver that is a port of the Linux Ath11k driver.

- OpenBSD's autoinstall for unattended installations now supports disk encryption both with plain text passphrases or a key disk.

- OpenBSD 7.5 CD and install ISO CD images are now bootable in EFI mode.

- Removed support for the indirection system call and various other system security improvements.

- Numerous package updates and other changes.

OpenBSD 7.5 release image


Downloads and more details on the big OpenBSD 7.5 operating system release via OpenBSD.org.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week