summaryrefslogtreecommitdiff
path: root/usr.sbin/vmd
AgeCommit message (Expand)Author
2019-08-14Improve the error message when supplying an invalid template to vmctlanton
2019-07-17vmm/vmd: Fix migration with pvclockpd
2019-06-28When system calls indicate an error they return -1, not some arbitraryTheo de Raadt
2019-05-28Make vmd(8)'s ns8250 emulation more correctMike Larkin
2019-05-28vmd: unset CR0_CD and CR0_NW in default flat64 register valuespd
2019-05-27only reschedule the periodic interrupt after updating register AJasper Lievisse Adriaanse
2019-05-20drop fatalx calls when claiming a new vm id; otherwise it's possibleJasper Lievisse Adriaanse
2019-05-16Unbreak vmctl start foo -b /bsd -d disk.img -cLClaudio Jeker
2019-05-14Delete some .Sx macros that were used in a wrong way.Ingo Schwarze
2019-05-14Add support for `boot device' to vm.conf grammar which is the `-B device'anton
2019-05-12vmm: add a x86 page table walkerpd
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-11add missing comment about VM_STATE_SHUTDOWN; as discussed with ccardenas@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
2019-05-10remove receive_vm prototype for the function does not exist (anymore)Jasper Lievisse Adriaanse
2019-03-11Do not unconditionally wait for read events on the pty associated with aanton
2019-03-07Clarify that VM names must start with a letterkn
2019-03-01vmd(8): remove some i386 remnants that missed the original cleanupMike Larkin
2019-02-20vmd(8): initialize guest %drX registers to power-on defaults on launchMike Larkin
2019-02-13(unsigned) means (unsigned int) which on ptrdiff_t or size_t or otherTheo de Raadt
2019-01-22vmd: reorder PCI device assignment to fix Linux network interface numberingMike Larkin
2019-01-18disable vmd/vmctl for i386pd
2019-01-10an alloca() snuck into the tree. We don't use alloca() in our tree unlessTheo de Raadt
2019-01-10unbreak vmd buildStefan Fritsch
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