summaryrefslogtreecommitdiff
path: root/net/lapb/lapb_in.c
diff options
context:
space:
mode:
authorRichard Laing <richard.laing@alliedtelesis.co.nz>2015-09-03 13:52:31 +1200
committerJiri Slaby <jslaby@suse.cz>2015-09-30 13:47:39 +0200
commit2b80121a026fa8d2189120fb3b39e0eb14ef0635 (patch)
tree90153c3070e439bdbaedadffa4d2bfca1ce43c5d /net/lapb/lapb_in.c
parentd3c40560a5ea3b6ef5707ce35d645c2c0b19a4f8 (diff)
net/ipv6: Correct PIM6 mrt_lock handling
[ Upstream commit 25b4a44c19c83d98e8c0807a7ede07c1f28eab8b ] In the IPv6 multicast routing code the mrt_lock was not being released correctly in the MFC iterator, as a result adding or deleting a MIF would cause a hang because the mrt_lock could not be acquired. This fix is a copy of the code for the IPv4 case and ensures that the lock is released correctly. Signed-off-by: Richard Laing <richard.laing@alliedtelesis.co.nz> Acked-by: Cong Wang <cwang@twopensource.com> Signed-off-by: David S. Miller <davem@davemloft.net> Signed-off-by: Jiri Slaby <jslaby@suse.cz>
Diffstat (limited to 'net/lapb/lapb_in.c')
0 files changed, 0 insertions, 0 deletions