commit 5525fede62a61b2d8d5fac4cb0f771c01132e083
Author: Matthew Dillon <[email protected]>
Date: Mon Aug 29 10:26:14 2016 -0700
kernel - Fix STOP/CONT race
* Normally we should not be in LSSLEEP in the tsleep resume code, but a
pending signal related to STOP/CONT or TSTOP/TCONT can cause us
to skip the sleep and an interrupt race can change the lp status from
STOP to SLEEP. Make sure we are back in the RUN state.
Summary of changes:
sys/kern/kern_synch.c | 10 ++++++++++
1 file changed, 10 insertions(+)
http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/5525fede62a61b2d8d5fac4cb0f771c01132e083
--
DragonFly BSD source repository