aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2002-10-11 19:45:19 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2002-10-11 19:45:19 +0000
commita3672eee7a124e59bcde9a1ee486499d62da0d2d (patch)
tree5212dc2db468ab235aef6a4220ee334e61fde9e6
parentc5c7175bd5e8806fcfd30905d8ec207d15eb2edf (diff)
downloadsrc-a3672eee7a124e59bcde9a1ee486499d62da0d2d.tar.gz
src-a3672eee7a124e59bcde9a1ee486499d62da0d2d.zip
SWI_SWITCH and SWI_NOSWITCH were OBE a long time ago.
Notes
Notes: svn path=/head/; revision=104932
-rw-r--r--share/man/man9/swi.917
1 files changed, 5 insertions, 12 deletions
diff --git a/share/man/man9/swi.9 b/share/man/man9/swi.9
index 360253ff1bcd..2f0faa9cbe77 100644
--- a/share/man/man9/swi.9
+++ b/share/man/man9/swi.9
@@ -123,16 +123,7 @@ The
.Fa flags
argument specifies how and when the handler should be run and is a mask of one
or more of the following flags:
-.Bl -tag -width SWI_NOSWITCH
-.It Dv SWI_SWITCH
-Specifies that the kernel should schedule the software interrupt thread
-associated with the specified handler to run. If lightweight context switches
-are in place, then the kernel will switch to this thread and run it
-immediately.
-.It Dv SWI_NOSWITCH
-Specifies that the kernel should schedule the software interrupt thread
-associated with the specified handler to run, but it should not attempt to
-switch to the thread immediately.
+.Bl -tag -width SWI_DELAY
.It Dv SWI_DELAY
Specifies that the kernel should mark the specified handler as needing to run,
but the kernel should not schedule the software interrupt thread to run.
@@ -142,8 +133,10 @@ will be executed the next time that the software interrupt thread runs after
being scheduled by another event.
Attaching a handler to the clock software interrupt thread and using this flag
when scheduling a software interrupt handler can be used to implement the
-functionality previously performed by
-.Fn setdelayed .
+functionality performed by
+.Fn setdelayed
+in earlier versions of
+.Fx .
.El
.Pp
The