summaryrefslogtreecommitdiffstats
path: root/lib/locking-selftest-rlock-hardirq.h
diff options
context:
space:
mode:
authordingtianhong <dingtianhong@huawei.com>2014-02-21 16:08:53 +0800
committerDavid S. Miller <davem@davemloft.net>2014-02-24 18:28:23 -0500
commit4335d60e5e271497116fd77ed68dacca7cfb1548 (patch)
tree609b8f5f80fe2d3c5d115c3885ed5d51193c40f2 /lib/locking-selftest-rlock-hardirq.h
parent827418081ab177b82ff3032277fca32c3ecc5dc3 (diff)
downloadop-kernel-dev-4335d60e5e271497116fd77ed68dacca7cfb1548.zip
op-kernel-dev-4335d60e5e271497116fd77ed68dacca7cfb1548.tar.gz
bonding: use rcu_dereference() to access curr_active_slave
The bond_info_show_master already in RCU read-side critical section, and the we access curr_active_slave without the curr_slave_lock, we could not sure whether the curr_active_slave will be changed during the processing, so use RCU to protected the pointer. Cc: Jay Vosburgh <fubar@us.ibm.com> Cc: Veaceslav Falico <vfalico@redhat.com> Cc: Andy Gospodarek <andy@greyhouse.net> Signed-off-by: Ding Tianhong <dingtianhong@huawei.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'lib/locking-selftest-rlock-hardirq.h')
0 files changed, 0 insertions, 0 deletions
OpenPOWER on IntegriCloud