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/



Troll sat alone on his seat of stone,
And munched and mumbled a bare old bone;
For many a year he had gnawed it near,
For meat was hard to come by.
Done by! Gum by!
In a cave in the hills he dwelt alone,
And meat was hard to come by.

Up came Tom with his big boots on.
Said he to Troll: "Pray, what is youn?
For it looks like the shin o' my nuncle Tim,
As should be a-lyin in graveyard.
Caveyard! Paveyard!
This many a year has Tim been gone,
And I thought he were lyin' in graveyard."

"My lad," said Troll, "this bone I stole.
But what be bones that lie in a hole?
Thy nuncle was dead as a lump o' lead,
Afore I found his shinbone.
Tinbone! Thinbone!
He can spare a share for a poor old troll
For he don't need his shinbone."

Said Tom: "I don't see why the likes o' thee
Without axin' leave should go makin' free
With the shank or the shin o' my father's kin;
So hand the old bone over!
Rover! Trover!
Though dead he be, it belongs to he;
So hand the old bnone over!"
-- J. R. R. Tolkien