summaryrefslogtreecommitdiff
path: root/usr.sbin/vmd/vmd.c
AgeCommit message (Expand)Author
2019-12-12vmd: start vms defined in vm.conf in a staggered fashionpd
2019-09-04vmd(8): memory leak in an error pathMike Larkin
2019-08-14Improve the error message when supplying an invalid template to vmctlanton
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-05-20drop fatalx calls when claiming a new vm id; otherwise it's possibleJasper Lievisse Adriaanse
2019-05-11report vm state through 'vmctl status'; whereas previously this would display...Jasper Lievisse Adriaanse
2019-05-11vm_dump_header allocated space for a signature but it was never set;Jasper Lievisse Adriaanse
2019-05-11track the state of the vm (running, paused, etc) using a single bitfield inst...Jasper Lievisse Adriaanse
2019-05-11sync the vm state in vmd too when (un)pausing a vm, otherwise the vm processJasper Lievisse Adriaanse
2018-12-09When -B is used to specify a specific boot device also change the rebootClaudio 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-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-09-29vmd: don't remove vm if sending failedpd
2018-09-28Fix copy-pasto to use maxmem instead of maxcpuReyk Floeter
2018-09-10vmd(8) clould close file descriptor 0 as not all fd fields wereAlexander Bluhm
2018-09-10During the fork+exec implementation, daemon(3) was moved afterAlexander Bluhm
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-11style - indent each case statement in a switch.Reyk Floeter
2018-07-11Add -w option to vmctl stop to wait for completion of VM termination.Reyk Floeter
2018-07-11Rename function to vmd_check_vmhReyk Floeter
2018-07-11Add -f option to vmctl stop to forcefully kill a VM.Reyk Floeter
2018-07-10style (single-line ifs don't need braces)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-06-26Add "socket owner" to allow changing the owner of the vmd control socket.Reyk Floeter
2018-06-19knfReyk Floeter
2018-05-13vmd(8): enable pause / unpause for vm ownerspd
2018-04-25vmd(8)'s early error messages weren't visible when started via /etc/rcMike Larkin
2018-04-21spelling error in log messageMike Larkin
2018-03-29Make sure that the global config is send out immediately when it isMartijn van Duren
2018-03-14block two VMs from using the same disk image file at the same time.Mike Larkin
2018-02-18vmd: fix vmctl pause for non existing vm ids (never returns)pd
2018-01-10Don't require "disk" or "kernel", also allow just "cdrom" instead, a VM canStuart Henderson
2018-01-08Enable TIOCUCNTL to be able to set ns8250's break detected condition.Martin Pieuchot
2018-01-03Add initial CD-ROM support to VMD via vioscsi.ccardenas
2017-12-06Make vmd respect owner when starting non-disabled vms.Aaron Bieber
2017-11-30When performing vmctl reload and a previously configured vm is running,ccardenas
2017-11-11update switch handling in vmd(8). vmd now gets switch information (rdomain,Mike Larkin
2017-11-07typo in previousMike Larkin
2017-11-07comment function vm_checkpermMike Larkin
2017-10-24The VMD parent process didn't handle the case of a VM exitingMike Larkin
2017-10-07vmd: retain ownership on vm rebootMike Larkin
2017-09-08vmd: add more explanatory log_debug messagesMike Larkin
2017-08-20vmd: Allow only upward migrationpd