CVSROOT: /cvs Module name: src Changes by: d...@cvs.openbsd.org 2015/07/08 07:37:31
Modified files: sys/arch/loongson/conf: files.loongson sys/arch/loongson/include: intr.h mutex.h sys/arch/octeon/conf: files.octeon sys/arch/octeon/include: intr.h mutex.h sys/arch/sgi/conf: files.sgi sys/arch/sgi/include: intr.h mutex.h sys/arch/mips64/conf: files.mips64 Added files: sys/arch/mips64/include: mutex.h sys/arch/mips64/mips64: mutex.c Removed files: sys/arch/loongson/loongson: mutex.c sys/arch/octeon/octeon: mutex.c sys/arch/sgi/sgi: mutex.c Log message: unify the mutex implementations on all the mips64 platforms. this basically copies the sgi implementation to mips64 and removes it from the rest. this way they get an optimised UP mutex implementation and correct asserts on all platforms. ok miod@ jmatthew@