freebsd-nq/usr.sbin/bhyve
Neel Natu b060ba5024 Simplify the assignment of memory to virtual machines by requiring a single
command line option "-m <memsize in MB>" to specify the memory size.

Prior to this change the user needed to explicitly specify the amount of
memory allocated below 4G (-m <lowmem>) and the amount above 4G (-M <highmem>).

The "-M" option is no longer supported by 'bhyveload' and 'bhyve'.

The start of the PCI hole is fixed at 3GB and cannot be directly changed
using command line options. However it is still possible to change this in
special circumstances via the 'vm_set_lowmem_limit()' API provided by
libvmmapi.

Submitted by:	Dinakar Medavaram (initial version)
Reviewed by:	grehan
Obtained from:	NetApp
2013-03-18 22:38:30 +00:00
..
acpi.c Simplify the assignment of memory to virtual machines by requiring a single 2013-03-18 22:38:30 +00:00
acpi.h
atpic.c
bhyverun.c Simplify the assignment of memory to virtual machines by requiring a single 2013-03-18 22:38:30 +00:00
bhyverun.h Simplify the assignment of memory to virtual machines by requiring a single 2013-03-18 22:38:30 +00:00
consport.c
dbgport.c
dbgport.h
elcr.c
inout.c Mask the %eax register properly based on whether the "out" instruction is 2012-11-21 00:14:03 +00:00
inout.h
ioapic.c Rename fbsdrun.* -> bhyverun.* 2012-12-13 01:58:11 +00:00
ioapic.h
Makefile Install <dev/agp/agpreg.h> and <dev/pci/pcireg.h> as userland headers 2013-02-05 18:55:09 +00:00
mem.c Add the ability to have a 'fallback' search for memory ranges. 2013-02-22 00:46:32 +00:00
mem.h Add the ability to have a 'fallback' search for memory ranges. 2013-02-22 00:46:32 +00:00
mevent_test.c
mevent.c Change thread name for the main kqueue event loop to "<vmname> mevent" so 2012-12-20 23:01:53 +00:00
mevent.h
mptbl.c Simplify the assignment of memory to virtual machines by requiring a single 2013-03-18 22:38:30 +00:00
mptbl.h
pci_emul.c Simplify the assignment of memory to virtual machines by requiring a single 2013-03-18 22:38:30 +00:00
pci_emul.h Get rid of unused struct member. 2013-02-25 20:31:47 +00:00
pci_hostbridge.c Advertise PCI-E capability in the hostbridge device presented to the guest. 2013-02-15 18:41:36 +00:00
pci_passthru.c Convert the offset into the bar that contains the MSI-X table to an offset 2013-03-11 17:36:37 +00:00
pci_uart.c Don't completely drain the read file descriptor. Instead, only 2013-01-07 07:33:48 +00:00
pci_virtio_block.c Simplify the assignment of memory to virtual machines by requiring a single 2013-03-18 22:38:30 +00:00
pci_virtio_net.c Simplify the assignment of memory to virtual machines by requiring a single 2013-03-18 22:38:30 +00:00
pit_8254.c Rename fbsdrun.* -> bhyverun.* 2012-12-13 01:58:11 +00:00
pit_8254.h
pmtmr.c Use the correct type (uint64_t) to retrieve sysctl machdep.tsc_freq. 2013-01-25 06:27:03 +00:00
post.c
rtc.c Improve correctness of rtc register implementation. 2013-01-25 22:43:20 +00:00
spinup_ap.c The "unrestricted guest" capability is a feature of Intel VT-x that allows 2013-01-04 02:04:41 +00:00
spinup_ap.h
uart.c
virtio.h Specify the length of the mapping requested from 'paddr_guest2host()'. 2013-03-01 02:26:28 +00:00
xmsr.c
xmsr.h