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
/
virtio.c
Age
Commit message (
Expand
)
Author
2024-07-10
Split vmd into mi/md parts.
Dave Voutila
2024-07-09
vmd/vmm: move vm_run_params into mi header.
Dave Voutila
2024-02-20
Utilize separate threads for RX and TX in vmd(8)'s vionet.
Dave Voutila
2024-02-10
Set vmd virtio device fds to -1 on close after fork.
Dave Voutila
2024-02-05
Cleanup fcntl(3) usage and fd lifetimes in vmd(8).
Dave Voutila
2023-11-03
vmd(8): fix block size calculation for vioscsi devices.
Dave Voutila
2023-09-26
vmd(8): disambiguate log messages per vm and device.
Dave Voutila
2023-09-23
vmd(8): correct log messages, no functional change.
Dave Voutila
2023-09-14
vmd(8)/vioblk: use zero-copy approach & vectored io.
Dave Voutila
2023-07-27
vmd(8): fix verbose logging in child processes.
Dave Voutila
2023-07-15
vmd(8): fix use of qcow base images.
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-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-22
vmd(8): fix vm send/receive due to invalid hva's.
Dave Voutila
2022-12-28
spelling fixes; from paul tagliamonte
Jason McIntyre
2022-12-23
vmd(8): implement zero-copy operations on virtqueues.
Dave Voutila
2021-08-29
Mask viornd descriptor value to prevent out of bound reads.
Dave Voutila
2021-08-29
mask next descriptor value and fix chunk_size calculation
Dave Voutila
2021-08-29
check for null vioblk info
Dave Voutila
2021-08-29
correct device status write size
Dave Voutila
2021-08-29
remove old descriptor dump function
Dave Voutila
2021-07-16
vmd(8): simplify vcpu logic, removing uart & vionet reads
dv
2021-06-21
vmd(8): support variable length vionet rx descriptor chains
dv
2021-06-17
vmd(8): handle VIRTIO_BLK_T_GET_ID, check descriptor r/w flags
dv
2021-06-16
cleanup vmd(8) includes and header files
dv
2021-06-11
vmd(8): deduplicate vioblk command logic
dv
2021-05-18
vmd(8): guest virtio drivers can cause stack & buffer overflows
dv
2021-04-22
vmd(8): guard against bad virtio drivers
dv
2021-04-21
Fix packet size checks and remove bad casts.
dv
2021-03-29
Propagate host-side tap(4) lladdr to guest vm process to allow unicast dhcp
dv
2021-03-26
inspect all the packets to see if they are dhcp, not just the first one
Theo de Raadt
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-09-24
vmd(8): fix memory leak in virtio network TX path.
Mike Larkin
2019-09-24
vmd(8): virtio.c whitespace removal
Mike Larkin
2019-01-22
vmd: reorder PCI device assignment to fix Linux network interface numbering
Mike Larkin
2019-01-10
unbreak vmd build
Stefan Fritsch
2018-12-06
Make it possible to define the bootdevice in vmd. This information is used
Claudio Jeker
2018-11-26
Move the {qcow2,raw} create functions from vmctl into vmd/vio{qcow2,raw}.c
Reyk Floeter
2018-10-19
Add support to create and convert disk images from existing images
Reyk Floeter
2018-10-08
Add support for qcow2 base images (external snapshots).
Reyk Floeter
2018-10-03
Add check to ensure vioscsi pointer if valid
ccardenas
2018-09-28
Support vmd-internal's vmboot with qcow2 disk images.
Reyk Floeter
2018-09-19
Various clean up items for disks.
ccardenas
2018-09-13
vmd: set irq and vm_id in virtio dev structs on restore
pd
2018-09-11
Be consistent in logging messages.
ccardenas
2018-09-11
Fail fast when we are unable to determine disk format.
ccardenas
[next]