CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2011/04/20 22:34:12

Modified files:
        sys/arch/alpha/alpha: mutex.c 
        sys/arch/hppa64/hppa64: mutex.c 
        sys/arch/loongson/loongson: mutex.c 
        sys/arch/m68k/m68k: mutex.c 
        sys/arch/m88k/m88k: mutex.S 
        sys/arch/octeon/octeon: mutex.c 
        sys/arch/sgi/sgi: mutex.c 
        sys/arch/sh/sh : mutex.c 
        sys/arch/sparc/sparc: mutex.c 
        sys/arch/vax/vax: mutex.c 

Log message:
Revert the ``remove the `skip splraise/splx for IPL_NONE mutexes' optimization''
change. It seems to have unexpected side effects, especially on MP systems,
and drahn@ disagrees with the way this change has been done and think there
is a better way to solve the original problem of msleep() fiddling with
mutex internals.

Reply via email to