summaryrefslogtreecommitdiff
path: root/usr.sbin/vmd
AgeCommit message (Expand)Author
2017-05-11typo, spotted by dhill.Mike Larkin
2017-05-08Adds functions to read and write state of devices in vmd.Reyk Floeter
2017-05-05VMs cannot use proc_compose() to PROC_VMM, they have to useReyk Floeter
2017-05-05Allow vmd(8) to set guest %xcr0Mike Larkin
2017-05-04Report command failure back to vmctl reload, reset, load, log verbose.Reyk Floeter
2017-05-04Report error for vmctl commands that need root privileges.Reyk Floeter
2017-05-04Add support for rdomains.Reyk Floeter
2017-05-03Sort parser tokens, no functional changeReyk Floeter
2017-05-02Resynchronize the guest RTC via vmmci(4) on host resume from zzz/ZZZMike Larkin
2017-05-02fix an error in i386 vmd buildMike Larkin
2017-05-02Matching vmd(8) part of previous diff (first part of vmctl send/receive).Mike Larkin
2017-04-28rename i8253 "counter" to "channel", a better name for what we areMike Larkin
2017-04-25Generate randomized MAC addresses earlier to keep them across reboots.Reyk Floeter
2017-04-25spacingReyk Floeter
2017-04-24Don't overflow the allocated DHCP response buffer.Reyk Floeter
2017-04-21Fail if vm.conf exists but cannot be opened, ignore if it doesn't exist.Reyk Floeter
2017-04-21Add global configuration option "local prefix" to change prefix for -L.Reyk Floeter
2017-04-21vmd(8) pci emulation fix required for upcoming option rom support.Mike Larkin
2017-04-19Add support for dynamic "NAT" interfaces (-L/local interface).Reyk Floeter
2017-04-08change a log message from "warn" to "debug" level, as the condition it isMike Larkin
2017-04-08implement nonspecific EOI mode for the legacy PICMike Larkin
2017-04-08implement channels 1 and 2 of the legacy PIT.Mike Larkin
2017-04-06"kernel" got renamed to "boot" in vm.conf but I didn't commit the parse.y bits.Reyk Floeter
2017-04-06Do not expose vmm(4) VM IDs to the user, use vmd(8)'s IDs instead.Reyk Floeter
2017-03-27die whitespace die die dieTheo de Raadt
2017-03-26Implement a missing command in vioblk and allow > MAXPHYS transfers.Mike Larkin
2017-03-26Don't compare kernel and root disk name if both strings are empty.Reyk Floeter
2017-03-26With the updated get_input_data() interface, we need to zero-initializeMark Kettenis
2017-03-26Use the pseudo-bootloader if the boot image path matches the root disk path.Reyk Floeter
2017-03-25Last bits needed to get seabios + alpine linux working. This is enoughMike Larkin
2017-03-25Process more than one avail slot in vioblk ring, if requested by theMike Larkin
2017-03-25Boot using BIOS from /etc/firmware/vmm-bios by default.Reyk Floeter
2017-03-25The virtio spec says isr_status should be cleared to 0 on read, whichMike Larkin
2017-03-25implement missing vioblk reset function and improve the partiallyMike Larkin
2017-03-25Implement some missing functionality and clean up some code in vmdMike Larkin
2017-03-25Introduce a new function to obtain properly sized input data, and convertMike Larkin
2017-03-24Backout mlarkin's previous commit while he is away:Reyk Floeter
2017-03-24Last bits of cleanup for linux/seabios support in i8253/i8259 emulationMike Larkin
2017-03-24Allow vmd to proceed after an interrupt occurred after retiring a cpuidMike Larkin
2017-03-23Implement memory size and SMP CPU count NVRAM registers in the emulatedMike Larkin
2017-03-23Various i8253/i8254 implementation improvements - Fix an error that usedMike Larkin
2017-03-23Various mc146818 emulation fixes - don't block interrupts needlessly, andMike Larkin
2017-03-23use proper return data size when doing PIC reads - don't clobber %eaxMike Larkin
2017-03-21From a syslog perspective it does not make sense to log fatal andAlexander Bluhm
2017-03-21Fix two errors in NS8250 (UART) emulation. The first error zeroed out theMike Larkin
2017-03-19Don't identify the MC146818 RTC as operating in binary mode when we are reallyMike Larkin
2017-03-19Emulated i8253 should not start out in TIMER_RATEGEN mode on bootMike Larkin
2017-03-19Handle master/slave PIC vector base properly. OpenBSD uses 0x20/0x28Mike Larkin
2017-03-19Convert some log_warn into log_warnx, and provide pic names (master,slave)Mike Larkin
2017-03-15More fixes for starting and stopping VMs, fixing fallout from vm_running.Reyk Floeter