From 4c45b4df98b2cd48fb455a2de3ac006e100fe793 Mon Sep 17 00:00:00 2001 From: "David S. Miller" Date: Wed, 16 Jun 2004 22:09:59 -0700 Subject: Cset exclude: kuznet@ms2.inr.ac.ru|ChangeSet|20040616204246|05149 --- net/core/dst.c | 6 ------ 1 file changed, 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; -- cgit v1.2.3