CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]        2015/12/06 03:42:43

Modified files:
        sys/uvm        : uvm_pmemrange.c 

Log message:
Since the page zeroing thread runs without the kernel lock,
it relies upon the fpageq lock for data consistency and
sleep/wakeup interlocking.

Therefore, code which modifies page zeroing thread data
or performs a wakeup of the thread must also hold the
fpageq lock.

Fix an instance where this was not the case.

ok kettenis@
diff --git a/sys/uvm/uvm_pmemrange.c b/sys/uvm/uvm_pmemrange.c

Reply via email to