summaryrefslogtreecommitdiff
path: root/usr.sbin/vmd
AgeCommit message (Expand)Author
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
2017-06-07vmd: properly advertise 640k base memory, not 636k. That was a holdoverMike Larkin
2017-05-30split vioblk read/write functions into start and finish as prep forTed Unangst
2017-05-30increase vmd(8) virtio queue size from 64 to 128. Also fix an oldMike Larkin
2017-05-29sync proc.c changes from relayd/httpdSebastian Benoit
2017-05-29vmd(8): prevent crashing when presented with a vm name argument toMike Larkin
2017-05-28SVM: add some exit typesMike Larkin
2017-05-27use pread and pwrite to save code and syscalls. ok mlarkinTed Unangst
2017-05-11typo, spotted by dhill.Mike Larkin