CVSROOT:        /cvs
Module name:    src
Changes by:     d...@cvs.openbsd.org    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@

Reply via email to