summaryrefslogtreecommitdiff
path: root/usr.sbin/vmd
AgeCommit message (Expand)Author
2023-09-23vmd(8): correct log messages, no functional change.Dave Voutila
2023-09-23vmd(8): log vmd's vm id, not vmm's in vcpu_run_loop.Dave Voutila
2023-09-14vmd(8)/vioblk: use zero-copy approach & vectored io.Dave Voutila
2023-09-06Correct error message: vionet -> vioblk. No functional change.Dave Voutila
2023-09-06vmd(8): clean up struct ioinfo.Dave Voutila
2023-09-06vmm(4)/vmd(8): include pending interrupt in vm_run_parmams.Dave Voutila
2023-09-01vmd(8): ignore masks on asserts, use synchronous deasserts.Dave Voutila
2023-07-27vmd(8): fix verbose logging in child processes.Dave Voutila
2023-07-15vmd(8): fix use of qcow base images.Dave Voutila
2023-07-13vmd(8): pull validation into local prefix parser.Dave Voutila
2023-07-03when shutting down a vm, handle the VM id in the same way as a VM name argumentJasper Lievisse Adriaanse
2023-06-18relax absolute path requirement for configtest (-n)Omar Polo
2023-05-28Used number of bytes instead of number of 512 byte sectors.ASOU Masato
2023-05-13vmm(4)/vmd(8): switch to anonymous shared mappings.Dave Voutila
2023-05-12vmd(8): fix segfault on vm creation.Dave Voutila
2023-05-12vmd(8): fix console attach from vmctl(8).Dave Voutila
2023-05-12staggered deployment parallelism defaults to number of *online* CPUsKlemens Nanni
2023-04-28vmd(8): fix specifying boot image in vm.confDave Voutila
2023-04-28vmd(8)/vmctl(8): allow vm owners to override boot kernel.Dave Voutila
2023-04-28Remove unneeded header includes in vmd.Dave Voutila
2023-04-27vmd(8): introduce multi-process model for virtio devices.Dave Voutila
2023-04-26Fix vmd after vmm MI/MD splitMike Larkin
2023-04-25vmm(4)/vmd(8): pull struct members out of vmm ioctl create struct.Dave Voutila
2023-04-24Missing the optional default config is not an errorKlemens Nanni
2023-04-23vmd(8): teach vmm process how to exec.Dave Voutila
2023-04-23unbreak tree by coping with recent s/XCR0/XFEATURE renameAnton Lindqvist
2023-04-22vmd(8): fix vm send/receive due to invalid hva's.Dave Voutila
2023-04-19remove duplicate includesJonathan Gray
2023-04-18I somehow overlooked four more missing void...Theo Buehler
2023-04-16vmd(8): correct comment in vioraw, cleanup formatting.Dave Voutila
2023-04-16vmd(8): clean up fd closing in vmm process.Dave Voutila
2023-04-14Add two missing void to appease clang 15Theo Buehler
2023-04-02vmd(8): migrate vmd_vm.vm_ttyname to char array.Dave Voutila
2023-04-01avoid use of uninitialised memoryJonathan Gray
2023-03-13vmd(8): backout ns8250 changes.Dave Voutila
2023-03-08Delete obsolete /* ARGSUSED */ lint comments.Philip Guenther
2023-02-22Explicitly initialize vmd_vm pointer with NULL before calling vm_register.Moritz Buhl
2023-02-19describe what qcow2 is, in sufficient simple termsTheo de Raadt
2023-02-15proc_ispeer() is not used anywhere anymore so remove it everywhere.Tobias Heider
2023-02-06vmd(8): scan pci bus to determine bootorder strings.Dave Voutila
2023-01-30vmd(8): fix an interrupt storm in ns8250.Dave Voutila
2023-01-28Move some header definitions from vmm(4) to vmd(8).Dave Voutila
2023-01-22vmd(8): don't remove known vm's from the config on error.Dave Voutila
2023-01-14Only open /dev/vmm once in vmd(8).Dave Voutila
2023-01-08vmd(8): add thread names to vm process.Dave Voutila
2023-01-04Typos in vmd error message. No functional change.Dave Voutila
2022-12-28spelling fixes; from paul tagliamonteJason McIntyre
2022-12-26vmd(8): provide a detailed e820 memory map.Dave Voutila
2022-12-23vmd(8): implement zero-copy operations on virtqueues.Dave Voutila
2022-12-19Silence vmd ns8250 log noise about reading com1 before ready.Dave Voutila