diff options
author | John Baldwin <jhb@FreeBSD.org> | 2011-01-06 21:14:34 +0000 |
---|---|---|
committer | John Baldwin <jhb@FreeBSD.org> | 2011-01-06 21:14:34 +0000 |
commit | 49fe354a54af7a3d063fb2a00bdc49ad5bb29e0e (patch) | |
tree | 6743d27926a58743ef4c0c198984aaa48ef64d76 /share/man/man9/BUS_SETUP_INTR.9 | |
parent | 212dfb3236656df7e0fca6e8b55fa161be46ee62 (diff) | |
download | src-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.9 | 10 |
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 |