Mark Kettenis <mark.kettenis <at> xs4all.nl> writes: > RCS file: /cvs/src/sys/kern/subr_pool.c,v
<snip> > kd.kd_waitok = ISSET(flags, PR_WAITOK); <snip> > + /* > + * XXX Until we can call msleep(9) without holding the kernel > + * lock. > + */ > + if (ISSET(flags, PR_WAITOK)) It there a reason to re-evaluate ISSET while it is already de-normalized into kd.kd_waitok?