diff options
author | David S. Miller <davem@davemloft.net> | 2013-12-18 16:42:06 -0500 |
---|---|---|
committer | David S. Miller <davem@davemloft.net> | 2013-12-18 16:42:06 -0500 |
commit | 143c9054949436cb05e468439dc5e46231f33d09 (patch) | |
tree | c2e972d8188fb1b36368e9acb5b6b59466c9d903 /net/tipc/core.c | |
parent | 0b6807034791160d5e584138943d2daea765436d (diff) | |
parent | 35eecf052250f663f07a4cded7d3503fd1b50729 (diff) |
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net
Conflicts:
drivers/net/ethernet/intel/i40e/i40e_main.c
drivers/net/macvtap.c
Both minor merge hassles, simple overlapping changes.
Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'net/tipc/core.c')
-rw-r--r-- | net/tipc/core.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/net/tipc/core.c b/net/tipc/core.c index 68977c423022..f9e88d8b04ca 100644 --- a/net/tipc/core.c +++ b/net/tipc/core.c | |||
@@ -109,7 +109,6 @@ err: | |||
109 | static void tipc_core_stop(void) | 109 | static void tipc_core_stop(void) |
110 | { | 110 | { |
111 | tipc_netlink_stop(); | 111 | tipc_netlink_stop(); |
112 | tipc_handler_stop(); | ||
113 | tipc_cfg_stop(); | 112 | tipc_cfg_stop(); |
114 | tipc_subscr_stop(); | 113 | tipc_subscr_stop(); |
115 | tipc_nametbl_stop(); | 114 | tipc_nametbl_stop(); |
@@ -142,9 +141,10 @@ static int tipc_core_start(void) | |||
142 | res = tipc_subscr_start(); | 141 | res = tipc_subscr_start(); |
143 | if (!res) | 142 | if (!res) |
144 | res = tipc_cfg_init(); | 143 | res = tipc_cfg_init(); |
145 | if (res) | 144 | if (res) { |
145 | tipc_handler_stop(); | ||
146 | tipc_core_stop(); | 146 | tipc_core_stop(); |
147 | 147 | } | |
148 | return res; | 148 | return res; |
149 | } | 149 | } |
150 | 150 | ||
@@ -174,6 +174,7 @@ static int __init tipc_init(void) | |||
174 | 174 | ||
175 | static void __exit tipc_exit(void) | 175 | static void __exit tipc_exit(void) |
176 | { | 176 | { |
177 | tipc_handler_stop(); | ||
177 | tipc_core_stop_net(); | 178 | tipc_core_stop_net(); |
178 | tipc_core_stop(); | 179 | tipc_core_stop(); |
179 | pr_info("Deactivated\n"); | 180 | pr_info("Deactivated\n"); |