dumb KSE question
Andrew Gallatin
gallatin at cs.duke.edu
Fri Jul 11 07:08:57 PDT 2003
We have a driver which will block a thread in a cv_timewait_sig()
after it calls into driver via an ioctl. Under libc_r, this will
naturally block the entire process until the driver wakes it up via a
cv_signal().
I assume that with KSE, the UTS will schedule another thread to run as
a result of calling the cv_timewait_sig()? Ie, it won't block the
entire process?
Thanks,
Drew
More information about the freebsd-threads
mailing list