Commit 5d61282c authored by Stephen Hemminger's avatar Stephen Hemminger

[DECNET]: Better way to prevent decnet module unload.

parent f205f6ff
...@@ -2376,17 +2376,17 @@ static int __init decnet_init(void) ...@@ -2376,17 +2376,17 @@ static int __init decnet_init(void)
dn_register_sysctl(); dn_register_sysctl();
/*
* Prevent DECnet module unloading until its fixed properly.
* Requires an audit of the code to check for memory leaks and
* initialisation problems etc.
*/
try_module_get(THIS_MODULE);
return 0; return 0;
} }
module_init(decnet_init);
/*
* Prevent DECnet module unloading until its fixed properly.
* Requires an audit of the code to check for memory leaks and
* initialisation problems etc.
*/
#if 0
static void __exit decnet_exit(void) static void __exit decnet_exit(void)
{ {
sock_unregister(AF_DECnet); sock_unregister(AF_DECnet);
...@@ -2405,6 +2405,5 @@ static void __exit decnet_exit(void) ...@@ -2405,6 +2405,5 @@ static void __exit decnet_exit(void)
kmem_cache_destroy(dn_sk_cachep); kmem_cache_destroy(dn_sk_cachep);
} }
module_init(decnet_init);
module_exit(decnet_exit); module_exit(decnet_exit);
#endif
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment