summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_synch.c
diff options
context:
space:
mode:
authorjake <jake@FreeBSD.org>2001-10-20 16:03:41 +0000
committerjake <jake@FreeBSD.org>2001-10-20 16:03:41 +0000
commit21fd58664dc89376f0ffdc3776d8febdcd12b36c (patch)
tree72d78be332c715f67ae5951e37f9d475b006b19b /sys/kern/kern_synch.c
parentc2c8a8c21ac2bb655b852cee3f1bce43666b2019 (diff)
downloadFreeBSD-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
OpenPOWER on IntegriCloud