diff options
| author | Stephen Hemminger <[email protected]> | 2005-10-12 22:10:01 +0000 |
|---|---|---|
| committer | David S. Miller <[email protected]> | 2005-10-12 22:10:01 +0000 |
| commit | ab4060e858e36129f9319ef0fa055347ad60e1d5 (patch) | |
| tree | c3d28036801fcab8529bd8ee977fafd755fb3da4 /net/ipv4/tcp_output.c | |
| parent | [TWSK]: Grab the module refcount for timewait sockets (diff) | |
| download | kernel-ab4060e858e36129f9319ef0fa055347ad60e1d5.tar.gz kernel-ab4060e858e36129f9319ef0fa055347ad60e1d5.zip | |
[BRIDGE]: fix race on bridge del if
This fixes the RCU race on bridge delete interface. Basically,
the network device has to be detached from the bridge in the first
step (pre-RCU), rather than later. At that point, no more bridge traffic
will come in, and the other code will not think that network device
is part of a bridge.
This should also fix the XEN test problems.
Signed-off-by: Stephen Hemminger <[email protected]>
Signed-off-by: David S. Miller <[email protected]>
Diffstat (limited to 'net/ipv4/tcp_output.c')
0 files changed, 0 insertions, 0 deletions
