From c3ae3afa3e57b39e29577c4b791adbe511bb7e3f Mon Sep 17 00:00:00 2001 From: Patrick Mooney Date: Wed, 24 Jun 2020 20:53:43 +0000 Subject: 12916 bhyve should be able to limit vmx capabilities 12917 bhyve should always use Unrestricted Guest Reviewed by: Mike Zeller Approved by: Dan McDonald --- usr/src/lib/libvmmapi/common/vmmapi.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'usr/src/lib/libvmmapi/common/vmmapi.c') diff --git a/usr/src/lib/libvmmapi/common/vmmapi.c b/usr/src/lib/libvmmapi/common/vmmapi.c index 9589d09ae1..7d3446a845 100644 --- a/usr/src/lib/libvmmapi/common/vmmapi.c +++ b/usr/src/lib/libvmmapi/common/vmmapi.c @@ -39,6 +39,7 @@ * * Copyright 2015 Pluribus Networks Inc. * Copyright 2019 Joyent, Inc. + * Copyright 2020 Oxide Computer Company */ #include @@ -1004,7 +1005,9 @@ static const char *capstrmap[] = { [VM_CAP_HALT_EXIT] = "hlt_exit", [VM_CAP_MTRAP_EXIT] = "mtrap_exit", [VM_CAP_PAUSE_EXIT] = "pause_exit", +#ifdef __FreeBSD__ [VM_CAP_UNRESTRICTED_GUEST] = "unrestricted_guest", +#endif [VM_CAP_ENABLE_INVPCID] = "enable_invpcid", [VM_CAP_BPT_EXIT] = "bpt_exit", }; -- cgit v1.2.3