Hello Ralf, I've produced an inline-assembly optimised Read/Write Semaphore patch for MIPS against linux-2.4.7-pre6 (rwsem.diff). David Woodhouse has tested it. I've also included a patch to the MIPS64 arch to supply that with optimised rwsems (rwsem64.diff), but that is untested. Finally, I've included a patch to fix lib/rwsem.c (lib-rwsem.diff) if you want to try the patch on MIPS64 against anything earlier than 2.4.7-pre6. David