Reorder cpu interrupt enablement, do it in the code that drops
commit5825aa35edbe35c1dca041cd96200dda0e5013bc
authorMatthew Dillon <dillon@dragonflybsd.org>
Mon, 30 Apr 2007 16:46:01 +0000 (30 16:46 +0000)
committerMatthew Dillon <dillon@dragonflybsd.org>
Mon, 30 Apr 2007 16:46:01 +0000 (30 16:46 +0000)
treedf1686ea6cefe015c3af636301fc94770a5d4cdf
parentf4f07ae2169bb60cf5fec12b94be09c2a30af3e8
Reorder cpu interrupt enablement, do it in the code that drops
the critical section during booting.  Add a new interrupt controller
ABI function 'cleanup' which is called after interrupts are enabled
but before the critical section is dropped.
sys/kern/init_main.c
sys/kern/kern_intr.c
sys/platform/pc32/apic/apic_abi.c
sys/platform/pc32/apic/apicvar.h
sys/platform/pc32/apic/mpapic.c
sys/platform/pc32/i386/autoconf.c
sys/platform/pc32/icu/icu_abi.c
sys/platform/vkernel/platform/machintr.c
sys/sys/machintr.h