patch-2.3.45 linux/drivers/net/arcnet/com20020-pci.c

Next file: linux/drivers/net/arcnet/com90io.c
Previous file: linux/drivers/net/arcnet/com20020-isa.c
Back to the patch index
Back to the overall index

diff -u --recursive --new-file v2.3.44/linux/drivers/net/arcnet/com20020-pci.c linux/drivers/net/arcnet/com20020-pci.c
@@ -3,7 +3,7 @@
  * 
  * Written 1994-1999 by Avery Pennarun,
  *    based on an ISA version by David Woodhouse.
- * Written 1999 by Martin Mares <mj@suse.cz>.
+ * Written 1999-2000 by Martin Mares <mj@suse.cz>.
  * Derived from skeleton.c by Donald Becker.
  *
  * Special thanks to Contemporary Controls, Inc. (www.ccontrols.com)
@@ -148,13 +148,9 @@
 
 	for (count = 0; count < numcards; count++) {
 		dev = cards[count];
-
-		if (dev->start)
-			dev->stop(dev);
-
+		unregister_netdev(dev);
 		free_irq(dev->irq, dev);
 		release_region(dev->base_addr, ARCNET_TOTAL_SIZE);
-		unregister_netdev(dev);
 		kfree(dev->priv);
 		kfree(dev);
 	}

FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)