CVSROOT: /cvs Module name: src Changes by: o...@cvs.openbsd.org 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@