Re: [dpdk-dev] [PATCH v6 02/14] ethdev: add support for hairpin queue

2019-10-29 Thread Ori Kam
> Subject: Re: [dpdk-dev] [PATCH v6 02/14] ethdev: add support for hairpin queue > > Hi Ori, > > On 10/29/19 10:39 PM, Ori Kam wrote: > >> On 10/28/19 9:44 PM, Ori Kam wrote: > >>>> On 10/27/19 3:24 PM, Ori Kam wrote: > >>>>> +

Re: [dpdk-dev] [PATCH v6 02/14] ethdev: add support for hairpin queue

2019-10-29 Thread Andrew Rybchenko
Hi Ori, On 10/29/19 10:39 PM, Ori Kam wrote: On 10/28/19 9:44 PM, Ori Kam wrote: On 10/27/19 3:24 PM, Ori Kam wrote: + if (rte_eth_dev_is_rx_hairpin_queue(dev, i)) The condition should be more tricky if we resetup hairpin queue. I.e. we should check if i is rx_queue_id a

Re: [dpdk-dev] [PATCH v6 02/14] ethdev: add support for hairpin queue

2019-10-29 Thread Ori Kam
> >> To: Ori Kam ; John McNamara > >> ; Marko Kovacevic > >> ; Thomas Monjalon ; > >> Ferruh Yigit > >> Cc: dev@dpdk.org; jingjing...@intel.com; step...@networkplumber.org > >> Subject: Re: [dpdk-dev] [PATCH v6 02/14] ethdev: add suppor

Re: [dpdk-dev] [PATCH v6 02/14] ethdev: add support for hairpin queue

2019-10-29 Thread Andrew Rybchenko
: Re: [dpdk-dev] [PATCH v6 02/14] ethdev: add support for hairpin queue Hi Ori, On 10/27/19 3:24 PM, Ori Kam wrote: This commit introduce hairpin queue type. The hairpin queue in build from Rx queue binded to Tx queue. It is used to offload traffic coming from the wire and redirect it back to the

Re: [dpdk-dev] [PATCH v6 02/14] ethdev: add support for hairpin queue

2019-10-28 Thread Ori Kam
> Subject: Re: [dpdk-dev] [PATCH v6 02/14] ethdev: add support for hairpin queue > > Hi Ori, > > On 10/27/19 3:24 PM, Ori Kam wrote: > > This commit introduce hairpin queue type. > > > > The hairpin queue in build from Rx queue binded to Tx queue. > > It is us

Re: [dpdk-dev] [PATCH v6 02/14] ethdev: add support for hairpin queue

2019-10-28 Thread Andrew Rybchenko
Hi Ori, On 10/27/19 3:24 PM, Ori Kam wrote: This commit introduce hairpin queue type. The hairpin queue in build from Rx queue binded to Tx queue. It is used to offload traffic coming from the wire and redirect it back to the wire. There are 3 new functions: - rte_eth_dev_hairpin_capability_ge

[dpdk-dev] [PATCH v6 02/14] ethdev: add support for hairpin queue

2019-10-27 Thread Ori Kam
This commit introduce hairpin queue type. The hairpin queue in build from Rx queue binded to Tx queue. It is used to offload traffic coming from the wire and redirect it back to the wire. There are 3 new functions: - rte_eth_dev_hairpin_capability_get - rte_eth_rx_hairpin_queue_setup - rte_eth_tx