CVSROOT: /cvs Module name: src Changes by: [email protected] 2016/08/03 08:55:58
Modified files:
sys/dev/pv : xen.c xenreg.h xenvar.h
Log message:
Use an atomic operation to clear pending event bits
Pending event bits are located in a shared memory and are potentially
accessed by multiple CPUs running dom0 and the guest VM. It appears
that a failure to synchronize changes to this shared memory leads to
race conditions resulting in the guest missing out on notifications.
