tipc: Optimize initialization of network topology service
authorAllan Stephens <allan.stephens@windriver.com>
Thu, 26 Apr 2012 21:41:35 +0000 (17:41 -0400)
committerPaul Gortmaker <paul.gortmaker@windriver.com>
Thu, 26 Apr 2012 22:15:45 +0000 (18:15 -0400)
Initialization now occurs in the calling thread of control,
rather than being deferred to the TIPC tasklet.  With the
current codebase, the deferral is no longer necessary.

Signed-off-by: Allan Stephens <allan.stephens@windriver.com>
Signed-off-by: Paul Gortmaker <paul.gortmaker@windriver.com>
net/tipc/core.c

index c8a4f00..ba08940 100644 (file)
@@ -150,7 +150,7 @@ static int tipc_core_start(void)
        if (!res)
                res = tipc_nametbl_init();
        if (!res)
-               res = tipc_k_signal((Handler)tipc_subscr_start, 0);
+               res = tipc_subscr_start();
        if (!res)
                res = tipc_cfg_init();
        if (!res)