aboutsummaryrefslogtreecommitdiff
path: root/lib/rwsem-spinlock.c
diff options
context:
space:
mode:
authorPavel Emelyanov <xemul@openvz.org>2007-12-13 12:57:24 +0800
committerGreg Kroah-Hartman <gregkh@suse.de>2007-12-14 09:51:17 -0800
commit3f69a38c97c5864e6e01a584e6389eb4aa637706 (patch)
tree3c8ca3379ef548f41af27352551a9492c60c3b27 /lib/rwsem-spinlock.c
parent5de724036762b8a4c03c4979f19b01a98529a601 (diff)
BRIDGE: Properly dereference the br_should_route_hook
[BRIDGE]: Properly dereference the br_should_route_hook [ Upstream commit: 82de382ce8e1c7645984616728dc7aaa057821e4 ] This hook is protected with the RCU, so simple if (br_should_route_hook) br_should_route_hook(...) is not enough on some architectures. Use the rcu_dereference/rcu_assign_pointer in this case. Fixed Stephen's comment concerning using the typeof(). Signed-off-by: Pavel Emelyanov <xemul@openvz.org> Signed-off-by: Herbert Xu <herbert@gondor.apana.org.au> Signed-off-by: Greg Kroah-Hartman <gregkh@suse.de>
Diffstat (limited to 'lib/rwsem-spinlock.c')
0 files changed, 0 insertions, 0 deletions