summaryrefslogtreecommitdiffstats
path: root/lib
diff options
context:
space:
mode:
authorbrueffer <brueffer@FreeBSD.org>2007-02-14 07:38:39 +0000
committerbrueffer <brueffer@FreeBSD.org>2007-02-14 07:38:39 +0000
commitf099a37e0bbadf344d9d619dc51e152409c2f249 (patch)
treeead5a34a2781dda052d0ff2e7cd9d115fd1946b1 /lib
parent0250171bf668489d4871b8ba5ae64ffe2e38566b (diff)
downloadFreeBSD-src-f099a37e0bbadf344d9d619dc51e152409c2f249.zip
FreeBSD-src-f099a37e0bbadf344d9d619dc51e152409c2f249.tar.gz
New sentence -> new line. While here, fix apostrophe abuse.
Diffstat (limited to 'lib')
-rw-r--r--lib/libc/sys/kse.211
1 files changed, 7 insertions, 4 deletions
diff --git a/lib/libc/sys/kse.2 b/lib/libc/sys/kse.2
index 4aa05bd..92c1de2 100644
--- a/lib/libc/sys/kse.2
+++ b/lib/libc/sys/kse.2
@@ -120,7 +120,8 @@ A thread that is currently executing is always associated with
exactly one KSE, whether executing in user space or in the kernel.
The KSE is said to be
.Sy assigned
-to the thread. KSE's (a user abstraction) are implemented on top
+to the thread.
+KSEs (a user abstraction) are implemented on top
of kernel threads using an 'upcall' entity.
.Pp
The KSE becomes
@@ -215,10 +216,12 @@ If
.Fa sys_scope
is non-zero, then the new thread will be counted as a system scope
thread. Other things must be done as well to make a system scope thread
-so this is not sufficient (yet). System scope variables are not covered
+so this is not sufficient (yet).
+System scope variables are not covered
in detail in this manual page yet, but briefly, they never perform
-upcalls and do not return to the user thread scheduler. Once launched
-they run autonomously. The pthreads library knows how to make system
+upcalls and do not return to the user thread scheduler.
+Once launched they run autonomously.
+The pthreads library knows how to make system
scope threads and users are encouraged to use the library interface.
.Pp
Each process initially has a single KSE executing a single user thread.
OpenPOWER on IntegriCloud