patch-2.4.0-test10 linux/drivers/telephony/ixj.c
Next file: linux/drivers/usb/Config.in
Previous file: linux/drivers/tc/zs.c
Back to the patch index
Back to the overall index
- Lines: 35
- Date:
Mon Oct 16 12:56:50 2000
- Orig file:
v2.4.0-test9/linux/drivers/telephony/ixj.c
- Orig date:
Sun Oct 8 10:50:30 2000
diff -u --recursive --new-file v2.4.0-test9/linux/drivers/telephony/ixj.c linux/drivers/telephony/ixj.c
@@ -67,6 +67,14 @@
#include <asm/segment.h>
#include <asm/uaccess.h>
+#ifdef CONFIG_PCMCIA
+#include <pcmcia/version.h>
+#include <pcmcia/cs_types.h>
+#include <pcmcia/cs.h>
+#include <pcmcia/cistpl.h>
+#include <pcmcia/ds.h>
+#endif
+
#ifdef CONFIG_ISAPNP
#include <linux/isapnp.h>
#endif
@@ -5876,8 +5884,8 @@
}
/* Unlink device structure, free bits */
*linkp = link->next;
- kfree_s(link->priv, sizeof(ixj_info_t));
- kfree_s(link, sizeof(struct dev_link_t));
+ kfree(link->priv);
+ kfree(link);
}
#define CS_CHECK(fn, args...) \
@@ -6039,7 +6047,7 @@
case CS_EVENT_CARD_REMOVAL:
link->state &= ~DEV_PRESENT;
if (link->state & DEV_CONFIG) {
- link->release.expires = RUN_AT(HZ / 20);
+ link->release.expires = jiffies + (HZ / 20);
link->state |= DEV_RELEASE_PENDING;
add_timer(&link->release);
}
FUNET's LINUX-ADM group, linux-adm@nic.funet.fi
TCL-scripts by Sam Shen (who was at: slshen@lbl.gov)