summaryrefslogtreecommitdiffstats
path: root/usr.sbin/bhyveload
Commit message (Collapse)AuthorAgeFilesLines
* mdoc: remove superfluous paragraph macro.joel2013-03-191-1/+0
|
* Simplify the assignment of memory to virtual machines by requiring a singleneel2013-03-182-60/+29
| | | | | | | | | | | | | | | | | | 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
* Remove EOL whitespace.joel2013-01-191-2/+2
|
* Minor mdoc fixes.joel2013-01-191-10/+7
|
* Add the 'bhyveload(8)' man page.neel2013-01-082-1/+131
| | | | | Obtained from: NetApp Reviewed by: grehan
* Reduce the default memory allocation for a VM from 768MB to 128MB.neel2013-01-081-1/+1
| | | | Obtained from: NetApp
* IFC @ r242684neel2012-11-111-2/+29
|
* Use the new userboot 'getenv' callback to set a couple of environment variablesneel2012-11-061-1/+22
| | | | | | | | | | | | | | in the guest. The variables are: smbios.bios.vendor=BHYVE and boot_serial=1 The FreeBSD guest uses the "smbios.bios.vendor" environment variable to detect whether or not it is running as a guest inside a hypervisor. The "boot_serial=1" is temporary and will be dropped when bhyve can do VGA emulation. Obtained from: NetApp
* IFC @ r234692grehan2012-04-261-1/+1
| | | | | | | | | | | sys/amd64/include/cpufunc.h sys/amd64/include/fpu.h sys/amd64/amd64/fpu.c sys/amd64/vmm/vmm.c - Add API to allow vmm FPU state init/save/restore. FP stuff discussed with: kib
* 'bhyveload' is a userspace FreeBSD loader that can load the kernel + metadataneel2011-07-062-0/+618
inside a BHyVe-based virtual machine. It is a thin wrapper on top of userboot.so which is a variant of the FreeBSD loader packaged as a shared library. 'bhyveload' provides callbacks that are utilized by userboot.so to do things like console i/o, disk i/o, set virtual machine registers etc. Thanks for Doug Rabson (dfr@) for making this happen.
OpenPOWER on IntegriCloud