cvs commit: src/sys/kern init_main.c kern_intr.c src/sys/platform/pc32/apic apic_abi.c apicvar.h mpapic.c src/sys/platform/pc32/i386 autoconf.c src/sys/platform/pc32/icu icu_abi.c src/sys/platform/vkernel/platform machintr.c src/sys/sys ...
Matthew Dillon
dillon at crater.dragonflybsd.org
Mon Apr 30 09:48:24 PDT 2007
dillon 2007/04/30 09:46:01 PDT
DragonFly src repository
Modified files:
sys/kern init_main.c kern_intr.c
sys/platform/pc32/apic apic_abi.c apicvar.h 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
Log:
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.
Revision Changes Path
1.78 +4 -0 src/sys/kern/init_main.c
1.48 +4 -2 src/sys/kern/kern_intr.c
1.12 +28 -7 src/sys/platform/pc32/apic/apic_abi.c
1.4 +0 -7 src/sys/platform/pc32/apic/apicvar.h
1.21 +8 -0 src/sys/platform/pc32/apic/mpapic.c
1.35 +0 -6 src/sys/platform/pc32/i386/autoconf.c
1.12 +34 -7 src/sys/platform/pc32/icu/icu_abi.c
1.11 +13 -6 src/sys/platform/vkernel/platform/machintr.c
1.7 +1 -0 src/sys/sys/machintr.h
http://www.dragonflybsd.org/cvsweb/src/sys/kern/init_main.c.diff?r1=1.77&r2=1.78&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/kern/kern_intr.c.diff?r1=1.47&r2=1.48&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/apic/apic_abi.c.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/apic/apicvar.h.diff?r1=1.3&r2=1.4&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/apic/mpapic.c.diff?r1=1.20&r2=1.21&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/i386/autoconf.c.diff?r1=1.34&r2=1.35&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/pc32/icu/icu_abi.c.diff?r1=1.11&r2=1.12&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/platform/vkernel/platform/machintr.c.diff?r1=1.10&r2=1.11&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/sys/machintr.h.diff?r1=1.6&r2=1.7&f=u
More information about the Commits
mailing list