On Fri, 6 Mar 2015 17:33:58 +0100
David Marchand <david.marchand at 6wind.com> wrote:
> Is eth_virtio_dev_init() not a better place rather than eal ?
>
> I prefer avoiding #ifdef pmd in eal.
No virtio_dev_init is called too late, after interrupt handling
threads are spawned.
/* Launch threads, called at application init(). */
int
rte_eal_init(int argc, char **argv)
{
int i, fctret, ret;
...
if (rte_eal_intr_init() < 0)
rte_panic("Cannot init interrupt-handling thread\n");
...
if (rte_eal_dev_init() < 0)
rte_panic("Cannot init pmd devices\n"