diff options
author | jake <jake@FreeBSD.org> | 2001-10-20 16:03:41 +0000 |
---|---|---|
committer | jake <jake@FreeBSD.org> | 2001-10-20 16:03:41 +0000 |
commit | 21fd58664dc89376f0ffdc3776d8febdcd12b36c (patch) | |
tree | 72d78be332c715f67ae5951e37f9d475b006b19b /sys/kern/kern_synch.c | |
parent | c2c8a8c21ac2bb655b852cee3f1bce43666b2019 (diff) | |
download | FreeBSD-src-21fd58664dc89376f0ffdc3776d8febdcd12b36c.zip FreeBSD-src-21fd58664dc89376f0ffdc3776d8febdcd12b36c.tar.gz |
Change the stray count in struct intr_vector to a vector number that can
be used to index tables of counters.
Remove intr_dispatch() inline, it is implemented directly in tl*_intr now.
Count stray interrupts in a table of counters like intrcnt.
Disable interrupts briefly when setting up the interrupt vector table.
We must disable interrupts completely, not just raise the pil.
Pass pointers to the intr_vector structures rather than a vector number
to sched_ithd and intr_stray.
Diffstat (limited to 'sys/kern/kern_synch.c')
0 files changed, 0 insertions, 0 deletions