summaryrefslogtreecommitdiff
path: root/usr.sbin/vmd
AgeCommit message (Expand)Author
2020-06-28vmd(8): Eliminate libevent state corruptionpd
2020-06-21vmd(8): fix ns8250 lockup due to race conditionpd
2020-06-16vmd(8): backout previous commit to ns8250.c as it reintroduced the bug where thepd
2020-06-16vmd(8): fix ns8250 lockup due to race conditionpd
2020-04-30vmd(8): correctly terminate vm processes after sending vmpd
2020-04-21vmd: improve concurrency control in pausepd
2020-04-08vmm(4): add IOCTL handler to sets the access protections of the eptpd
2020-02-16Backout "DHCP is configured on the first interface only"kn
2020-02-15DHCP is configured on the first interface onlykn
2020-02-10briefly mention /etc/examples/ in the FILES section of all theIngo Schwarze
2020-01-15Guest VMs require some resources that are managed outside of vmm(4), soPeter Hessler
2019-12-17"allow instance {...}" requires optionskn
2019-12-17kn pointed out that the changes i made to "socket owner" can beJason McIntyre
2019-12-17combine "socket owner user[:group]" and "socket owner :group"Jason McIntyre
2019-12-13tweak previous; ok pdJason McIntyre
2019-12-12Make owner value mandatorykn
2019-12-12vmd: start vms defined in vm.conf in a staggered fashionpd
2019-12-11vmd: proper concurrency control when pausing a vmpd
2019-12-08Fully reinstate revision 1.21. Apparently, revision 1.22 (part ofTheo Buehler
2019-11-30Revert previous - the stability was not as improved as we had thought andMike Larkin
2019-11-29Fix at least one cause of VMs spinning at 100% host CPUMike Larkin
2019-11-10Consistently use _rcctl enable foo_ in examples, it's simpler and lessLandry Breuil
2019-10-25ifname in opentap() is not optionalkn
2019-10-16vmd(8): provide some additional info in a debug msgMike Larkin
2019-10-11use sizeof(struct) not sizeof(pointer) in calloc callJonathan Gray
2019-09-24vmd(8): fix memory leak in virtio network TX path.Mike Larkin
2019-09-24vmd(8): virtio.c whitespace removalMike Larkin
2019-09-07Remove unused VMD_DISK_INVALID message type and mark it obsolete.tobhe
2019-09-04vmd(8): memory leak in an error pathMike Larkin
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