On Tue, Oct 20, 2015 at 10:57:53AM +0800, Ling Ma wrote: > > > > So it would be nice to create a new user-space spinlock testing facility, > > via a > > new 'perf bench spinlock' feature or so. That way others can test and > > validate > > your results on different hardware as well. > > > Attached the spinlock test module . Queued spinlock will run very > slowly in user space > because process switch context, it is OK for spinlock-test > implementation with kernel module ?
Works just fine in userspace if you pin each thread to a cpu and ensure there's nothing else running on the system. -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/