index
:
src
cvs/HEAD
kms/intel
kms/radeon
master
OpenBSD base system
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
usr.sbin
/
vmd
/
vmm.c
Age
Commit message (
Expand
)
Author
2017-03-01
Split vmm.c into two files: vm.c for the VM child, vmm.c for the parent
Reyk Floeter
2017-01-24
SVM: vmd(8) support for SVM
Mike Larkin
2017-01-17
Nuke some whitespace that keeps poking me in the eye as I try to
Kenneth R Westerback
2017-01-13
Add host side of vmmci(4) to vmd(8).
Reyk Floeter
2017-01-11
Add imsg communication channel between vmd and invividual VMs.
Reyk Floeter
2017-01-08
Reduce "vmd -v" spam a bit by not printing useless exit information. These
Mike Larkin
2016-12-14
Allow a guest to reboot by reinitializing its state and booting again.
Reyk Floeter
2016-11-30
Always remove the local vm after calling terminate_vm().
Reyk Floeter
2016-11-26
Implement basic support for boot.conf(8) on the disk image.
Reyk Floeter
2016-11-26
Remove start_client_vmd.
Martijn van Duren
2016-11-24
Add support for booting the kernel from the disk image.
Reyk Floeter
2016-11-22
Don't attempt to call vm_remove() with a NULL vm: some functions like
Reyk Floeter
2016-11-04
Update the config/register/get VM methods to match the config_set/get
Reyk Floeter
2016-10-29
Separate parsing vms and switches from starting them in vmd(8).
Edd Barrett
2016-10-26
vmd(8)/vmctl(8) for i386. Some ugliness in #ifdef __i386__ areas will be
Mike Larkin
2016-10-12
Fix functionality and semantics of vmctl load/reload/reset.
Reyk Floeter
2016-10-12
Allow 4 vio(4) interfaces in each VM. Also fix a bad interrupt assignment that
Mike Larkin
2016-10-06
Enable pledge(2) in vmm and the VM processes: This way the VMs and
Reyk Floeter
2016-10-06
Terminate VMs on shutdown of vmd instead of leaving them running as
Reyk Floeter
2016-10-05
Add support for enhanced networking configuration and virtual switches.
Reyk Floeter
2016-10-04
Add a new "priv" process that is responsible for ioctls and restricted
Reyk Floeter
2016-09-29
Implement fork+exec for vmd, using the same framework from httpd etc.
Reyk Floeter
2016-09-03
As vmm(4) can now exit to vmd at any time to process pending interrupts,
Mike Larkin
2016-09-02
Process incoming com data asynchronously to running VCPU
Stefan Kempf
2016-09-02
Move event handling to separate thread
Stefan Kempf
2016-09-01
fix a merge collision, and add some retval checking on various pthread_*
Mike Larkin
2016-09-01
change some log_warn to log_warnx and convert some integer literals to
Mike Larkin
2016-09-01
Make vcpu_reset_regs use new writeregs code
Stefan Kempf
2016-09-01
Add a set of emulated legacy devices (PIT, PIC, RTC)
Mike Larkin
2016-08-31
Style, and clarify some out of date comments
Mike Larkin
2016-08-17
small bits of header cleanup; ok mlarkin
Theo de Raadt
2016-08-01
Do not pass VM name directly to setproctitle format string.
Stefan Kempf
2016-07-29
Allow starting a VM again after it was terminated
Stefan Kempf
2016-07-19
Replace malloc() + memset() with calloc().
Martin Natano
2016-07-09
Prepare vionet to be handled asynchronously to the VCPU thread
Stefan Kempf
2016-07-08
Return 0 on read from PIT control port. Intel explicitly says this is not
Mike Larkin
2016-07-07
sanity check vm create and run args earlier
Mike Larkin
2016-07-06
clarify a comment about memory regions
Mike Larkin
2016-06-10
Access guest memory with normal loads and stores in vmd(8)
Stefan Kempf
2016-06-07
Allocate RAM for guest VM in vmd(8) and pass it to vmm(4)
Stefan Kempf
2016-04-07
Remove headers associated with code that's been moved to other .c files
Philip Guenther
2016-04-05
Support processors without unrestricted guest capability.
Mike Larkin
2016-04-04
Directly use physical addresses from ELF header for kernel loading.
Stefan Kempf
2016-03-13
Introduce memory ranges to support VMs with >= 4G RAM
Stefan Kempf
2016-03-13
Rework an erroneous warning message about 16 bit i8253 PIT counter I/O.
Mike Larkin
2016-02-16
Pass down the initial value of CR0 down to the RESETCPU ioctl() as well.
Stefan Kempf
2016-01-16
vmd(8) sometimes attempts page-crossing data copies between the host
Stefan Kempf
2016-01-13
Update the comment that is decribing terminate_vm()'s arguments,
Reyk Floeter
2016-01-08
Keep the pledge of the vmm and vm processes disabled for now as long
Reyk Floeter
2016-01-08
Must set MAX_PORTS to 65536, since we assign to
Stefan Kempf
[next]