diff options
author | archie <archie@FreeBSD.org> | 2002-10-08 22:42:42 +0000 |
---|---|---|
committer | archie <archie@FreeBSD.org> | 2002-10-08 22:42:42 +0000 |
commit | bdbdd1a6d43ef2ba3933938ebfbff41fdc00b7a4 (patch) | |
tree | 1fa7014c29c000f851d10429295bbd721c94581a /lib/libc/sys | |
parent | 71de896c122ac6d0e909897e08d08d69a6c0d20f (diff) | |
download | FreeBSD-src-bdbdd1a6d43ef2ba3933938ebfbff41fdc00b7a4.zip FreeBSD-src-bdbdd1a6d43ef2ba3933938ebfbff41fdc00b7a4.tar.gz |
Add note that there is a kernel-imposed limit on the number of threads
in a KSE group that may be simultaneously blocked in the kernel.
Diffstat (limited to 'lib/libc/sys')
-rw-r--r-- | lib/libc/sys/kse.2 | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/lib/libc/sys/kse.2 b/lib/libc/sys/kse.2 index 0b1ebbe..00b4368 100644 --- a/lib/libc/sys/kse.2 +++ b/lib/libc/sys/kse.2 @@ -198,6 +198,13 @@ it is added to the KSE group's list of threads. This list is presented to the user code at the next upcall as a linked list of thread mailboxes. +.Pp +There is a kernel-imposed limit on the number of threads in a KSE group +that may be simultaneously blocked in the kernel (this number is not +currently visible to the user). +When this limit is reached, upcalls are blocked and no work is performed +for the KSE group until one of the threads completes (or a signal is +received). .\" .Ss Managing KSEs .\" |