> On Sep 10, 2018, at 3:20 AM, Charles Ju <[email protected]> wrote:
> 
> Hi,
> 
> I have developed my own packet capture code and would like to just use the
> dpdk libraries such as the ACL Library and mempool libraries. In this case,
> does these libraries require the EAL?

There is a number of dependences with mempool, but if you can write your own 
eal that calls the memory setup then yes you can. The problem is EAL does a lot 
of initializations for memory, pci and threads and not calling rte_eal_init() 
means you need to write some code to make sure everything is setup for mempool 
to work.

If you are going to use the PMDs then you have a bit more work to get them to 
work as mbufs, rings, buses and a number of other libs all need to be inited. 
EAL does that work today and breaking those dependences is not easy.

Regards,
Keith

Reply via email to