CVS: cvs.openbsd.org: src
Dave Voutila <[email protected]> Wed, 22 Jul 2026 10:03:35 -0600 (MDT)
| Newsgroups | gmane.os.openbsd.cvs |
|---|---|
| Message-ID | <[email protected]> |
CVSROOT: /cvs Module name: src Changes by: [email protected] 2026/07/22 10:03:35 Modified files: usr.sbin/vmd : virtio.c Log message: vmd(8): guard synchronous imsg channel with a mutex. Serialize vcpu access to the synchronous imsg channel for communicating PCI register access to virtio device child processes. If vmd ever becomes MP, VCPUs could interleave during the io emulation on the imsg channel. Report and original diff by Andrew Griffiths. Modified to move the mutex into the global state of the vm process instead of per-device. ok hshoexer@