summaryrefslogtreecommitdiff
path: root/usr.sbin/vmd
AgeCommit message (Expand)Author
2017-11-04whitespaceMike Larkin
2017-11-04Remove a debug message that has outlived its usefulness.Mike Larkin
2017-10-30vmd no longer creates bridges by default. users should create bridges inMike Larkin
2017-10-29Prefer <elf.h> to the non portable <sys/exec_elf.h>.Martin Pieuchot
2017-10-24Remove terminate_vm/vm_remove logic from vmm_dispatch_parent. ThisMike Larkin
2017-10-24The VMD parent process didn't handle the case of a VM exitingMike Larkin
2017-10-07Prefer memset() over bzero()Philip Guenther
2017-10-07vmd: retain ownership on vm rebootMike Larkin
2017-09-19Clarify a wrong conditional, found by jsg.Mike Larkin
2017-09-18protect i8259 state with a mutex.David Gwynne
2017-09-17vmd: send/recv pci config space instead of recreating pci devices on receivepd
2017-09-17vmd: re add rtc.per and rtc.sec evtimers on receivepd
2017-09-15port taskqs to vmd for use in future work on virtio devicesDavid Gwynne
2017-09-15vmd: improve a debug message with more informationMike Larkin
2017-09-15vmd: emulate UART scratch register, seems to be required by GRUB andMike Larkin
2017-09-14spacingReyk Floeter
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-09-08fix a wrong comment.Mike Larkin
2017-09-08vmd: add more explanatory log_debug messagesMike Larkin
2017-09-08vmd: handle queue index wraparound in viornd. Without this, openbsd guestsMike Larkin
2017-08-31vmd: fix two wrong comments I stumbled across while updating the vmctl(8)Mike Larkin
2017-08-31vmd/vmctl: disallow use of block or character devices as disks in VMs.Mike Larkin
2017-08-31match vmctl.8 vm name constraintsJasper Lievisse Adriaanse
2017-08-29quarterly rescan of the tree: remove unneccessary sys/param.h, andTheo de Raadt
2017-08-20vmd: Allow only upward migrationpd
2017-08-20vmd: return VIRTIO_BLK_S_UNSUPP on any unknown vioblk command, not justMike Larkin
2017-08-20vmd: reorganize some pci config space handling code, no functional change.Mike Larkin
2017-08-18distinguish errors during vm launch and return different error codes toMike Larkin
2017-08-15vmd: fix vm id displayed by vmctl when receiving a vmpd
2017-08-14whitespace and fix a comment typoJasper Lievisse Adriaanse
2017-08-14vmd: set MSR_MISC_ENABLE=0 on vm creation, this will be re-set in vmmMike Larkin
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-08-12vmd: bump virtio queue size back to 128. The problem that resulted inMike Larkin
2017-08-11Use vmd's process rdomain via getrtable() instead of 0 by default.Reyk Floeter
2017-08-10vmd: partially back out a change committed yesterday regarding guestMike Larkin
2017-08-10whitespaceMike Larkin
2017-08-09vmd: allow guest PCI interrupt line reassignment.Mike Larkin
2017-08-05vmd: report queue size of 0 when invalid queues are requested by the guestMike Larkin
2017-07-19Don't recommend using /var/vmm for VM images.Mike Larkin
2017-07-19Update vmd man page to describe we have more processes running (aside fromMike Larkin
2017-07-15Add vmctl send and vmctl receivepd
2017-07-09vmd/vmctl: Add ability to pause / unpause vmspd
2017-07-06vmd: increase the max number of disks from 2 to 4. Requires kernel rebuildMike Larkin
2017-07-03no need to generate y.tab.h if nothing uses it, set YFLAGS to nothingMarc Espie
2017-06-20Revert a previous commit that increased the virtio queue size since itMike Larkin
2017-06-12device path should be PATH_MAX. Any NAME_MAX without +1 is suspectTheo de Raadt
2017-06-07vmd: Implement simulated baudrate support in the ns8250 module. TheMike Larkin