[dpdk-dev] [PATCH v3 ] ethdev: introduce lock-free txq capability flag

2017-07-10 Thread Jerin Jacob
Introducing the DEV_TX_OFFLOAD_MT_LOCKFREE TX capability flag. if a PMD advertises DEV_TX_OFFLOAD_MT_LOCKFREE capable, multiple threads can invoke rte_eth_tx_burst() concurrently on the same tx queue without SW lock. This PMD feature will be useful in the following use cases and found in the OCTEON

Re: [dpdk-dev] [PATCH v3 ] ethdev: introduce lock-free txq capability flag

2017-07-13 Thread Hemant Agrawal
On 7/10/2017 10:29 PM, Jerin Jacob wrote: Introducing the DEV_TX_OFFLOAD_MT_LOCKFREE TX capability flag. if a PMD advertises DEV_TX_OFFLOAD_MT_LOCKFREE capable, multiple threads can invoke rte_eth_tx_burst() concurrently on the same tx queue without SW lock. This PMD feature will be useful in the

Re: [dpdk-dev] [PATCH v3 ] ethdev: introduce lock-free txq capability flag

2017-07-13 Thread santosh
On Monday 10 July 2017 10:29 PM, Jerin Jacob wrote: > Introducing the DEV_TX_OFFLOAD_MT_LOCKFREE TX capability flag. > if a PMD advertises DEV_TX_OFFLOAD_MT_LOCKFREE capable, multiple threads > can invoke rte_eth_tx_burst() concurrently on the same tx queue without > SW lock. This PMD feature will

Re: [dpdk-dev] [PATCH v3 ] ethdev: introduce lock-free txq capability flag

2017-07-18 Thread Thomas Monjalon
13/07/2017 15:02, Hemant Agrawal: > On 7/10/2017 10:29 PM, Jerin Jacob wrote: > > Introducing the DEV_TX_OFFLOAD_MT_LOCKFREE TX capability flag. > > if a PMD advertises DEV_TX_OFFLOAD_MT_LOCKFREE capable, multiple threads > > can invoke rte_eth_tx_burst() concurrently on the same tx queue without >