Community
cancel
Showing results for 
Search instead for 
Did you mean: 
SMisr1
Beginner
1,008 Views

DPDK mbuf pool with SR-IOV one RX/TX queue

Is it possible for two processes to share the same mbuf_pool in SR-IOV with single rx/tx queue?

rte_pktmbuf_pool_create(mbuf_pool_name, NB_MBUFS,

MBUF_CACHE_SIZE, 0, RTE_MBUF_DEFAULT_BUF_SIZE,

rte_socket_id());

 

We have seen that it does not work. However, with PCI passthrough of whole NIC, we can easily share same mbuf_pool with many processes.

 

What are the limitations with SR-IOV?

 

The device is question is as follows:

06:00.0 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)

06:00.1 Ethernet controller: Intel Corporation 82599ES 10-Gigabit SFI/SFP+ Network Connection (rev 01)

06:10.0 Ethernet controller: Intel Corporation 82599 Ethernet Controller Virtual Function (rev 01)

06:10.1 Ethernet controller: Intel Corporation 82599 Ethernet Controller Virtual Function (rev 01)

06:10.2 Ethernet controller: Intel Corporation 82599 Ethernet Controller Virtual Function (rev 01)

06:10.3 Ethernet controller: Intel Corporation 82599 Ethernet Controller Virtual Function (rev 01)

Thanks,

 

/Saurabh

 

0 Kudos
1 Reply
st4
New Contributor III
35 Views

Hi SaurabhM,

Thank you for the post. You may report this concern through the Intel® Premier Support site

http://premier.intel.com/premier http://premier.intel.com/premier or access your IBL account and click

the Intel® Premier Support link to enter issues under the Product Name

"Data Plane Development Kit (DPDK)", this will lead you the the DPDK support group

rgds,

wb

 

Reply