patch-2.4.0-test12 linux/drivers/net/tlan.c
Next file: linux/drivers/net/tokenring/abyss.c
Previous file: linux/drivers/net/sunhme.c
Back to the patch index
Back to the overall index
- Lines: 32
- Date:
Mon Dec 11 13:38:29 2000
- Orig file:
v2.4.0-test11/linux/drivers/net/tlan.c
- Orig date:
Tue Oct 31 12:42:26 2000
diff -u --recursive --new-file v2.4.0-test11/linux/drivers/net/tlan.c linux/drivers/net/tlan.c
@@ -474,6 +474,7 @@
printk(KERN_ERR "TLAN: Could not allocate memory for device.\n");
return -ENOMEM;
}
+ SET_MODULE_OWNER(dev);
priv = dev->priv;
@@ -814,14 +815,11 @@
TLanPrivateInfo *priv = (TLanPrivateInfo *) dev->priv;
int err;
- MOD_INC_USE_COUNT;
-
priv->tlanRev = TLan_DioRead8( dev->base_addr, TLAN_DEF_REVISION );
err = request_irq( dev->irq, TLan_HandleInterrupt, SA_SHIRQ, TLanSignature, dev );
if ( err ) {
printk(KERN_ERR "TLAN: Cannot open %s because IRQ %d is already in use.\n", dev->name, dev->irq );
- MOD_DEC_USE_COUNT;
return err;
}
@@ -1097,8 +1095,6 @@
free_irq( dev->irq, dev );
TLan_FreeLists( dev );
TLAN_DBG( TLAN_DEBUG_GNRL, "Device %s closed.\n", dev->name );
-
- MOD_DEC_USE_COUNT;
return 0;
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)