CVSROOT: /cvs Module name: src Changes by: j...@cvs.openbsd.org 2025/06/19 06:01:08
Modified files: sys/arch/amd64/amd64: pmap.c vmm_machdep.c sys/arch/hppa/hppa: lock_machdep.c sys/arch/m88k/m88k: mutex.c sys/arch/powerpc/powerpc: lock_machdep.c sys/kern : kern_lock.c sys/sys : systm.h Log message: Promote __mp_lock_spinout to long This lets us implement larger MP_LOCKDEBUG thresholds on very fast machines, so that we can tell transient contentions apart from actual lockups. deraadt@ expressed concerns that bumping the threshold might hide actual problems, but this diff doesn't change the threshold. As mentioned by mpi@ and claudio@ MP_LOCKDEBUG is a very crude tool, but it's the only tool we have right now. ok miod@ claudio@