CVSROOT:        /cvs
Module name:    src
Changes by:     mi...@cvs.openbsd.org   2016/10/27 08:04:09

Modified files:
        sys/dev/pv     : hyperv.c 

Log message:
Improve channel ring locking strategy

Make sure to hold the ring buffer lock for the complete duration
of a channel ring I/O operation.  For read operations this means
peeking and reading is done uninterrupted and for both reads and
writes this places the buffer space availability check under the
same lock as well.

Reply via email to