On Tuesday, April 02, 2013 08:29:12 PM Viresh Kumar wrote: > On 2 April 2013 20:25, Nathan Zimmer <nzimmer@xxxxxxx> wrote: > > The lock is unneeded if we expect register and unregister driver to not be > > called from muliple threads at once. I didn't make that assumption. > > Hmm.. But doesn't rcu part take care of that too?? Two writers > updating stuff simultaneously? RCU doesn't cover that in general. Additional locking is needed to provide synchronization between writers. Thanks, Rafael -- I speak only for myself. Rafael J. Wysocki, Intel Open Source Technology Center. -- To unsubscribe from this list: send the line "unsubscribe cpufreq" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html