mirror of
https://github.com/Fishwaldo/Star64_linux.git
synced 2025-06-28 01:21:58 +00:00
tipc: purge signal handler infrastructure
In the previous commits of this series, we removed all asynchronous actions which were based on the tasklet handler - "tipc_k_signal()". So the moment has now come when we can completely remove the tasklet handler infrastructure. That is done with this commit. Signed-off-by: Ying Xue <ying.xue@windriver.com> Reviewed-by: Erik Hugne <erik.hugne@ericsson.com> Reviewed-by: Jon Maloy <jon.maloy@ericsson.com> Signed-off-by: David S. Miller <davem@davemloft.net>
This commit is contained in:
parent
3f5a12bd9f
commit
52ff872055
4 changed files with 2 additions and 147 deletions
|
@ -80,7 +80,6 @@ struct sk_buff *tipc_buf_acquire(u32 size)
|
|||
*/
|
||||
static void tipc_core_stop(void)
|
||||
{
|
||||
tipc_handler_stop();
|
||||
tipc_net_stop();
|
||||
tipc_bearer_cleanup();
|
||||
tipc_netlink_stop();
|
||||
|
@ -100,10 +99,6 @@ static int tipc_core_start(void)
|
|||
|
||||
get_random_bytes(&tipc_random, sizeof(tipc_random));
|
||||
|
||||
err = tipc_handler_start();
|
||||
if (err)
|
||||
goto out_handler;
|
||||
|
||||
err = tipc_ref_table_init(tipc_max_ports, tipc_random);
|
||||
if (err)
|
||||
goto out_reftbl;
|
||||
|
@ -146,8 +141,6 @@ out_netlink:
|
|||
out_nametbl:
|
||||
tipc_ref_table_stop();
|
||||
out_reftbl:
|
||||
tipc_handler_stop();
|
||||
out_handler:
|
||||
return err;
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue