bhyve should always use Unrestricted Guest
Since the Westmere microarchitecture, Intel CPUs have had the capability to run with the "Unrestricted Guest", where VMX guests are able to run in real mode (allowing for guest software such as boot roms). FreeBSD bhyve supported older CPUs by loading the OS directly with helpers such as grub2-bhyve, where the guest is started directly in protected mode. Since illumos bhyve has never shipped any of those helpers, and already enforces availability of Unrestricted Guest mode, we should automatically enable it and removed that complication from bhyve.
Updated by Electric Monk almost 2 years ago
- Status changed from In Progress to Closed
- % Done changed from 0 to 100
commit c3ae3afa3e57b39e29577c4b791adbe511bb7e3f Author: Patrick Mooney <email@example.com> Date: 2020-07-28T19:43:29.000Z 12916 bhyve should be able to limit vmx capabilities 12917 bhyve should always use Unrestricted Guest Reviewed by: Mike Zeller <firstname.lastname@example.org> Approved by: Dan McDonald <email@example.com>