commit | a4dd99250dc49031e6a92a895dbcc230a4832083 | [log] [tgz] |
---|---|---|
author | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Fri Apr 01 07:15:14 2011 -0700 |
committer | Paul E. McKenney <paulmck@linux.vnet.ibm.com> | Fri Apr 01 07:27:31 2011 -0700 |
tree | 3d0b6f45620f66044400ea14a6af019bf0af67e7 | |
parent | 0ce790e7d736cedc563e1fb4e998babf5a4dbc3d [diff] |
rcu: create new rcu_access_index() and use in mce The MCE subsystem needs to sample an RCU-protected index outside of any protection for that index. If this was a pointer, we would use rcu_access_pointer(), but there is no corresponding rcu_access_index(). This commit therefore creates an rcu_access_index() and applies it to MCE. Signed-off-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com> Tested-by: Zdenek Kabelac <zkabelac@redhat.com>