diff options
| author | David S. Miller <davem@nuts.davemloft.net> | 2004-06-16 22:09:59 -0700 |
|---|---|---|
| committer | David S. Miller <davem@nuts.davemloft.net> | 2004-06-16 22:09:59 -0700 |
| commit | 4c45b4df98b2cd48fb455a2de3ac006e100fe793 (patch) | |
| tree | 11b3c2bbfbddf8d269730c8051e7c1e65118c9c4 | |
| parent | d3be7229e69979656ff811b71e1c05ea74c3fbf4 (diff) | |
Cset exclude: kuznet@ms2.inr.ac.ru|ChangeSet|20040616204246|05149
| -rw-r--r-- | net/core/dst.c | 6 |
1 files changed, 0 insertions, 6 deletions
diff --git a/net/core/dst.c b/net/core/dst.c index 17fcbb37263f..42aeae5959f5 100644 --- a/net/core/dst.c +++ b/net/core/dst.c @@ -231,12 +231,6 @@ static void dst_ifdown(struct dst_entry *dst, int unregister) if (unregister) { dst->dev = &loopback_dev; dev_hold(&loopback_dev); - - /* Wait for at least one quiescent state after - * detaching the stale device from dst. - */ - synchronize_kernel(); - dev_put(dev); if (dst->neighbour && dst->neighbour->dev == dev) { dst->neighbour->dev = &loopback_dev; |
