summaryrefslogtreecommitdiff
path: root/usr.sbin/vmd
AgeCommit message (Expand)Author
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
2022-12-15priv_validgroup: do not read more than IF_NAMESIZE chars of nameTodd C. Miller
2022-12-15Add explicit casts to ctype functions in vmd(8).Dave Voutila
2022-11-28vmd(8): zero consdev in bootargs to fix booting ramdisksDave Voutila
2022-11-11Revert removal of toggling interrupt line in vmd vcpu run loop.Dave Voutila
2022-11-10vmd(8): remove toggling interrupt line on vcpu in vcpu run loopDave Voutila
2022-11-10Initialize data before passing it to get_input_data. StrictlyMoritz Buhl
2022-11-10vmd(8): import mmio decode and emulation, disabled for now.Dave Voutila
2022-11-08whitespace fix in debug printf, no functional change.Dave Voutila
2022-11-06Fix typo in comment about pledges (send -> sendfd).Dave Voutila
2022-10-31vmd(8): remove unfinished user accounting.Dave Voutila
2022-10-14some macro fixes, mostly Cm -> Ic;Jason McIntyre
2022-09-24macro tweaks; from josiah frentsosJason McIntyre
2022-09-13Add (partial) support for agentx in vmd.Martijn van Duren
2022-09-02vmd(8): compute i8254 read-back command latch from singular timestampScott Soule Cheloha
2022-09-01vmm(4): send all port io emulation to userlandDave Voutila
2022-08-30Initial support for mmio assist for vmm(4)Dave Voutila
2022-08-04SWITCH section in ifconfig(8) no longer exists; point people at VEB insteadStefan Sperling