]> asedeno.scripts.mit.edu Git - linux.git/blobdiff - drivers/hwmon/hwmon.c
Merge tag 'arm-soc/for-5.5/maintainers-part2' of https://github.com/Broadcom/stblinux...
[linux.git] / drivers / hwmon / hwmon.c
index 05e120e01cb458771769279f52b04b4bbed4d007..1f3b30b085b9bfcbd7cec9bea9e1f4175fb78498 100644 (file)
@@ -651,6 +651,12 @@ __hwmon_device_register(struct device *dev, const char *name, void *drvdata,
                                                                hwdev, j);
                                        if (err) {
                                                device_unregister(hdev);
+                                               /*
+                                                * Don't worry about hwdev;
+                                                * hwmon_dev_release(), called
+                                                * from device_unregister(),
+                                                * will free it.
+                                                */
                                                goto ida_remove;
                                        }
                                }