VOOZH about

URL: https://www.phoronix.com/news/Linux-6.18-Detect-Bhyve

⇱ Linux 6.18 To Add Detection For FreeBSD's Bhyve Hypervisor - Phoronix


👁 Phoronix

Linux 6.18 To Add Detection For FreeBSD's Bhyve Hypervisor

Written by Michael Larabel in Virtualization on 17 September 2025 at 06:00 AM EDT. 27 Comments
A patch making it to a TIP Git branch this week adds Linux kernel support for detecting the FreeBSD Bhyve hypervisor, which will become important with today's growing server CPU counts.

As covered originally a few days ago, the Linux kernel has been working on Bhyve hypervisor detection for being able to support more than 255 vCPUs. The FreeBSD 15.0 release coming out in December has 15-bit MSI enlightenment support for being able to handle more than 255 vCPUs. Thus for Linux VM usage with Bhyve there's now a need for this hypervisor detection.

👁 Bhyve logo


This patch made it into tip/tip.git's "x86/cpu" Git branch this week. With that milestone now achieved, the support should be merged in the coming weeks with the Linux 6.18 merge window.
"x86/cpu: Detect FreeBSD Bhyve hypervisor

Detect the Bhyve hypervisor and enable 15-bit MSI support if available.

Detecting Bhyve used to be a purely cosmetic issue of the kernel printing 'Hypervisor detected: Bhyve' at boot time.

But FreeBSD 15.0 will support¹ the 15-bit MSI enlightenment to support more than 255 vCPUs which means there's now actually some functional reason to do so."

Both FreeBSD 15.0 and Linux 6.18 should coincidentally see their stable releases in December.

Michael Larabel is the principal author of Phoronix.com and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.