synchronize_irq() is not needed as it is already issued by free_irq().
Signed-off-by: Francois Romieu <romieu@fr.zoreil.com>
diff -puN drivers/net/r8169.c~r8169-230 drivers/net/r8169.c
--- linux-2.6.9/drivers/net/r8169.c~r8169-230 2004-10-18 23:37:30.000000000 +0200
+++ linux-2.6.9-fr/drivers/net/r8169.c 2004-10-18 23:37:58.000000000 +0200
@@ -2259,7 +2259,6 @@ rtl8169_close(struct net_device *dev)
spin_unlock_irq(&tp->lock);
- synchronize_irq(dev->irq);
free_irq(dev->irq, dev);
netif_poll_disable(dev);
_