aboutsummaryrefslogtreecommitdiff
path: root/share/man/man9/BUS_SETUP_INTR.9
diff options
context:
space:
mode:
authorJohn Baldwin <jhb@FreeBSD.org>2011-01-06 21:14:34 +0000
committerJohn Baldwin <jhb@FreeBSD.org>2011-01-06 21:14:34 +0000
commit49fe354a54af7a3d063fb2a00bdc49ad5bb29e0e (patch)
tree6743d27926a58743ef4c0c198984aaa48ef64d76 /share/man/man9/BUS_SETUP_INTR.9
parent212dfb3236656df7e0fca6e8b55fa161be46ee62 (diff)
downloadsrc-49fe354a54af7a3d063fb2a00bdc49ad5bb29e0e.tar.gz
src-49fe354a54af7a3d063fb2a00bdc49ad5bb29e0e.zip
Retire the INTR_FAST flag as it was obsoleted by the introduction of the
filter argument to bus_setup_intr().
Notes
Notes: svn path=/head/; revision=217074
Diffstat (limited to 'share/man/man9/BUS_SETUP_INTR.9')
-rw-r--r--share/man/man9/BUS_SETUP_INTR.910
1 files changed, 3 insertions, 7 deletions
diff --git a/share/man/man9/BUS_SETUP_INTR.9 b/share/man/man9/BUS_SETUP_INTR.9
index e1d0e94a284f..3910570608ac 100644
--- a/share/man/man9/BUS_SETUP_INTR.9
+++ b/share/man/man9/BUS_SETUP_INTR.9
@@ -85,9 +85,8 @@ marks the interrupt as being a good source of entropy -
this may be used by the entropy device
.Pa /dev/random .
.Pp
-To define a time-critical handler (previously known as
-.Dv INTR_FAST )
-that will not execute any potentially blocking operation, use the
+To define a time-critical handler that will not execute any potentially
+blocking operation, use the
.Fa filter
argument.
See the
@@ -128,10 +127,7 @@ will no longer be called.
.Pp
Mutexes are not allowed to be held across calls to these functions.
.Ss "Filter Routines"
-A filter runs in a context very similar to what was known as an
-.Dv INTR_FAST
-routine in previous versions of
-.Fx .
+A filter runs in primary interrupt context.
In this context, normal mutexes cannot be used.
Only the spin lock version of these can be used (specified by passing
.Dv MTX_SPIN