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().