OpenBSD 7.8 Released

https://news.ycombinator.com/rss Hits: 10
Summary

------------------------------------------------------------------------ - OpenBSD 7.8 RELEASED ------------------------------------------------- October 22, 2025. We are pleased to announce the official release of OpenBSD 7.8. This is our 59th release. We remain proud of OpenBSD's record of thirty years with only two remote holes in the default install. As in our previous releases, 7.8 provides significant improvements, including new features, in nearly all areas of the system: - Platforms specific improvements: o arm64: - Added support for Raspberry Pi 5 (with console on serial port). - Implement acpicpu(4) for arm64. - On Apple variants, enter DDB when exuart(4) detects a BREAK. - On arm64 and riscv64, avoid multiple threads of a process continuously faulting on a single page when pmap_enter(9) is asked to enter a mapping that already exists. - Make apm and hw.cpuspeed work on Snapdragon X Elite machines. o amd64: - Fix processing of GPIO events for pin numbers less than 256 with an _EVT method. Fixes power button on various ThinkPads with AMD CPUs. o Other architectures: - Added a sparc64-specific _raw flavour to the softintr routines for those drivers that need to be able to schedule soft interrupts at actual hardware levels. o More platform specific changes can be found in the hardware support section below. - Various kernel improvements: o Set an upper limit on the value of sysctl(2) kern.seminfo.semopm to avoid a possible kernel panic. o On arm64, avoid decoding instructions when ELR isn't pointing into the kernel part of the virtual address space and use fault() instead of panic() to provide better error reports. o Inherit PS_NOBTCFI at fork(2) so forked children do not get killed by BTCFI safeguards. o Inherit PS_PROFILE at fork(2). This lets child processes disable/reenable profiling when they deemed appropriate. o Implement the POSIX-2024 close-on-fork flag, but modified to be reset on exec as preserving it across exec is not necessary for its original p...

First seen: 2025-10-22 03:15

Last seen: 2025-10-22 12:21