[dpdk-dev] [PATCH v2] net/thunderx: Convert ThunderX VNIC PMD to new offload API

2018-01-18 Thread maciej . czekaj
From: Maciej Czekaj This patch removes all references to old-style offload API replacing them with new offload flags. Signed-off-by: Maciej Czekaj --- v2: * fixed number format from %lx to PRIx64 * removed ETH_TXQ_FLAGS_IGNORE from txq_flags * restored backward-compatible txq_flags

Re: [dpdk-dev] [PATCH] net/thunderx: Convert ThunderX VNIC PMD to new offload API

2018-01-16 Thread Maciej Czekaj
-- Oryginal message -- On 1/15/2018 2:49 PM, Maciej Czekaj wrote: -- Oryginal message -- On 1/3/2018 1:12 PM, maciej.cze...@caviumnetworks.com wrote: From: Maciej Czekaj This patch removes all references to old-style offload API replacing them with new offload flags. Signed-off-by

Re: [dpdk-dev] [PATCH] net/thunderx: Convert ThunderX VNIC PMD to new offload API

2018-01-15 Thread Maciej Czekaj
-- Oryginal message -- On 1/3/2018 1:12 PM, maciej.cze...@caviumnetworks.com wrote: From: Maciej Czekaj This patch removes all references to old-style offload API replacing them with new offload flags. Signed-off-by: Maciej Czekaj <...> dev_info->default_txconf

Re: [dpdk-dev] [PATCH v2 04/10] app/testpmd: convert to new Ethdev Tx offloads API

2018-01-05 Thread Maciej Czekaj
-- Oryginal message -- Ethdev Tx offloads API has changed since: commit cba7f53b717d ("ethdev: introduce Tx queue offloads API") Convert the application to use the new API. This patch mandates the port to be stopped when configure the Tx offloads. This is because the PMD must be aware to the

[dpdk-dev] [PATCH] net/thunderx: Convert ThunderX VNIC PMD to new offload API

2018-01-03 Thread maciej . czekaj
From: Maciej Czekaj This patch removes all references to old-style offload API replacing them with new offload flags. Signed-off-by: Maciej Czekaj --- drivers/net/thunderx/nicvf_ethdev.c | 143 +++- drivers/net/thunderx/nicvf_ethdev.h | 14 drivers/net

Re: [dpdk-dev] [PATCH v2 05/39] examples/l3fwd: move to ethdev offloads API

2017-12-19 Thread Maciej Czekaj
-- Oryginal message -- Ethdev offloads API has changed since: commit ce17eddefc20 ("ethdev: introduce Rx queue offloads API") commit cba7f53b717d ("ethdev: introduce Tx queue offloads API") This commit support the new API. Signed-off-by: Shahaf Shuler --- examples/l3fwd/main.c | 40 +++

Re: [dpdk-dev] [PATCH 2/5] app/testpmd: remove txqflags

2017-12-12 Thread Maciej Czekaj
-- Oryginal message -- Thursday, December 7, 2017 1:05 AM, Ferruh Yigit: On 12/4/2017 10:48 PM, Shahaf Shuler wrote: Tuesday, December 5, 2017 12:31 AM, Ferruh Yigit: On 11/23/2017 4:08 AM, Shahaf Shuler wrote: Since testpmd is now using the new Ethdev offloads API there is no need for the

[dpdk-dev] [PATCH 13/13] net/thunderx: document secondary queue set support

2016-09-29 Thread Maciej Czekaj
We will address all the issues in v2. >> -Original Message- >> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Kamil Rytarowski >> Sent: Friday, August 26, 2016 5:54 PM >> To: dev at dpdk.org >> Cc: maciej.czekaj at caviumnetworks.com; zyta.szpak at semihalf.com; >> slawomir.rose

[dpdk-dev] [PATCH 12/13] net/thunderx: add final bits for secondary queue support

2016-09-29 Thread Maciej Czekaj
> On 8/26/2016 5:54 PM, Kamil Rytarowski wrote: >> From: Kamil Rytarowski >> >> Signed-off-by: Maciej Czekaj >> Signed-off-by: Kamil Rytarowski >> Signed-off-by: Zyta Szpak >> Signed-off-by: Slawomir Rosek >> Signed-off-by: Radoslaw Biernacki &g

[dpdk-dev] [PATCH 07/13] net/thunderx: fix multiprocess support in stats

2016-09-29 Thread Maciej Czekaj
> If above correct, can you please updated patch subject? > > Also another approach can be allocating "data" independently and > overwrite eth_dev->data with this per each process, this also makes > eth_dev->data->private_data usable for each process. > >> &g

[dpdk-dev] [PATCH 04/13] net/thunderx/base: add secondary queue set support

2016-09-29 Thread Maciej Czekaj
lbox messages for secondary queue set support >> - register secondary queue sets for furthe reuse >> - register the number secondary queue sets in MSG_QS_CFG >> >> Signed-off-by: Maciej Czekaj >> Signed-off-by: Kamil Rytarowski >> Signed-off-by: Zyta Szpak >> Signe

[dpdk-dev] [PATCH 01/13] net/thunderx: cleanup the driver before adding new features

2016-09-29 Thread Maciej Czekaj
gt;> - simplify local construct of accessing nb_rx_queus > s/nb_rx_queus/nb_rx_queues Will fix comment in v2. > >> >> Signed-off-by: Maciej Czekaj >> Signed-off-by: Kamil Rytarowski >> Signed-off-by: Zyta Szpak >> Signed-off-by: Slawomir Rosek >>

[dpdk-dev] [PATCH v2 0/3] testpmd: extend commands for better scatter-gather tests

2016-04-28 Thread Maciej Czekaj
On Thu, 28 Apr 2016 13:13:20 + De Lara Guarch, Pablo wrote: > > >> -Original Message----- >> From: Maciej Czekaj [mailto:maciej.czekaj at caviumnetworks.com] >> Sent: Thursday, April 28, 2016 1:10 PM >> To: De Lara Guarch, Pablo; dev at dpdk.org >> Cc:

[dpdk-dev] [PATCH v2 0/3] testpmd: extend commands for better scatter-gather tests

2016-04-28 Thread Maciej Czekaj
Cc: De Lara Guarch, Pablo; Mcnamara, John; Maciej Czekaj >> Subject: [PATCH v2 0/3] testpmd: extend commands for better scatter-gather >> tests >> >> From: Maciej Czekaj >> >> v2: >> - included documentation changes >> - added value check for &q

[dpdk-dev] [PATCH v2] l3fwd: Fix compilation with HASH_MULTI_LOOKUP

2016-03-16 Thread Maciej Czekaj
l3fwd does not compile with HASH_MULTI_LOOKUP. 2 issues: * in 64d395 mask0 changed type from xmm_t to rte_xmm_t -> use x field from rte_xmm_t * in dc81eb dst_port parameter changed to uint32_t -> change uint16_t dst_port to uin32_t dsp_port Signed-off-by: Maciej

[dpdk-dev] [PATCH] l3fwd: Fix compilation with HASH_MULTI_LOOKUP

2016-03-16 Thread Maciej Czekaj
--- examples/l3fwd/l3fwd_em_hlm_sse.h | 38 +++--- 1 file changed, 19 insertions(+), 19 deletions(-) diff --git a/examples/l3fwd/l3fwd_em_hlm_sse.h b/examples/l3fwd/l3fwd_em_hlm_sse.h index d3388da..891ae2e 100644 --- a/examples/l3fwd/l3fwd_em_hlm_sse.h +++ b/exam