diff options
author | Adrian Drzewiecki <z@drze.net> | 2006-02-15 01:47:48 -0800 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2006-02-15 01:47:48 -0800 |
commit | 78872ccb68335b14f0d1ac7338ecfcbf1cba1df4 (patch) | |
tree | 20f39c4cddd8f4d461977dc0ed334e61b6c1d431 /net/bridge/br_stp_bpdu.c | |
parent | ee68cea2c26b7a8222f9020f54d22c6067011e8b (diff) |
[BRIDGE]: Fix deadlock in br_stp_disable_bridge
Looks like somebody forgot to use the _bh spin_lock variant. We ran into a
deadlock where br->hello_timer expired while br_stp_disable_br() walked
br->port_list.
Signed-off-by: Adrian Drzewiecki <z@drze.net>
Signed-off-by: Stephen Hemminger <shemminger@osdl.org>
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/bridge/br_stp_bpdu.c')
0 files changed, 0 insertions, 0 deletions