summaryrefslogtreecommitdiff
path: root/drivers/thermal/thermal_netlink.c
diff options
context:
space:
mode:
authorDaniel Lezcano <daniel.lezcano@linaro.org>2023-01-23 18:27:54 +0300
committerRafael J. Wysocki <rafael.j.wysocki@intel.com>2023-01-25 18:40:39 +0300
commit58d1c9fd0e859912ae322d24aa0baedc9030b8ed (patch)
tree71eab9fa5147edb45b541172243728972a61a270 /drivers/thermal/thermal_netlink.c
parent47e3f00074c27661268674d832f743f1940ae17c (diff)
downloadlinux-58d1c9fd0e859912ae322d24aa0baedc9030b8ed.tar.xz
thermal/core: Fix unregistering netlink at thermal init time
The thermal subsystem initialization miss an netlink unregistering function in the error. Add it. Signed-off-by: Daniel Lezcano <daniel.lezcano@linaro.org> Reviewed-by: Zhang Rui <rui.zhang@intel.com> Signed-off-by: Rafael J. Wysocki <rafael.j.wysocki@intel.com>
Diffstat (limited to 'drivers/thermal/thermal_netlink.c')
-rw-r--r--drivers/thermal/thermal_netlink.c5
1 files changed, 5 insertions, 0 deletions
diff --git a/drivers/thermal/thermal_netlink.c b/drivers/thermal/thermal_netlink.c
index 75943b06dbe7..08bc46c3ec7b 100644
--- a/drivers/thermal/thermal_netlink.c
+++ b/drivers/thermal/thermal_netlink.c
@@ -699,3 +699,8 @@ int __init thermal_netlink_init(void)
{
return genl_register_family(&thermal_gnl_family);
}
+
+void __init thermal_netlink_exit(void)
+{
+ genl_unregister_family(&thermal_gnl_family);
+}