CVSROOT:        /cvs
Module name:    src
Changes by:     [email protected]    2011/04/03 12:46:41

Modified files:
        sys/arch/alpha/alpha: mutex.c 
        sys/arch/hppa/hppa: 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:
Remove the `skip splraise/splx for IPL_NONE mutexes' optimizations. It is not
always gaining anything, and msleep() implementation depends upon mtx_leave()
invoking splx().

Reply via email to