From: Johannes Berg <johannes.berg@intel.com>
Date: Tue, 19 Nov 2013 14:19:34 +0000 (+0100)
Subject: hsr: don't call genl_unregister_mc_group()
X-Git-Tag: firefly_0821_release~176^2~4920^2^2~5
X-Git-Url: http://demsky.eecs.uci.edu/git/?a=commitdiff_plain;h=03ed3827463ffb7210c5ef6a1a6f64c776f9daec;p=firefly-linux-kernel-4.4.55.git

hsr: don't call genl_unregister_mc_group()

There's no need to unregister the multicast group if the
generic netlink family is registered immediately after.

Signed-off-by: Johannes Berg <johannes.berg@intel.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
---

diff --git a/net/hsr/hsr_netlink.c b/net/hsr/hsr_netlink.c
index f182260be76d..908e335dcdc9 100644
--- a/net/hsr/hsr_netlink.c
+++ b/net/hsr/hsr_netlink.c
@@ -435,9 +435,7 @@ fail_rtnl_link_register:
 
 void __exit hsr_netlink_exit(void)
 {
-	genl_unregister_mc_group(&hsr_genl_family, &hsr_network_genl_mcgrp);
 	genl_unregister_family(&hsr_genl_family);
-
 	rtnl_link_unregister(&hsr_link_ops);
 }