summaryrefslogtreecommitdiff
path: root/usr.sbin/vmd/vmd.h
AgeCommit message (Expand)Author
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
2017-07-09vmd/vmctl: Add ability to pause / unpause vmspd
2017-06-12device path should be PATH_MAX. Any NAME_MAX without +1 is suspectTheo de Raadt
2017-05-30split vioblk read/write functions into start and finish as prep forTed Unangst
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-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-25Boot using BIOS from /etc/firmware/vmm-bios by default.Reyk Floeter
2017-03-15Improve vmmci(4) shutdown and reboot.Reyk Floeter
2017-03-02Add "locked lladdr" option to prevent VMs from spoofing MAC addresses.Reyk Floeter
2017-03-01Split vmm.c into two files: vm.c for the VM child, vmm.c for the parentReyk 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-13Add host side of vmmci(4) to vmd(8).Reyk Floeter
2017-01-11Add imsg communication channel between vmd and invividual VMs.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-22Insert disabled VMs into vmd(8)'s queues and allow vmctl(8) to display them.Edd Barrett