summaryrefslogtreecommitdiff
path: root/usr.sbin/vmd
AgeCommit message (Expand)Author
2018-12-27When netbooting a vm using the `-B net' option, set the hostname DHCPanton
2018-12-12Simplify mbzero() by using mem_write with a NULL buf which does zero outClaudio Jeker
2018-12-12Set the com speed to 115200 like we do in our bootloader when using SeaBIOS.Claudio Jeker
2018-12-10Implement the fw_cfg interface basics and use it to set the bootorderClaudio Jeker
2018-12-10No need to \n in log_debug. Part of a larger diff.Claudio Jeker
2018-12-09When -B is used to specify a specific boot device also change the rebootClaudio 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-26Move the {qcow2,raw} create functions from vmctl into vmd/vio{qcow2,raw}.cReyk Floeter
2018-11-26Keep a list of known vms, and reuse the VM IDs.ori
2018-11-24Improve error handling and logging in qcow2ori
2018-11-21avoid unwanted double space;Jason McIntyre
2018-11-21Add support for "local inet6" interfaces.Reyk Floeter
2018-11-01- odd condition/test in PF lexerAlexandr Nedvedicky
2018-10-30add missing Pf macro; ok jmc@anton
2018-10-26I broke base images with my previous commit by missing a line.Reyk Floeter
2018-10-24Fix qcow2 disk images for data sizes greater than 4 gigs.ori
2018-10-22The recent switch to realpath(3) for the boot string in vmd(8) brokeAlexander Bluhm
2018-10-19Add support to create and convert disk images from existing imagesReyk Floeter
2018-10-18Use realpath(3) on the "boot" config option as well.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-10-04vmd(8): don't forget to set TXRDY in the case when the rate limiter isn'tMike Larkin
2018-10-03Add check to ensure vioscsi pointer if validccardenas
2018-10-03vmd(8): avoid a divide by zero when the user specified a low baud rateMike Larkin
2018-10-01Fix potential double-free in error pathReyk Floeter
2018-10-01Try to derive the qcow2 file format from an image file automatically.Reyk Floeter
2018-09-30Add size limitation of group-name and a reference to ifconfig about itsolene
2018-09-29vmd: don't remove vm if sending failedpd
2018-09-28Support vmd-internal's vmboot with qcow2 disk images.Reyk Floeter
2018-09-28Compress qcow2 open debug messages into a single lineReyk Floeter
2018-09-28Fix copy-pasto to use maxmem instead of maxcpuReyk Floeter
2018-09-19Various clean up items for disks.ccardenas
2018-09-13vmd: set irq and vm_id in virtio dev structs on restorepd
2018-09-11Be consistent in logging messages.ccardenas
2018-09-11Fail fast when we are unable to determine disk format.ccardenas
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-09-09Add initial qcow2 image support.ccardenas
2018-09-07replace malloc()+strlcpy() with strndup() in cmdline_symset().miko
2018-08-25Rework disks to have pluggable backends.ccardenas
2018-08-17No need to send the same nameserver twice.Martijn van Duren
2018-08-07Post-g2k18 fix: unbreak the optional vmd-internal vmboot loader.Reyk Floeter
2018-08-07Fix paste error in "no read access to" debug message, tweak messages.Reyk Floeter
2018-08-05Remove cpath pledge(2) promise. We decided that not deleting the unix controlRicardo Mestre
2018-07-17vmd(8): fix vmctl -b option for i386 kernels.Mike Larkin
2018-07-15vioscsi driver has been stable enough so we can move a good portion of theseccardenas
2018-07-15Revert unrelated change to vioscsi.cReyk Floeter
2018-07-15Track resources and enforce cpu/memory/interface limits for non-root users.Reyk Floeter
2018-07-13tweak previous; ok reykJason McIntyre