summaryrefslogtreecommitdiff
path: root/usr.sbin/vmd/vmd.h
AgeCommit message (Expand)Author
2021-11-29mostly avoid sys/param.h with a local nitems()Theo de Raadt
2021-09-01remove unused functions and cleanup vmd.hDave Voutila
2021-04-11Correct a comment: reference the correct filedv
2021-04-05Support booting from compressed kernel images.dv
2021-03-29Propagate host-side tap(4) lladdr to guest vm process to allow unicast dhcpdv
2021-03-19Remove booting from kernels in raw/qcow2 imageskn
2020-09-23Revert agentx support for now, we're too close to release.Martijn van Duren
2020-09-23Add support for agentx to vmd.Martijn van Duren
2020-06-28vmd(8): Eliminate libevent state corruptionpd
2019-12-12vmd: start vms defined in vm.conf in a staggered fashionpd
2019-09-07Remove unused VMD_DISK_INVALID message type and mark it obsolete.tobhe
2019-08-14Improve the error message when supplying an invalid template to vmctlanton
2019-07-17vmm/vmd: Fix migration with pvclockpd
2019-05-11report vm state through 'vmctl status'; whereas previously this would display...Jasper Lievisse Adriaanse
2019-05-11add missing comment about VM_STATE_SHUTDOWN; as discussed with ccardenas@Jasper Lievisse Adriaanse
2019-05-11track the state of the vm (running, paused, etc) using a single bitfield inst...Jasper Lievisse Adriaanse
2019-05-10remove receive_vm prototype for the function does not exist (anymore)Jasper Lievisse Adriaanse
2019-02-20vmd(8): initialize guest %drX registers to power-on defaults on launchMike Larkin
2018-12-10Implement the fw_cfg interface basics and use it to set the bootorderClaudio Jeker
2018-12-06Make it possible to define the bootdevice in vmd. This information is usedClaudio Jeker
2018-12-04Introduce IMSG_VMDOP_WAIT_VM_REQUEST a control message that registers aClaudio Jeker
2018-11-26Keep a list of known vms, and reuse the VM IDs.ori
2018-11-21Add support for "local inet6" interfaces.Reyk Floeter
2018-10-19Add support to create and convert disk images from existing imagesReyk Floeter
2018-10-15Prevent VM reboot loops by rate-limiting the interval a VM can reboot.Reyk Floeter
2018-10-08Add support for qcow2 base images (external snapshots).Reyk Floeter
2018-10-01Try to derive the qcow2 file format from an image file automatically.Reyk Floeter
2018-09-28Support vmd-internal's vmboot with qcow2 disk images.Reyk Floeter
2018-09-09Add initial qcow2 image support.ccardenas
2018-07-15Track resources and enforce cpu/memory/interface limits for non-root users.Reyk Floeter
2018-07-13Check the disk/kernel/cdrom file permissions after openening the fd.Reyk Floeter
2018-07-13Add "allow instance" option.Reyk Floeter
2018-07-12Allow to use configured/running VMs as templates for other VM instances.Reyk Floeter
2018-07-11Add -w option to vmctl stop to wait for completion of VM termination.Reyk Floeter
2018-07-11Add -f option to vmctl stop to forcefully kill a VM.Reyk Floeter
2018-07-10vmd already had DEBUG/DPRINTF, there is no need for VMD_DEBUG/dprintfReyk Floeter
2018-07-10Tweak debug log messagesReyk Floeter
2018-07-09vmd(8): stash device IRQ in the device structMike Larkin
2018-06-26Add "socket owner" to allow changing the owner of the vmd control socket.Reyk Floeter
2018-04-27vmd(8): implement vmd side of ELCR registersMike Larkin
2018-01-03Add initial CD-ROM support to VMD via vioscsi.ccardenas
2017-11-11update switch handling in vmd(8). vmd now gets switch information (rdomain,Mike Larkin
2017-10-30vmd no longer creates bridges by default. users should create bridges inMike Larkin
2017-09-11add functions to provide direct access to guest memory as vmd addressesDavid Gwynne
2017-09-11bring SET, CLR, and ISSET macros inDavid Gwynne
2017-09-08better VM termination handling.Mike Larkin
2017-08-31vmd/vmctl: disallow use of block or character devices as disks in VMs.Mike Larkin
2017-08-20vmd: Allow only upward migrationpd
2017-08-18distinguish errors during vm launch and return different error codes toMike Larkin
2017-07-15Add vmctl send and vmctl receivepd