eal/bsd: standardize init sequence between linux and bsd

Signed-off-by: Cunming Liang <cunming.liang@intel.com>
Acked-by: Olivier Matz <olivier.matz@6wind.com>
Acked-by: Konstantin Ananyev <konstantin.ananyev@intel.com>
This commit is contained in:
Cunming Liang 2015-02-17 10:08:05 +08:00 committed by Thomas Monjalon
parent 6052e07aaa
commit d55b8f3a49

View File

@ -514,6 +514,8 @@ rte_eal_init(int argc, char **argv)
rte_eal_mcfg_complete();
eal_thread_init_master(rte_config.master_lcore);
if (rte_eal_dev_init() < 0)
rte_panic("Cannot init pmd devices\n");
@ -537,8 +539,6 @@ rte_eal_init(int argc, char **argv)
rte_panic("Cannot create thread\n");
}
eal_thread_init_master(rte_config.master_lcore);
/*
* Launch a dummy function on all slave lcores, so that master lcore
* knows they are all ready when this function returns.