How to use specific OPENSSL

2022-12-05 Thread Pankaj Gupta
Hi All, We want to use specific downloaded openssl while compiling the DPDKv21.11. We don’t want to use the openssl installed in the build machine. We tried adding -Dc_args and -Dc_link_args to meson configure to specify the director of external openssl but build still seems to be linking to inst

Re: [PATCH v6 6/9] net/vmxnet3: add version 6 support

2022-05-25 Thread Pankaj Gupta
can be used. Vmxnet3_IntrConf was used for older hardware versions Thanks, Pankaj From: Andrew Rybchenko Date: Wednesday, May 25, 2022 at 1:46 AM To: Pankaj Gupta , Jochen Behrens Cc: dev@dpdk.org Subject: Re: [PATCH v6 6/9] net/vmxnet3: add version 6 support ⚠ External Email Hi, Pankaj, On 5

[PATCH v6 9/9] net/vmxnet3: fix merge error in Rx data ring initialization

2022-05-24 Thread Pankaj Gupta
Tested, using testpmd, for different hardware versions on ESXi 7.0 Update 2. Fixes: 046f11619567 ("net/vmxnet3: support MSI-X interrupt") Cc: sta...@dpdk.org Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 5 + 1 file

[PATCH v6 8/9] net/vmxnet3: set packet type for fragmented packet

2022-05-24 Thread Pankaj Gupta
The packet type is set even if it is a fragmented packet. Tested, using testpmd, for different hardware versions on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_rxtx.c | 17 + 1 file changed, 17 insertions(+) diff

[PATCH v6 6/9] net/vmxnet3: add version 6 support

2022-05-24 Thread Pankaj Gupta
, using testpmd, for different hardware versions on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- doc/guides/rel_notes/release_21_08.rst | 8 + drivers/net/vmxnet3/base/vmxnet3_defs.h | 73 ++-- drivers/net/vmxnet3/vmxnet3_ethdev.c| 220

[PATCH v6 2/9] net/vmxnet3: implement RETA query and RETA update

2022-05-24 Thread Pankaj Gupta
Add RETA query and RETA update support for VMXNET3. Tested, using testpmd, for different hardware versions on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- doc/guides/rel_notes/release_21_08.rst | 2 + drivers/net/vmxnet3/vmxnet3_ethdev.c | 67

[PATCH v6 7/9] net/vmxnet3: advertise RETA size in device info

2022-05-24 Thread Pankaj Gupta
default. Tested, using testpmd, for different hardware versions on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c

[PATCH v6 5/9] net/vmxnet3: report HW version on FW version get

2022-05-24 Thread Pankaj Gupta
Support rte_eth_dev_fw_version_get() API. Tested, using testpmd, for different hardware versions on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens Signed-off-by: Andrew Rybchenko --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 20 1 file changed

[PATCH v6 0/9] net/vmxnet3: support versions 5 and 6

2022-05-24 Thread Pankaj Gupta
n for rxDataRing feature" to "Fixes: 046f11619567 ("net/vmxnet3: support MSI-X interrupt")" v3: adding Reviewed-by info in all the patches v2: address review comments from Andrew Rybchenko andrew.rybche...@oktetlabs.ru Pankaj Gupta (9): net/vmxnet3: add v

[PATCH v6 4/9] net/vmxnet3: fix ethdev callbacks init order

2022-05-24 Thread Pankaj Gupta
Driver callbacks initialization should follow callbacks order in the structure definition. Do not reorder callbacks implementation to avoid extra noise in the code. Signed-off-by: Pankaj Gupta Signed-off-by: Andrew Rybchenko --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 14 +++--- 1 file

[PATCH v6 3/9] net/vmxnet3: add Rx queue usage count utility

2022-05-24 Thread Pankaj Gupta
Count the number of entries in the Rx queue for debugging. Tested, using testpmd, for different hardware versions on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 1 + drivers/net/vmxnet3/vmxnet3_ethdev.h | 3

[PATCH v6 1/9] net/vmxnet3: add version 5 support

2022-05-24 Thread Pankaj Gupta
Add VMXNET3 v5 support. Tested, using testpmd, for different hardware versions on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- doc/guides/rel_notes/release_21_08.rst | 2 ++ drivers/net/vmxnet3/vmxnet3_ethdev.c | 7 +-- drivers/net/vmxnet3

Re: [PATCH v6 0/9] net/vmxnet3: support versions 5 and 6

2022-05-23 Thread Pankaj Gupta
Rybchenko Date: Thursday, May 19, 2022 at 1:07 AM To: Pankaj Gupta , Jochen Behrens Cc: dev@dpdk.org Subject: Re: [PATCH v6 0/9] net/vmxnet3: support versions 5 and 6 ⚠ External Email Hi Pankaj, I did final cleanup before applying the patch series, but realized that release notes update is missing

[PATCH v5 7/8] net/vmxnet3: set packet type for fragmented packet

2022-05-12 Thread Pankaj Gupta
The packet type is set even if it is a fragmented packet Tested, using testpmd, for different hardware versions on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_rxtx.c | 17 + 1 file changed, 17 insertions(+) diff

[PATCH v5 6/8] net/vmxnet3: advertise RETA size in device info

2022-05-12 Thread Pankaj Gupta
default. Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c b

[PATCH v5 8/8] Fixes: 046f11619567 ("net/vmxnet3: support MSI-X interrupt")

2022-05-12 Thread Pankaj Gupta
Fix merge error in initialization for rxDataRing feature. Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 5 + 1 file changed, 5 insertions(+) diff --git a

[PATCH v5 5/8] net/vmxnet3: version 6

2022-05-12 Thread Pankaj Gupta
, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/base/vmxnet3_defs.h | 73 ++-- drivers/net/vmxnet3/vmxnet3_ethdev.c| 220 +--- drivers/net/vmxnet3/vmxnet3_ethdev.h

[PATCH v5 4/8] net/vmxnet3: report HW version on FW version get

2022-05-12 Thread Pankaj Gupta
Implement fw_version_get API for vmxnet3 Align addition order in vmxnet3_eth_dev_ops with eth_dev_ops Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 35

[PATCH v5 1/8] net/vmxnet3: add V5 support

2022-05-12 Thread Pankaj Gupta
Add VMXNET3 v5 support Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 7 +-- drivers/net/vmxnet3/vmxnet3_ethdev.h | 2 ++ 2 files changed, 7 insertions(+), 2

[PATCH v5 3/8] net/vmxnet3: add Rx queue usage count utility

2022-05-12 Thread Pankaj Gupta
Count the number of entries in the Rx queue for debugging. Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2 Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 1 + drivers/net/vmxnet3/vmxnet3_ethdev.h | 3 +++ drivers

[PATCH v5 2/8] net/vmxnet3: implement RETA query and RETA update

2022-05-12 Thread Pankaj Gupta
Add RETA query and RETA update support for VMXNET3 Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 67 1 file changed, 67 insertions

[PATCH v5 0/8] vmxnet3 version V5 and V6

2022-05-12 Thread Pankaj Gupta
merge error in initialization for rxDataRing feature" to "Fixes: 046f11619567 ("net/vmxnet3: support MSI-X interrupt")" v3: adding Reviewed-by info in all the patches v2: address review comments from Andrew Rybchenko andrew.rybche...@oktetlabs.ru Pankaj

[PATCH v4 8/8] Fixes: 046f11619567 ("net/vmxnet3: support MSI-X interrupt")

2022-05-05 Thread Pankaj Gupta
Fix merge error in initialization for rxDataRing feature. Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 5 + 1 file changed, 5 insertions(+) diff --git a

[PATCH v4 7/8] net/vmxnet3: set packet type for fragmented packet

2022-05-05 Thread Pankaj Gupta
The packet type is set even if it is a fragmented packet Tested, using testpmd, for different hardware versions on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_rxtx.c | 17 + 1 file changed, 17 insertions(+) diff

[PATCH v4 5/8] net/vmxnet3: version 6

2022-05-05 Thread Pankaj Gupta
, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/base/vmxnet3_defs.h | 73 ++-- drivers/net/vmxnet3/vmxnet3_ethdev.c| 223 +--- drivers/net/vmxnet3/vmxnet3_ethdev.h

[PATCH v4 6/8] net/vmxnet3: advertise RETA size in device info

2022-05-05 Thread Pankaj Gupta
default. Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c b

[PATCH v4 4/8] net/vmxnet3: report HW version on FW version get

2022-05-05 Thread Pankaj Gupta
Implement fw_version_get API for vmxnet3 Align addition order in vmxnet3_eth_dev_ops with eth_dev_ops Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 35

[PATCH v4 3/8] net/vmxnet3: add Rx queue usage count utility

2022-05-05 Thread Pankaj Gupta
Count the number of entries in the Rx queue for debugging. Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2 Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 1 + drivers/net/vmxnet3/vmxnet3_ethdev.h | 3 +++ drivers

[PATCH v4 2/8] net/vmxnet3: implement reta query and reta update

2022-05-05 Thread Pankaj Gupta
Add reta query and reta update support for VMXNET3 Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 67 1 file changed, 67 insertions

[PATCH v4 1/8] net/vmxnet3: add V5 support

2022-05-05 Thread Pankaj Gupta
Add VMXNET3 v5 support Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 7 +-- drivers/net/vmxnet3/vmxnet3_ethdev.h | 2 ++ 2 files changed, 7 insertions(+), 2

[PATCH v4 0/8] vmxnet3 version V5 and V6

2022-05-05 Thread Pankaj Gupta
ss review comments from Andrew Rybchenko andrew.rybche...@oktetlabs.ru Pankaj Gupta (8): net/vmxnet3: add V5 support net/vmxnet3: implement reta query and reta update net/vmxnet3: add Rx queue usage count utility net/vmxnet3: report HW version on FW version get net/vmxnet3: version 6 net/v

[PATCH v3 8/8] net/vmxnet3: fix merge error in initialization for rxDataRing feature

2022-05-04 Thread Pankaj Gupta
Fix merge error in initialization for rxDataRing feature. Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 5 + 1 file changed, 5 insertions(+) diff --git a

[PATCH v3 7/8] net/vmxnet3: set packet type for fragmented packet

2022-05-04 Thread Pankaj Gupta
The packet type is set even if it is a fragmented packet Tested, using testpmd, for different hardware versions on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_rxtx.c | 17 + 1 file changed, 17 insertions(+) diff

[PATCH v3 6/8] net/vmxnet3: advertise RETA size in device info

2022-05-04 Thread Pankaj Gupta
default. Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c b

[PATCH v3 5/8] net/vmxnet3: version 6

2022-05-04 Thread Pankaj Gupta
, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/base/vmxnet3_defs.h | 73 ++-- drivers/net/vmxnet3/vmxnet3_ethdev.c| 223 +--- drivers/net/vmxnet3/vmxnet3_ethdev.h

[PATCH v3 4/8] net/vmxnet3: report HW version on FW version get

2022-05-04 Thread Pankaj Gupta
Implement fw_version_get API for vmxnet3 Align addition order in vmxnet3_eth_dev_ops with eth_dev_ops Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 35

[PATCH v3 3/8] net/vmxnet3: add Rx queue usage count utility

2022-05-04 Thread Pankaj Gupta
Count the number of entries in the Rx queue for debugging. Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2 Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 1 + drivers/net/vmxnet3/vmxnet3_ethdev.h | 3 +++ drivers

[PATCH v3 2/8] net/vmxnet3: implement reta query and reta update

2022-05-04 Thread Pankaj Gupta
Add reta query and reta update support for VMXNET3 Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 67 1 file changed, 67 insertions

[PATCH v3 1/8] net/vmxnet3: add V5 support

2022-05-04 Thread Pankaj Gupta
Add VMXNET3 v5 support Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta Reviewed-by: Jochen Behrens --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 7 +-- drivers/net/vmxnet3/vmxnet3_ethdev.h | 2 ++ 2 files changed, 7 insertions(+), 2

[PATCH v3 0/8] vmxnet3 version V5 and V6

2022-05-04 Thread Pankaj Gupta
Adding Reviewed-by info Reviewed-by: Jochen Behrens Pankaj Gupta (8): net/vmxnet3: add V5 support net/vmxnet3: implement reta query and reta update net/vmxnet3: add Rx queue usage count utility net/vmxnet3: report HW version on FW version get net/vmxnet3: version 6 net/vmxnet3

[PATCH v2 8/8] net/vmxnet3: fix merge error in initialization for rxDataRing feature

2022-05-04 Thread Pankaj Gupta
Fix merge error in initialization for rxDataRing feature. Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/net/vmxnet3

[PATCH v2 7/8] net/vmxnet3: set packet type for fragmented packet

2022-05-04 Thread Pankaj Gupta
The packet type is set even if it is a fragmented packet Tested, using testpmd, for different hardware versions on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/vmxnet3_rxtx.c | 17 + 1 file changed, 17 insertions(+) diff --git a/drivers/net/vmxnet3

[PATCH v2 6/8] net/vmxnet3: advertise RETA size in device info

2022-05-04 Thread Pankaj Gupta
default. Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c b/drivers/net/vmxnet3

[PATCH v2 5/8] net/vmxnet3: version 6

2022-05-04 Thread Pankaj Gupta
, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/base/vmxnet3_defs.h | 73 ++-- drivers/net/vmxnet3/vmxnet3_ethdev.c| 223 +--- drivers/net/vmxnet3/vmxnet3_ethdev.h| 10 +- drivers/net/vmxnet3

[PATCH v2 4/8] net/vmxnet3: report HW version on FW version get

2022-05-04 Thread Pankaj Gupta
Implement fw_version_get API for vmxnet3 Align addition order in vmxnet3_eth_dev_ops with eth_dev_ops Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 35 ++-- 1 file

[PATCH v2 1/8] net/vmxnet3: add V5 support

2022-05-04 Thread Pankaj Gupta
Add VMXNET3 v5 support Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 7 +-- drivers/net/vmxnet3/vmxnet3_ethdev.h | 2 ++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a

[PATCH v2 3/8] net/vmxnet3: add Rx queue usage count utility

2022-05-04 Thread Pankaj Gupta
Count the number of entries in the Rx queue for debugging. Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2 Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 1 + drivers/net/vmxnet3/vmxnet3_ethdev.h | 3 +++ drivers/net/vmxnet3/vmxnet3_rxtx.c

[PATCH v2 2/8] net/vmxnet3: implement reta query and reta update

2022-05-04 Thread Pankaj Gupta
Add reta query and reta update support for VMXNET3 Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 67 1 file changed, 67 insertions(+) diff --git a/drivers/net

[PATCH 0/8] vmxnet3 version V5 and V6

2022-05-04 Thread Pankaj Gupta
Pankaj Gupta (8): net/vmxnet3: add V5 support net/vmxnet3: implement reta query and reta update net/vmxnet3: add Rx queue usage count utility net/vmxnet3: report HW version on FW version get net/vmxnet3: version 6 net/vmxnet3: advertise RETA size in device info net/vmxnet3: set

Re: [PATCH 7/8] vmxnet3: Set packet for fragmented packet

2022-05-04 Thread Pankaj Gupta
Hi Andrew, Packet type was not set for fragmented packets so we are trying to set it in all possible scenarios. I believe TCP packets can be fragmented. Thanks, Pankaj From: Andrew Rybchenko Date: Wednesday, May 4, 2022 at 8:08 AM To: Pankaj Gupta , Jochen Behrens , Yong Wang Cc: dev

Re: [PATCH 8/8] vmxnet3: Fix merge error in initialization for rxDataRing feature

2022-05-04 Thread Pankaj Gupta
Hi Andrew, Changes done in this patch was accidentally removed in commit 046f1161956777e3afb13504acbe8df2ec3a383c. This was noticed later and we are trying to address this here. Thanks, Pankaj From: Andrew Rybchenko Date: Wednesday, May 4, 2022 at 8:09 AM To: Pankaj Gupta , Jochen Behrens

Re: [PATCH 3/8] vmxnet3: add rx queue usage count utility

2022-05-04 Thread Pankaj Gupta
e_tx_burst_cbs[RTE_MAX_QUEUES_PER_PORT]; enum rte_eth_dev_state state; /**< Flag indicating the port state */ void *security_ctx; /**< Context for security ops */ } __rte_cache_aligned; Thanks, Pankaj From: Andrew Rybchenko Date: Wednesday, May 4, 2022 at 7:27 AM To: Pankaj Gupt

[PATCH 8/8] vmxnet3: Fix merge error in initialization for rxDataRing feature

2022-05-02 Thread Pankaj Gupta
Fix merge error in initialization for rxDataRing feature. Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/net/vmxnet3

[PATCH 7/8] vmxnet3: Set packet for fragmented packet

2022-05-02 Thread Pankaj Gupta
The packet type is set even if it is a fragmented packet Tested, using testpmd, for different hardware versions on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/vmxnet3_rxtx.c | 17 + 1 file changed, 17 insertions(+) diff --git a/drivers/net/vmxnet3

[PATCH 5/8] vmxnet3, version 6

2022-05-02 Thread Pankaj Gupta
, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/base/vmxnet3_defs.h | 135 +- drivers/net/vmxnet3/vmxnet3_ethdev.c| 223 +--- drivers/net/vmxnet3/vmxnet3_ethdev.h| 10 +- drivers/net

[PATCH 6/8] vmxnet3: set reta size

2022-05-02 Thread Pankaj Gupta
default. Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c b/drivers/net/vmxnet3/vmxnet3_ethdev.c index f65b3d3113..9955f121f6 100644 --- a/drivers/net/vmxnet3

[PATCH 4/8] vmxnet3: add get hw version api

2022-05-02 Thread Pankaj Gupta
Implement fw_version_get API for vmxnet3 Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 21 + 1 file changed, 21 insertions(+) diff --git a/drivers/net/vmxnet3

[PATCH 3/8] vmxnet3: add rx queue usage count utility

2022-05-02 Thread Pankaj Gupta
Count the number of entries in the rx queue for debugging. Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2 Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 1 + drivers/net/vmxnet3/vmxnet3_ethdev.h | 3 +++ drivers/net/vmxnet3/vmxnet3_rxtx.c

[PATCH 2/8] vmxnet3: implement reta query and reta update

2022-05-02 Thread Pankaj Gupta
Added reta query and reta update support for VMXNET3 Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 67 1 file changed, 67 insertions(+) diff --git a/drivers/net

[PATCH 1/8] vmxnet3: Added V5 support

2022-05-02 Thread Pankaj Gupta
Add VMXNET3 v5 support Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 7 +-- drivers/net/vmxnet3/vmxnet3_ethdev.h | 2 ++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a

[PATCH 0/8] vmxnet3 version V5 and V6

2022-05-02 Thread Pankaj Gupta
Pankaj Gupta (8): vmxnet3: Added V5 support vmxnet3: implement reta query and reta update vmxnet3: add rx queue usage count utility vmxnet3: add get hw version api vmxnet3, version 6 vmxnet3: set reta size vmxnet3: Set packet for fragmented packet vmxnet3: Fix merge error in

Re: Help: e-mail did not go through to the dev@dpdk.org list.

2022-05-02 Thread Pankaj Gupta
https://mails.dpdk.org/archives/dev/2022-May/author.html Thanks, Pankaj From: Ali Alnubani Date: Monday, May 2, 2022 at 12:25 PM To: Pankaj Gupta , dev@dpdk.org Cc: Jochen Behrens , Yong Wang , Sreeram Ravinoothala , ad...@dpdk.org Subject: Re: Help: e-mail did not go through to the dev@dp

[PATCH 8/8] vmxnet3: Fix merge error in initialization for rxDataRing feature

2022-05-02 Thread Pankaj Gupta
Fix merge error in initialization for rxDataRing feature. Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 5 + 1 file changed, 5 insertions(+) diff --git a/drivers/net/vmxnet3

[PATCH 7/8] vmxnet3: Set packet for fragmented packet

2022-05-02 Thread Pankaj Gupta
The packet type is set even if it is a fragmented packet Tested, using testpmd, for different hardware versions on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/vmxnet3_rxtx.c | 17 + 1 file changed, 17 insertions(+) diff --git a/drivers/net/vmxnet3

[PATCH 5/8] vmxnet3, version 6

2022-05-02 Thread Pankaj Gupta
, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/base/vmxnet3_defs.h | 135 +- drivers/net/vmxnet3/vmxnet3_ethdev.c| 222 +--- drivers/net/vmxnet3/vmxnet3_ethdev.h| 10 +- drivers/net

[PATCH 6/8] vmxnet3: set reta size

2022-05-02 Thread Pankaj Gupta
default. Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/drivers/net/vmxnet3/vmxnet3_ethdev.c b/drivers/net/vmxnet3/vmxnet3_ethdev.c index e213b6d864..29157fe081 100644 --- a/drivers/net/vmxnet3

[PATCH 4/8] vmxnet3: add get hw version api

2022-05-02 Thread Pankaj Gupta
Implement fw_version_get API for vmxnet3 Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 21 + 1 file changed, 21 insertions(+) diff --git a/drivers/net/vmxnet3

[PATCH 3/8] vmxnet3: add rx queue usage count utility

2022-05-02 Thread Pankaj Gupta
Count the number of entries in the rx queue for debugging. Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2 Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 1 + drivers/net/vmxnet3/vmxnet3_ethdev.h | 3 +++ drivers/net/vmxnet3/vmxnet3_rxtx.c

[PATCH 2/8] vmxnet3: implement reta query and reta update

2022-05-02 Thread Pankaj Gupta
Added reta query and reta update support for VMXNET3 Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 67 1 file changed, 67 insertions(+) diff --git a/drivers/net

[PATCH 1/8] vmxnet3: Added V5 support

2022-05-02 Thread Pankaj Gupta
Add VMXNET3 v5 support Tested, using testpmd, for different hardware version on ESXi 7.0 Update 2. Signed-off-by: Pankaj Gupta --- drivers/net/vmxnet3/vmxnet3_ethdev.c | 7 +-- drivers/net/vmxnet3/vmxnet3_ethdev.h | 2 ++ 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a

[PATCH 0/8] vmxnet3: V5 and V6

2022-05-02 Thread Pankaj Gupta
*** BLURB HERE *** Pankaj Gupta (8): vmxnet3: Added V5 support vmxnet3: implement reta query and reta update vmxnet3: add rx queue usage count utility vmxnet3: add get hw version api vmxnet3, version 6 vmxnet3: set reta size vmxnet3: Set packet for fragmented packet vmxnet3: Fix

Help: e-mail did not go through to the dev@dpdk.org list.

2022-04-29 Thread Pankaj Gupta
Hi All, I sent 8 patches, twice today, but these patches are not visible in archive https://mails.dpdk.org/archives/dev/2022-April/thread.html. How do I figure out what went wrong with those emails? Thanks, Pankaj

Re: [dpdk-dev] [PATCH] kni: fix build with kernel 4.11

2017-03-21 Thread Pankaj Gupta
Hello, > > compile error: > .../build/build/lib/librte_eal/linuxapp/kni/kni_net.c:124:6: > error: implicit declaration of function ‘signal_pending’ > [-Werror=implicit-function-declaration] > if (signal_pending(current) || ret_val <= 0) { > ^~ > > Linux 4.11 moves signal fun