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
/
vm.c
Age
Commit message (
Expand
)
Author
2023-09-26
vmd(8): disambiguate log messages per vm and device.
Dave Voutila
2023-09-26
vmd(8): fix vm pause deadlock.
Dave Voutila
2023-09-23
vmd(8): log vmd's vm id, not vmm's in vcpu_run_loop.
Dave Voutila
2023-09-06
vmm(4)/vmd(8): include pending interrupt in vm_run_parmams.
Dave Voutila
2023-07-13
vmd(8): pull validation into local prefix parser.
Dave Voutila
2023-05-13
vmm(4)/vmd(8): switch to anonymous shared mappings.
Dave Voutila
2023-04-28
vmd(8)/vmctl(8): allow vm owners to override boot kernel.
Dave Voutila
2023-04-27
vmd(8): introduce multi-process model for virtio devices.
Dave Voutila
2023-04-25
vmm(4)/vmd(8): pull struct members out of vmm ioctl create struct.
Dave Voutila
2023-04-23
vmd(8): teach vmm process how to exec.
Dave Voutila
2023-04-23
unbreak tree by coping with recent s/XCR0/XFEATURE rename
Anton Lindqvist
2023-02-06
vmd(8): scan pci bus to determine bootorder strings.
Dave Voutila
2023-01-28
Move some header definitions from vmm(4) to vmd(8).
Dave Voutila
2023-01-08
vmd(8): add thread names to vm process.
Dave Voutila
2023-01-04
Typos in vmd error message. No functional change.
Dave Voutila
2022-12-28
spelling fixes; from paul tagliamonte
Jason McIntyre
2022-12-26
vmd(8): provide a detailed e820 memory map.
Dave Voutila
2022-12-23
vmd(8): implement zero-copy operations on virtqueues.
Dave Voutila
2022-11-11
Revert removal of toggling interrupt line in vmd vcpu run loop.
Dave Voutila
2022-11-10
vmd(8): remove toggling interrupt line on vcpu in vcpu run loop
Dave Voutila
2022-11-10
vmd(8): import mmio decode and emulation, disabled for now.
Dave Voutila
2022-09-01
vmm(4): send all port io emulation to userland
Dave Voutila
2022-08-30
Initial support for mmio assist for vmm(4)
Dave Voutila
2022-06-29
vmd(8): fix off by one in vm memory range check
Dave Voutila
2022-06-26
vmd: create a copy of bios at 4g boundary
Dave Voutila
2022-05-03
vmm/vmd/vmctl: standardize memory units to bytes
Dave Voutila
2022-03-01
vmd(8): gracefully handle hitting data limits when starting a vm
Dave Voutila
2021-12-30
Add back support for -B net -b bsd.rd which emulates a PXE install and
Claudio Jeker
2021-11-29
mostly avoid sys/param.h with a local nitems()
Theo de Raadt
2021-09-01
remove unused functions and cleanup vmd.h
Dave Voutila
2021-07-16
vmd(8): simplify vcpu logic, removing uart & vionet reads
dv
2021-06-16
cleanup vmd(8) includes and header files
dv
2021-04-05
Support booting from compressed kernel images.
dv
2021-03-29
Propagate host-side tap(4) lladdr to guest vm process to allow unicast dhcp
dv
2021-03-19
Remove booting from kernels in raw/qcow2 images
kn
2021-02-13
Fix some wrong comments and KNF/long line wraps
Mike Larkin
2020-06-28
vmd(8): Eliminate libevent state corruption
pd
2020-04-30
vmd(8): correctly terminate vm processes after sending vm
pd
2020-04-21
vmd: improve concurrency control in pause
pd
2020-04-08
vmm(4): add IOCTL handler to sets the access protections of the ept
pd
2019-12-11
vmd: proper concurrency control when pausing a vm
pd
2019-11-30
Revert previous - the stability was not as improved as we had thought and
Mike Larkin
2019-11-29
Fix at least one cause of VMs spinning at 100% host CPU
Mike Larkin
2019-07-17
vmm/vmd: Fix migration with pvclock
pd
2019-06-28
When system calls indicate an error they return -1, not some arbitrary
Theo de Raadt
2019-05-28
vmd: unset CR0_CD and CR0_NW in default flat64 register values
pd
2019-05-12
vmm: add a x86 page table walker
pd
2019-05-11
vm_dump_header allocated space for a signature but it was never set;
Jasper Lievisse Adriaanse
2019-05-11
track the state of the vm (running, paused, etc) using a single bitfield inst...
Jasper Lievisse Adriaanse
2019-03-01
vmd(8): remove some i386 remnants that missed the original cleanup
Mike Larkin
[next]