Dear Nitin,
VPP expect that buffer memory is in contiguous shareable VA space represented by single mmap()-able file descriptor and VPP needs to know that file descriptor. Regards, Damjan > On 6 Jun 2018, at 11:04, Nitin Saxena <nitin.sax...@cavium.com> wrote: > > Hi Damjan, > > I want separate email-thread for the OCTEONTx mempool ops. > > > Regarding the octeon tx mempool, no idea what it is, > OCTEONTx mempool ops uses hardware mempool allocator instead of DPDK software > mempool. This is not enabled by default in DPDK but once enabled all buffers > are managed by OCTEONTx hardware allocator. > > > VPP expects that buffer memory is allocated by VPP and then given to > > DPDK via rte_mempool_create_empty() and rte_mempool_populate_iova_tab(). > This I understood that VPP calls rte_mempool_populate_iova_tab() but I want > to know why VPP allocates buffer on its own and not allow DPDK to create its > own buffers? Why VPP cannot call rte_pktmbuf_pool_create()? Is there a > limitation? > > Thanks, > Nitin > > On Wednesday 06 June 2018 02:20 PM, Damjan Marion wrote: > > Regarding the octeon tx mempool, no idea what it is, but will not be > > surprised that it is not compatible with the way how we use buffer > > memory in vpp. > > VPP expects that buffer memory is allocated by VPP and then given to > > DPDK via rte_mempool_create_empty() and rte_mempool_populate_iova_tab(). > > > -=-=-=-=-=-=-=-=-=-=-=- Links: You receive all messages sent to this group. View/Reply Online (#9560): https://lists.fd.io/g/vpp-dev/message/9560 View All Messages In Topic (2): https://lists.fd.io/g/vpp-dev/topic/21380227 Mute This Topic: https://lists.fd.io/mt/21380227/21656 New Topic: https://lists.fd.io/g/vpp-dev/post Change Your Subscription: https://lists.fd.io/g/vpp-dev/editsub/21656 Group Home: https://lists.fd.io/g/vpp-dev Contact Group Owner: vpp-dev+ow...@lists.fd.io Terms of Service: https://lists.fd.io/static/tos Unsubscribe: https://lists.fd.io/g/vpp-dev/unsub Email sent to: arch...@mail-archive.com -=-=-=-=-=-=-=-=-=-=-=-