On Wed, 7 May 2008, Ingo Molnar wrote: > > [ this patch should in fact be a bit worse, because there's two more > atomics in the fastpath - the fastpath atomics of the old semaphore > code. ] Well, it doesn't have the irq stuff, which is also pretty costly. Also, it doesn't nest the accesses the same way (with the counts being *inside* the spinlock and serialized against each other), so I'm not 100% sure you'd get the same behaviour. But yes, it certainly has the potential to show the same slowdown. But it's not a very good patch, since not showing it doesn't really prove much. Linus -- To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html