diff options
author | marius <marius@FreeBSD.org> | 2009-12-24 12:27:22 +0000 |
---|---|---|
committer | marius <marius@FreeBSD.org> | 2009-12-24 12:27:22 +0000 |
commit | f961171ed1c1e7ef10ba90eecb16a1dd42958c19 (patch) | |
tree | bf389183646343ae43079272a60d8ba437f54277 /sys/geom | |
parent | e6038335e883e94487aa6cd880b47f3726647179 (diff) | |
download | FreeBSD-src-f961171ed1c1e7ef10ba90eecb16a1dd42958c19.zip FreeBSD-src-f961171ed1c1e7ef10ba90eecb16a1dd42958c19.tar.gz |
- Don't check for a valid interrupt controller on every interrupt
in intr_execute_handlers(). If we managed to get here without an
associated interrupt controller we have way bigger problems.
While at it predict stray vector interrupts as false as they are
rather unlikely.
- Don't blindly call the clear function of an interrupt controller
when adding a handler in inthand_add() as interrupt controllers
like the one driven by upa(4) are auto-clearing and thus provide
NULL instead.
Diffstat (limited to 'sys/geom')
0 files changed, 0 insertions, 0 deletions