diff options
author | marius <marius@FreeBSD.org> | 2005-03-02 11:27:13 +0000 |
---|---|---|
committer | marius <marius@FreeBSD.org> | 2005-03-02 11:27:13 +0000 |
commit | 965a0e0ac47fbd9bf95b4bf35b6de7cd65b6105b (patch) | |
tree | 3df8c45465691953887a9a57f170e2567c0ef517 /usr.sbin/kldxref/kldxref.8 | |
parent | 23e41858b86816463c90700a995ce27b92c7896f (diff) | |
download | FreeBSD-src-965a0e0ac47fbd9bf95b4bf35b6de7cd65b6105b.zip FreeBSD-src-965a0e0ac47fbd9bf95b4bf35b6de7cd65b6105b.tar.gz |
- Allow multiple INTR_FAST handlers for the same source. The motivation
for this are the on-board SCCs and UARTs that use a shared IRQ. [1]
- Rework the interrupt counting code to account for shared interrupts. [1]
- In case ithread_add_handler() failed in inthand_add() just return with
the error code instead of setting up a non-fast handler regardless or
setting up a non-fast handler instead of a fast handler. I can't think
of a situation where the former behaviour would do the right thing.
Reviewed by: marcel [1]
Based on: sys/i386/i386/intr_machdep.c [1]
Diffstat (limited to 'usr.sbin/kldxref/kldxref.8')
0 files changed, 0 insertions, 0 deletions