summaryrefslogtreecommitdiff
path: root/usr.sbin/vmd/vmd.c
AgeCommit message (Expand)Author
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
2017-03-15Close the tty if the VM was powered down.Reyk Floeter
2017-03-02Add "locked lladdr" option to prevent VMs from spoofing MAC addresses.Reyk Floeter
2017-03-01Add "owner" option to set a user/group ownership for pre-configured VMsReyk Floeter
2017-02-27Replace openpty(3) with local function that uses pre-opened /dev/ptm fdReyk Floeter
2017-01-13Make it possible to remove VMs from vmd(8)'s internal queue.Edd Barrett
2017-01-11Add imsg communication channel between vmd and invividual VMs.Reyk Floeter
2017-01-09Stop accessing verbose and debug variables from log.c directly.Reyk Floeter
2016-12-14Allow to start disabled and pre-configured VMs by name, "vmctl start foo".Reyk Floeter
2016-12-14If a VM terminates with the result EAGAIN, close all fds except theReyk Floeter
2016-11-26Implement basic support for boot.conf(8) on the disk image.Reyk Floeter
2016-11-26If -m/memory is not specified, use 512M by default.Reyk Floeter
2016-11-24Add support for booting the kernel from the disk image.Reyk Floeter
2016-11-22Fix error path of config_setvm() and its callers. This unbreaksReyk Floeter
2016-11-22There is no need for res when there is already ret.Reyk Floeter
2016-11-22Insert disabled VMs into vmd(8)'s queues and allow vmctl(8) to display them.Edd Barrett
2016-11-04Pass the internal vmid or 0 to vm_register() instead of changing itReyk Floeter
2016-11-04Update the config/register/get VM methods to match the config_set/getReyk Floeter
2016-10-29Separate parsing vms and switches from starting them in vmd(8).Edd Barrett
2016-10-17Add the option to specify an interface group per virtual switch as well;Reyk Floeter
2016-10-15Allow to add an interface to an interface group; with the group keyword.Reyk Floeter
2016-10-12Fix functionality and semantics of vmctl load/reload/reset.Reyk Floeter
2016-10-06Terminate VMs on shutdown of vmd instead of leaving them running asReyk Floeter
2016-10-05Add support for enhanced networking configuration and virtual switches.Reyk Floeter
2016-10-04Add a new "priv" process that is responsible for ioctls and restrictedReyk Floeter
2016-09-29Implement fork+exec for vmd, using the same framework from httpd etc.Reyk Floeter