summaryrefslogtreecommitdiffstats
path: root/usr.sbin/vmd/vmd.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* vmd: start vms defined in vm.conf in a staggered fashionpd2019-12-121-1/+8
* Remove unused VMD_DISK_INVALID message type and mark it obsolete.tobhe2019-09-071-2/+2
* Improve the error message when supplying an invalid template to vmctlanton2019-08-141-1/+2
* vmm/vmd: Fix migration with pvclockpd2019-07-171-2/+2
* report vm state through 'vmctl status'; whereas previously this would display the state ofjasper2019-05-111-1/+2
* add missing comment about VM_STATE_SHUTDOWN; as discussed with ccardenas@jasper2019-05-111-1/+2
* track the state of the vm (running, paused, etc) using a single bitfield instead ofjasper2019-05-111-8/+9
* remove receive_vm prototype for the function does not exist (anymore)jasper2019-05-101-2/+1
* vmd(8): initialize guest %drX registers to power-on defaults on launchmlarkin2019-02-201-2/+2
* Implement the fw_cfg interface basics and use it to set the bootorderclaudio2018-12-101-2/+2
* Make it possible to define the bootdevice in vmd. This information is usedclaudio2018-12-061-1/+6
* Introduce IMSG_VMDOP_WAIT_VM_REQUEST a control message that registers aclaudio2018-12-041-1/+2
* Keep a list of known vms, and reuse the VM IDs.ori2018-11-261-1/+10
* Add support for "local inet6" interfaces.reyk2018-11-211-6/+21
* Add support to create and convert disk images from existing imagesreyk2018-10-191-2/+2
* Prevent VM reboot loops by rate-limiting the interval a VM can reboot.reyk2018-10-151-1/+10
* Add support for qcow2 base images (external snapshots).reyk2018-10-081-4/+8
* Try to derive the qcow2 file format from an image file automatically.reyk2018-10-011-1/+4
* Support vmd-internal's vmboot with qcow2 disk images.reyk2018-09-281-3/+5
* Add initial qcow2 image support.ccardenas2018-09-091-1/+6
* Track resources and enforce cpu/memory/interface limits for non-root users.reyk2018-07-151-1/+23
* Check the disk/kernel/cdrom file permissions after openening the fd.reyk2018-07-131-2/+5
* Add "allow instance" option.reyk2018-07-131-10/+20
* Allow to use configured/running VMs as templates for other VM instances.reyk2018-07-121-1/+3
* Add -w option to vmctl stop to wait for completion of VM termination.reyk2018-07-111-2/+4
* Add -f option to vmctl stop to forcefully kill a VM.reyk2018-07-111-1/+2
* vmd already had DEBUG/DPRINTF, there is no need for VMD_DEBUG/dprintfreyk2018-07-101-7/+1
* Tweak debug log messagesreyk2018-07-101-3/+3
* vmd(8): stash device IRQ in the device structmlarkin2018-07-091-2/+2
* Add "socket owner" to allow changing the owner of the vmd control socket.reyk2018-06-261-2/+3
* vmd(8): implement vmd side of ELCR registersmlarkin2018-04-271-2/+2
* Add initial CD-ROM support to VMD via vioscsi.ccardenas2018-01-031-1/+7
* update switch handling in vmd(8). vmd now gets switch information (rdomain,mlarkin2017-11-111-3/+1
* vmd no longer creates bridges by default. users should create bridges inmlarkin2017-10-301-2/+2
* add functions to provide direct access to guest memory as vmd addressesdlg2017-09-111-1/+5
* bring SET, CLR, and ISSET macros indlg2017-09-111-1/+5
* better VM termination handling.mlarkin2017-09-081-1/+2
* vmd/vmctl: disallow use of block or character devices as disks in VMs.mlarkin2017-08-311-1/+2
* vmd: Allow only upward migrationpd2017-08-201-2/+11
* distinguish errors during vm launch and return different error codes tomlarkin2017-08-181-1/+5
* Add vmctl send and vmctl receivepd2017-07-151-1/+17
* vmd/vmctl: Add ability to pause / unpause vmspd2017-07-091-1/+6
* device path should be PATH_MAX. Any NAME_MAX without +1 is suspectderaadt2017-06-121-2/+2
* split vioblk read/write functions into start and finish as prep fortedu2017-05-301-2/+2
* Report command failure back to vmctl reload, reset, load, log verbose.reyk2017-05-041-2/+2
* Add support for rdomains.reyk2017-05-041-2/+7
* Add global configuration option "local prefix" to change prefix for -L.reyk2017-04-211-6/+22
* Add support for dynamic "NAT" interfaces (-L/local interface).reyk2017-04-191-2/+45
* Do not expose vmm(4) VM IDs to the user, use vmd(8)'s IDs instead.reyk2017-04-061-3/+4
* Boot using BIOS from /etc/firmware/vmm-bios by default.reyk2017-03-251-1/+2