Hi,
I am new to rcu locking mechanism in linux kernel.
While trying to understand how rcu works and the provided APIs, I see that rcu_read_lock(), rcu_synchronize() does not take any lock instance. So, lets say I have n independent lists which I want to protect using RCU, are the reads and synchronise() guaranteed to work as they should be?
Pardon me if the question seem too naive
Thanks in advance.