CVSROOT: /cvs Module name: src Changes by: aoy...@cvs.openbsd.org 2018/06/06 06:58:05
Modified files: sys/arch/luna88k/luna88k: locore0.S Log message: Make sure cr17 matches curcpu() on non-MULTIPROCESSOR kernels. This fixes that luna88k non-MULTIPROCESSOR kernel with option DIAGNOSTIC (i.e. GENERIC) will hang silently at boot. That problem had been caused after the addition of a MUTEX_ASSERT_UNLOCKED check in kprintf() in sys/kern/subr_prf.c 1.95. The diff is suggested from Miod Vallat, tested it on non-MULTIPROCESSOR and MULTIPROCESSOR kernels by me.