CVSROOT: /cvs Module name: src Changes by: [email protected] 2025/01/08 08:46:10
Modified files:
usr.sbin/vmd : virtio.c virtio.h vmd.h
Log message:
vmd(8): fix race conditions in vmmci device.
Both the vcpu and the event loop thread touch the vmmci device state. This
introduces the device pipe pattern used by other devices to protect both
the libevent state and a mutex is used to guard the device registers
during emulation.
ok mlarkin@
