| To: | Henner Eisen <eis@xxxxxxxxxxxxx>, "David S. Miller" <davem@xxxxxxxxxx> |
|---|---|
| Subject: | [PATCH] Allow lapb to be unloaded. |
| From: | Stephen Hemminger <shemminger@xxxxxxxx> |
| Date: | Fri, 18 Jul 2003 15:01:01 -0700 |
| Cc: | netdev@xxxxxxxxxxx |
| In-reply-to: | <20030718133211.1c7ed08d.shemminger@xxxxxxxx> |
| Organization: | Open Source Development Lab |
| References: | <20030718133211.1c7ed08d.shemminger@xxxxxxxx> |
| Sender: | netdev-bounce@xxxxxxxxxxx |
Without an exit routine lapb can't be unloaded.
Tested on 2.6.0-test1
diff -Nru a/net/lapb/lapb_iface.c b/net/lapb/lapb_iface.c
--- a/net/lapb/lapb_iface.c Fri Jul 18 14:52:18 2003
+++ b/net/lapb/lapb_iface.c Fri Jul 18 14:52:18 2003
@@ -443,8 +443,14 @@
return 0;
}
+static void __exit lapb_exit(void)
+{
+ WARN_ON(!list_empty(&lapb_list));
+}
+
MODULE_AUTHOR("Jonathan Naylor <g4klx@xxxxxxxxxxxxxxxxx>");
MODULE_DESCRIPTION("The X.25 Link Access Procedure B link layer protocol");
MODULE_LICENSE("GPL");
module_init(lapb_init);
+module_exit(lapb_exit);
|
| <Prev in Thread] | Current Thread | [Next in Thread> |
|---|---|---|
| ||
| Previous by Date: | Re: Memory usage for ip_conntrack, Martin Josefsson |
|---|---|
| Next by Date: | Re: [PATCH] [1/2] kernel error reporting (revised), Jim Keniston |
| Previous by Thread: | [PATCH] Remove MOD_* from LAPB, Stephen Hemminger |
| Next by Thread: | Re: [PATCH] Allow lapb to be unloaded., David S. Miller |
| Indexes: | [Date] [Thread] [Top] [All Lists] |