summaryrefslogtreecommitdiff
path: root/scripts/gdb/linux/utils.py
diff options
context:
space:
mode:
authorNikolay Aleksandrov <nikolay@nvidia.com>2021-07-11 12:56:29 +0300
committerDavid S. Miller <davem@davemloft.net>2021-07-11 22:11:06 +0300
commit000b7287b67555fee39d39fff75229dedde0dcbf (patch)
tree874050214468ea62e59bb2d03071d7e9611d6c4f /scripts/gdb/linux/utils.py
parent04bef83a3358946bfc98a5ecebd1b0003d83d882 (diff)
downloadlinux-000b7287b67555fee39d39fff75229dedde0dcbf.tar.xz
net: bridge: multicast: fix MRD advertisement router port marking race
When an MRD advertisement is received on a bridge port with multicast snooping enabled, we mark it as a router port automatically, that includes adding that port to the router port list. The multicast lock protects that list, but it is not acquired in the MRD advertisement case leading to a race condition, we need to take it to fix the race. Cc: stable@vger.kernel.org Cc: linus.luessing@c0d3.blue Fixes: 4b3087c7e37f ("bridge: Snoop Multicast Router Advertisements") Signed-off-by: Nikolay Aleksandrov <nikolay@nvidia.com> Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'scripts/gdb/linux/utils.py')
0 files changed, 0 insertions, 0 deletions