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"

Reply via email to