Subject: -V1 this patch-queue converts 66% of all semaphore uses in 2.6.15-git9 over to mutexes. The conversion was done via automatic tools, and the result was verified automatically, and we reviewed them manually too. The known "is not a mutex" list of semaphores compiled in the -rt tree for the past year was automatically added to the do-not-convert list as well. the GIT tree can be pulled from: master.kernel.org/pub/scm/linux/kernel/git/mingo/mutex-2.6.git/ or: rsync://rsync.kernel.org/pub/scm/linux/kernel/git/mingo/mutex-2.6.git/ (once master has resynced) or the patch-queue can be downloaded from: http://redhat.com/~mingo/generic-mutex-subsystem/ it has been build-tested with allyesconfig, and booted on x86. Ingo