Changeset View
Changeset View
Standalone View
Standalone View
head/usr.sbin/bhyve/bhyve.8
Show All 18 Lines | |||||
.\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | .\" OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) | ||||
.\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | .\" HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT | ||||
.\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | .\" LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY | ||||
.\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | .\" OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF | ||||
.\" SUCH DAMAGE. | .\" SUCH DAMAGE. | ||||
.\" | .\" | ||||
.\" $FreeBSD$ | .\" $FreeBSD$ | ||||
.\" | .\" | ||||
.Dd June 2, 2017 | .Dd April 6, 2018 | ||||
.Dt BHYVE 8 | .Dt BHYVE 8 | ||||
.Os | .Os | ||||
.Sh NAME | .Sh NAME | ||||
.Nm bhyve | .Nm bhyve | ||||
.Nd "run a guest operating system inside a virtual machine" | .Nd "run a guest operating system inside a virtual machine" | ||||
.Sh SYNOPSIS | .Sh SYNOPSIS | ||||
.Nm | .Nm | ||||
.Op Fl abehuwxACHPSWY | .Op Fl abehuwxACHPSWY | ||||
.Op Fl c Ar numcpus | .Oo | ||||
.Fl c\~ Ns | |||||
.Oo | |||||
.Op Ar cpus= Ns | |||||
.Ar numcpus Ns | |||||
.Oc Ns | |||||
.Op Ar ,sockets=n Ns | |||||
.Op Ar ,cores=n Ns | |||||
.Op Ar ,threads=n | |||||
.Oc | |||||
.Op Fl g Ar gdbport | .Op Fl g Ar gdbport | ||||
.Op Fl l Ar lpcdev Ns Op , Ns Ar conf | .Op Fl l Ar lpcdev Ns Op , Ns Ar conf | ||||
.Op Fl m Ar memsize Ns Op Ar K|k|M|m|G|g|T|t | .Op Fl m Ar memsize Ns Op Ar K|k|M|m|G|g|T|t | ||||
.Op Fl p Ar vcpu:hostcpu | .Op Fl p Ar vcpu:hostcpu | ||||
.Op Fl s Ar slot,emulation Ns Op , Ns Ar conf | .Op Fl s Ar slot,emulation Ns Op , Ns Ar conf | ||||
.Op Fl U Ar uuid | .Op Fl U Ar uuid | ||||
.Ar vmname | .Ar vmname | ||||
.Sh DESCRIPTION | .Sh DESCRIPTION | ||||
Show All 27 Lines | |||||
.Fx Ns /amd64 | .Fx Ns /amd64 | ||||
guests. | guests. | ||||
.It Fl b | .It Fl b | ||||
Enable a low-level console device supported by | Enable a low-level console device supported by | ||||
.Fx | .Fx | ||||
kernels compiled with | kernels compiled with | ||||
.Cd "device bvmconsole" . | .Cd "device bvmconsole" . | ||||
This option will be deprecated in a future version. | This option will be deprecated in a future version. | ||||
.It Fl c Ar numcpus | .It Fl c Op Ar setting ... | ||||
Number of guest virtual CPUs. | Number of guest virtual CPUs | ||||
The default is 1 and the maximum is 16. | and/or the CPU topology. | ||||
The default value for each of | |||||
.Ar numcpus , | |||||
.Ar sockets , | |||||
.Ar cores , | |||||
and | |||||
.Ar threads | |||||
is 1. | |||||
The current maximum number of guest virtual CPUs is 16. | |||||
If | |||||
.Ar numcpus | |||||
is not specified then it will be calculated from the other arguments. | |||||
The topology must be consistent in that the | |||||
.Ar numcpus | |||||
must equal the product of | |||||
.Ar sockets , | |||||
.Ar cores , | |||||
and | |||||
.Ar threads . | |||||
If a | |||||
.Ar setting | |||||
is specified more than once the last one has precedence. | |||||
.It Fl C | .It Fl C | ||||
Include guest memory in core file. | Include guest memory in core file. | ||||
.It Fl e | .It Fl e | ||||
Force | Force | ||||
.Nm | .Nm | ||||
to exit when a guest issues an access to an I/O port that is not emulated. | to exit when a guest issues an access to an I/O port that is not emulated. | ||||
This is intended for debug purposes. | This is intended for debug purposes. | ||||
.It Fl g Ar gdbport | .It Fl g Ar gdbport | ||||
▲ Show 20 Lines • Show All 414 Lines • Show Last 20 Lines |