diff options
| -rw-r--r-- | drivers/edac/edac_mc_sysfs.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/drivers/edac/edac_mc_sysfs.c b/drivers/edac/edac_mc_sysfs.c index de2df92f9c77..a3b0119ecb00 100644 --- a/drivers/edac/edac_mc_sysfs.c +++ b/drivers/edac/edac_mc_sysfs.c | |||
| @@ -1159,8 +1159,7 @@ int __init edac_mc_sysfs_init(void) | |||
| 1159 | 1159 | ||
| 1160 | void __exit edac_mc_sysfs_exit(void) | 1160 | void __exit edac_mc_sysfs_exit(void) |
| 1161 | { | 1161 | { |
| 1162 | put_device(mci_pdev); | ||
| 1163 | device_del(mci_pdev); | 1162 | device_del(mci_pdev); |
| 1163 | put_device(mci_pdev); | ||
| 1164 | edac_put_sysfs_subsys(); | 1164 | edac_put_sysfs_subsys(); |
| 1165 | kfree(mci_pdev); | ||
| 1166 | } | 1165 | } |
