Date: Fri, 11 Jul 2003 10:08:50 -0400 (EDT) From: Andrew Gallatin <gallatin@cs.duke.edu> To: freebsd-threads@freebsd.org Subject: dumb KSE question Message-ID: <16142.50418.692392.183187@grasshopper.cs.duke.edu>
next in thread | raw e-mail | index | archive | help
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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?16142.50418.692392.183187>