aboutsummaryrefslogtreecommitdiff
path: root/drivers/infiniband
diff options
context:
space:
mode:
authorNikolay Aleksandrov <nikolay@cumulusnetworks.com>2019-04-11 15:08:25 +0300
committerElektroschmock <elektroschmock78@googlemail.com>2019-08-20 19:22:08 +0200
commit65f6a798a5500ce4ade68cf66db670269cdcb9b5 (patch)
tree7d413d392205eca078aac230919ac6167ffa735c /drivers/infiniband
parent5c960ce84a8c24cfffcc300101e31b011ca3d7be (diff)
net: bridge: multicast: use rcu to access port list from br_multicast_start_querierHEADp9.0
commit c5b493ce192bd7a4e7bd073b5685aad121eeef82 upstream. br_multicast_start_querier() walks over the port list but it can be called from a timer with only multicast_lock held which doesn't protect the port list, so use RCU to walk over it. Fixes: c83b8fab06fc ("bridge: Restart queries when last querier expires") Change-Id: Ic030f401e560c16f919e03cb987201869e3926b7 Signed-off-by: Nikolay Aleksandrov <nikolay@cumulusnetworks.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Ben Hutchings <ben@decadent.org.uk>
Diffstat (limited to 'drivers/infiniband')
0 files changed, 0 insertions, 0 deletions