===== 8139cp.c 1.15 vs edited =====
--- 1.15/drivers/net/8139cp.c	Wed Jun 19 18:40:24 2002
+++ edited/8139cp.c	Mon Jul 22 12:36:56 2002
@@ -926,13 +926,15 @@
 
 static void cp_stop_hw (struct cp_private *cp)
 {
+	struct net_device *dev = cp->dev;
+
 	cpw16(IntrMask, 0);
 	cpr16(IntrMask);
 	cpw8(Cmd, 0);
 	cpw16(CpCmd, 0);
 	cpr16(CpCmd);
 	cpw16(IntrStatus, ~(cpr16(IntrStatus)));
-	synchronize_irq();
+	synchronize_irq(dev->irq);
 	udelay(10);
 
 	cp->rx_tail = 0;
