summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChas Williams <chas@cmf.nrl.navy.mil>2003-05-15 03:13:06 -0700
committerHideaki Yoshifuji <yoshfuji@linux-ipv6.org>2003-05-15 03:13:06 -0700
commit7f080bc09f374fbd0f525d15e85cc5906eb9bb44 (patch)
tree2ace4043134cd16349fe3869c66150c6713dfe8a
parent25f5d74c00973b61fc1b93365e0daee6a587d0e0 (diff)
[ATM]: Fix module handling in USB speedtouch driver.
-rw-r--r--drivers/usb/misc/speedtch.c6
1 files changed, 0 insertions, 6 deletions
diff --git a/drivers/usb/misc/speedtch.c b/drivers/usb/misc/speedtch.c
index 2076578dfada..55ddc2b8574c 100644
--- a/drivers/usb/misc/speedtch.c
+++ b/drivers/usb/misc/speedtch.c
@@ -952,19 +952,15 @@ static int udsl_atm_open (struct atm_vcc *vcc, short vpi, int vci)
return -EAGAIN;
}
- MOD_INC_USE_COUNT;
-
down (&instance->serialize); /* vs self, udsl_atm_close */
if (udsl_find_vcc (instance, vpi, vci)) {
up (&instance->serialize);
- MOD_DEC_USE_COUNT;
return -EADDRINUSE;
}
if (!(new = kmalloc (sizeof (struct udsl_vcc_data), GFP_KERNEL))) {
up (&instance->serialize);
- MOD_DEC_USE_COUNT;
return -ENOMEM;
}
@@ -1034,8 +1030,6 @@ static void udsl_atm_close (struct atm_vcc *vcc)
up (&instance->serialize);
- MOD_DEC_USE_COUNT;
-
dbg ("udsl_atm_close successful");
}