Haiku Merges NVMM For Initial Virtualization Support, But It Doesn't Yet Fully Work
([Operating Systems] 6 Hours Ago
Haiku + NVMM)
- Reference: 0001646219
- News link: https://www.phoronix.com/news/Haiku-June-2026
- Source link:
The BeOS-inspired Haiku open-source operating system project has published their June 2026 status report. In the past month the developers merged their NVMM VM monitor support, hardware driver improvements, and progressed toward the upcoming Haiku sixth beta release.
Going back to Google Summer of Code 2024 was work on porting the NetBSD Virtual Machine Monitor "NVMM" over to Haiku for hardware-accelerated virtualization support with QEMU. That NVMM port has finally been merged to upstream Haiku. But it's known the port "doesn't fully work" so it's still disabled by default.
The "doesn't fully work" limitation of NVMM on Haiku is that guest operating systems like Haiku or Linux will crash in strange manners late in the boot process. Attempts at debugging the problems haven't been successful for this first attempt at virtualization support on Haiku.
Haiku has also seen work on implementing support for more mandatory Bluetooth control commands, some screen brightness handling improvements, BFS file-system crash fix, and continued work on different hardware drivers.
Haiku's build system has also seen some initial work done on 64-bit PowerPC support.
Meanwhile Haiku developers are progressing toward their long-awaited Haiku r1 Beta 6 milestone. They hope to branch the code for the beta six release later in the week and then ideally ship the beta six release in mid-August.
More details on the June progress to the BeOS-inspired Haiku via [1]Haiku-OS.org .
[1] https://www.haiku-os.org/blog/waddlesplash/2026-07-13-haiku_activity_contract_report_june_2026/
Going back to Google Summer of Code 2024 was work on porting the NetBSD Virtual Machine Monitor "NVMM" over to Haiku for hardware-accelerated virtualization support with QEMU. That NVMM port has finally been merged to upstream Haiku. But it's known the port "doesn't fully work" so it's still disabled by default.
The "doesn't fully work" limitation of NVMM on Haiku is that guest operating systems like Haiku or Linux will crash in strange manners late in the boot process. Attempts at debugging the problems haven't been successful for this first attempt at virtualization support on Haiku.
Haiku has also seen work on implementing support for more mandatory Bluetooth control commands, some screen brightness handling improvements, BFS file-system crash fix, and continued work on different hardware drivers.
Haiku's build system has also seen some initial work done on 64-bit PowerPC support.
Meanwhile Haiku developers are progressing toward their long-awaited Haiku r1 Beta 6 milestone. They hope to branch the code for the beta six release later in the week and then ideally ship the beta six release in mid-August.
More details on the June progress to the BeOS-inspired Haiku via [1]Haiku-OS.org .
[1] https://www.haiku-os.org/blog/waddlesplash/2026-07-13-haiku_activity_contract_report_june_2026/