diff options
-rw-r--r-- | drivers/char/ipmi/ipmi_msghandler.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/drivers/char/ipmi/ipmi_msghandler.c b/drivers/char/ipmi/ipmi_msghandler.c index 5b08b92c6441..3e8663b1a62b 100644 --- a/drivers/char/ipmi/ipmi_msghandler.c +++ b/drivers/char/ipmi/ipmi_msghandler.c | |||
@@ -4435,6 +4435,7 @@ static int ipmi_init_msghandler(void) | |||
4435 | proc_ipmi_root = proc_mkdir("ipmi", NULL); | 4435 | proc_ipmi_root = proc_mkdir("ipmi", NULL); |
4436 | if (!proc_ipmi_root) { | 4436 | if (!proc_ipmi_root) { |
4437 | printk(KERN_ERR PFX "Unable to create IPMI proc dir"); | 4437 | printk(KERN_ERR PFX "Unable to create IPMI proc dir"); |
4438 | driver_unregister(&ipmidriver.driver); | ||
4438 | return -ENOMEM; | 4439 | return -ENOMEM; |
4439 | } | 4440 | } |
4440 | 4441 | ||