News: 0001617871

  ARM Give a man a fire and he's warm for a day, but set fire to him and he's warm for the rest of his life (Terry Pratchett, Jingo)

Haiku OS Pulls In WiFi Driver Updates From OpenBSD, Other Improvements In February

([Operating Systems] 6 Hours Ago Haiku)


The BeOS-inspired Haiku open-source operating system project had an eventful February with a number of driver improvements and a variety of other enhancements.

Last night the Haiku project published their February 2026 status report. Some of the interesting improvements made to this open-source OS in the past few weeks include:

- Synchronizing most of the OpenBSD WiFi drivers from the upstream code, which yields a number of bug fixes.

- The VirtIO block driver has been disabled since it's been broken in at least multi-threaded use for years.

- Adding missing parameters to the NVMe driver's feature management API.

- Fixing a crash in the NTFS driver and another separate crash in the FAT driver.

- Support for reading Zstd-compressed files in the Btrfs file-system driver.

- A rework to the pthread_barrier code means less system calls and fixes some race conditions and a hang that would happen in some OpenGL software.

- An improvement to how TLB invalidations are handled on x86 to skip unnecessary invalidations and in turn slightly better performance.

Lastly, Haiku developers continue inching toward the Haiku R1 Beta 6 release. They still are working through some regressions before they start working on that next long-anticipated beta release.

More details on these Haiku OS improvements via their February 2026 [1]status report .



[1] https://www.haiku-os.org/blog/waddlesplash/2026-03-05-haiku_activity_contract_report_february_2026/



temporary routing anomoly