summaryrefslogtreecommitdiff
path: root/usr.sbin/vmd/vmd.c
AgeCommit message (Expand)Author
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
2017-08-15vmd: fix vm id displayed by vmctl when receiving a vmpd
2017-08-14validate vm names before creating them; a valid name contains alphanumericJasper Lievisse Adriaanse
2017-08-13don't issue a termination command to an already stopped vmJasper Lievisse Adriaanse
2017-07-15Add vmctl send and vmctl receivepd
2017-07-09vmd/vmctl: Add ability to pause / unpause vmspd
2017-05-29vmd(8): prevent crashing when presented with a vm name argument toMike Larkin
2017-05-04Report command failure back to vmctl reload, reset, load, log verbose.Reyk Floeter
2017-05-04Add support for rdomains.Reyk Floeter
2017-04-25Generate randomized MAC addresses earlier to keep them across reboots.Reyk Floeter
2017-04-21Add global configuration option "local prefix" to change prefix for -L.Reyk Floeter
2017-04-19Add support for dynamic "NAT" interfaces (-L/local interface).Reyk Floeter
2017-04-06Do not expose vmm(4) VM IDs to the user, use vmd(8)'s IDs instead.Reyk Floeter
2017-03-15More fixes for starting and stopping VMs, fixing fallout from vm_running.Reyk Floeter