CVSROOT: /cvs Module name: src Changes by: [email protected] 2009/08/10 10:40:50
Modified files:
sys/arch/i386/i386: apicvec.s machdep.c vector.s
Log message:
right now, we only increment ci_idepth in struct cpuinfo when
MULTIPROCESSOR is defined. This makes splassert incorrect for IPL_NONE
on such kernels.
Make this more similar to amd64, and move the inc and dec of ci_idepth
into the interrupt vectors, and only leave biglock in the locking
functions.
ok kettenis@
