本周提交到 TIP Git 分支的一个补丁增加了对 FreeBSD Bhyve 虚拟机的检测支持,随着今天服务器 CPU 数量的增长,这将变得非常重要。
正如几天前最初介绍的那样,Linux 内核一直在努力实现 Bhyve 虚拟机检测,以便支持超过 255 个 vCPU。即将在 12 月发布的 FreeBSD 15.0 版本具有 15 位 MSI 启发支持,能够处理超过 255 个 vCPU。因此,对于使用 Bhyve 的 Linux 虚拟机来说,现在需要这种虚拟机检测功能。

这个补丁本周已经合并到了 tip/tip.git 的”x86/cpu” Git 分支。随着这一里程碑的达成,预计在即将到来的 Linux 6.18 合并窗口期间,该支持将被合并。
“x86/cpu: 检测 FreeBSD Bhyve 虚拟机
检测 Bhyve 虚拟机,并在可用时启用 15 位 MSI 支持。
以前检测 Bhyve 只是一个纯粹的外观问题,即内核在启动时打印’Hypervisor detected: Bhyve’。
但 FreeBSD 15.0 将支持¹ 15 位 MSI 增强功能以支持超过 255 个 vCPU,这意味着现在实际上有一些功能上的理由这样做。”
FreeBSD 15.0 和 Linux 6.18 恰好都将在 12 月发布稳定版本。
转自 Linux 6.18 To Add Detection For FreeBSD’s Bhyve Hypervisor – Phoronix
Linuxeden开源社区