diff options
author | jhb <jhb@FreeBSD.org> | 2011-01-06 21:14:34 +0000 |
---|---|---|
committer | jhb <jhb@FreeBSD.org> | 2011-01-06 21:14:34 +0000 |
commit | b80745da98e50e465f6eb1d88cf8964816504536 (patch) | |
tree | 6743d27926a58743ef4c0c198984aaa48ef64d76 /share/man/man9/ithread.9 | |
parent | 65e0897b21bafab7de5fdb76fa36831b1ace3d96 (diff) | |
download | FreeBSD-src-b80745da98e50e465f6eb1d88cf8964816504536.zip FreeBSD-src-b80745da98e50e465f6eb1d88cf8964816504536.tar.gz |
Retire the INTR_FAST flag as it was obsoleted by the introduction of the
filter argument to bus_setup_intr().
Diffstat (limited to 'share/man/man9/ithread.9')
-rw-r--r-- | share/man/man9/ithread.9 | 15 |
1 files changed, 2 insertions, 13 deletions
diff --git a/share/man/man9/ithread.9 b/share/man/man9/ithread.9 index 498c51a..1f4bfb9 100644 --- a/share/man/man9/ithread.9 +++ b/share/man/man9/ithread.9 @@ -180,15 +180,6 @@ The flag specifies that this handler cannot share an interrupt thread with another handler. The -.Dv INTR_FAST -flag specifies that when this handler is executed, it should be run immediately -rather than being run asynchronously when its interrupt thread is scheduled to -run. -The -.Dv INTR_FAST -flag implies -.Dv INTR_EXCL . -The .Dv INTR_MPSAFE flag specifies that this handler is MP safe in that it does not need the Giant mutex to be held while it is executed. @@ -198,10 +189,8 @@ flag specifies that the interrupt source this handler is tied to is a good source of entropy, and thus that entropy should be gathered when an interrupt from the handler's source triggers. Presently, the -.Dv INTR_FAST -and .Dv INTR_ENTROPY -flags are not valid for software interrupt handlers. +flag is not valid for software interrupt handlers. .Pp It is not permitted to sleep in an interrupt thread; hence, any memory or zone allocations in an interrupt thread should be specified with the @@ -237,7 +226,7 @@ swi_add(struct ithd **ithdp, const char *name, driver_intr_t handler, struct ithd *ithd; int error; - if (flags & (INTR_FAST | INTR_ENTROPY)) + if (flags & INTR_ENTROPY) return (EINVAL); ithd = (ithdp != NULL) ? *ithdp : NULL; |