Megjelent az OpenBSD 7.9, a projekt 60. kiadása, amely platform-, kernel-, grafikus, vezeték nélküli, virtualizációs, telepítő- és userland-frissítéseket hoz.
Az egyik legfontosabb új funkció a késleltetett hibernálás, amely megakadályozza, hogy a felfüggesztett rendszer teljesen lemerítse az akkumulátort. Egy beállítható késleltetés után a rendszer felébred, és azonnal hibernálja magát. A
machdep.hibernatedelay
sysctl érték másodpercben adja meg, mennyi idő teljen el az átmenet előtt.
Szintén kiemelt újdonság, hogy az OpenBSD 7.9 egy új kernel ütemező mechanizmust vezet be az eltérő órajelű CPU-magokkal rendelkező rendszerekhez. A
hw.blockcpu
sysctl változóval ki lehet zárni bizonyos CPU-osztályokat – például SMT, teljesítmény-, takarékos vagy lassabb magokat – az ütemezésből. Ez amd64 és arm64 rendszereken érhető el.
A kiadás emellett a kernel mutexekben a CAS spinlockot parking lockra cseréli, engedélyezi a párhuzamos fault-kezelést amd64 és arm64 rendszereken, és blokkolja azoknak a binárisoknak a betöltését, amelyeknél nincs végrehajtható
PT_LOAD
szegmens. Új infrastruktúrát is bevezetnek, amely a jövőbeli frissítésekben akár 52 partíció támogatását teszi lehetővé lemezenként.
A grafikus támogatást frissítették a DRM alrendszerre, amely most a Linux kernel 6.18.22-re épül, így újabb Direct Rendering Manager drivert biztosít.
A hardvertámogatás több architektúrán is bővült. Arm64-en az OpenBSD 7.9 támogatja az RK3588 és RK3576 SoC-kat, engedélyezi az ice drivert, és kezeli a Genesys Logic GL9755 SDHC vezérlőt, amely egyes Apple Silicon laptopokban található. Amd64-en SMU támogatást adtak az amdpmc-hez, a MAXCPUs értéket 255-re emelték, javítottak egy hibát az 512 GB RAM feletti rendszereken, és mérséklik a lebegőpontos állapot szivárgását az AMD Zen és Zen+ rendszereken.
A riscv64 port mostantól támogatja a SpacemiT K1 SoC-alapú rendszereket, új órajel-, GPIO-, PCIe-, Ethernet- és device tree-támogatással. További architektúraspecifikus újdonság a javított ice támogatás sparc64-en, memória-barrier módosítások powerpc64-en, TLB shootdown fejlesztések alpha architektúrán, valamint több frissítés a big-endian rendszerekhez.
A virtualizáció terén újdonság a
machdep.vmmode
, amely jelzi, hogy a rendszer hostként vagy guestként fut, a vmboot támogatás a sysupgrade használatához vmd virtuális gépekben, továbbfejlesztett AMD SEV-kezelés, valamint több VMM/VMD javítás versenyhelyzetekre, fagyásokra, holtpontokra és a guest újraindítási viselkedésére.
A hálózati frissítések új vagy jobb támogatást adnak a Quectel EC200A LTE modemekhez, a Realtek RTL8126, a Broadcom BCM575xx eszközökhöz és a SpacemiT K1 Ethernet interfészekhez. A kiadás több hálózati driver számára engedélyezi a 64 bites DMA-átvitelt, és alapértelmezetten bekapcsolja a SoftLRO-t a bnxt és az ice drivereknél.
A vezeték nélküli támogatás is bővült: megjelent az alap 802.11ax támogatás, 160 MHz-es csatornák 5 GHz-en iwx esetén, PMF támogatás az iwm, iwx és qwx drivereknél, Wi-Fi 6E rádiótámogatás BZ eszközökhöz iwx-ben, valamint alapértelmezetten engedélyezett energiatakarékos mód iwx-hez.
A telepítő és a verziófrissítés fejlesztései közé tartozik a biztonságosabb sysupgrade, ha a
/usr
kihasználtsága 90% fölé kerül, a fw_update által végzett firmware-eszköz-keresés javítása, a keydisk partíciók jobb felismerése, valamint amd64-en a kernelk EFI rendszerpartícióról történő betöltésének támogatása, összhangban az arm64 működésével.
További részletekért lásd a kiadás oldalát. Az OpenBSD 7.9 már elérhető a projekt tükörhálózatáról.

