[dpdk-dev] [PATCH] net/octeontx2: offload bad L4 checksum detection

2020-05-01 Thread agupta3
From: Amit Gupta On detecting outer L4 checksum as bad, both outer and inner checksums are marked as bad. No need to explicitly check inner L4 checksum in this case. Outer L4 UDP checksum error => PKT_RX_OUTER_L4_CKSUM_BAD and PKT_RX_L4_CKSUM_BAD Inner L4 UDP checksum error => PKT_RX_L4_CKSUM_B

[dpdk-dev] [PATCH v3 1/1] net/octeontx: fix meson build for disabled octeontx drivers

2020-03-03 Thread agupta3
From: Amit Gupta Add a condition to check if octeontx drivers are disabled. octeontx drivers are built only if dependent drivers i.e. ethdev, mempool and common/octeontx are enabled. Bugzilla ID: 387 Fixes: 7f615033d64f ("drivers/net: build Cavium NIC PMDs with meson") Signed-off-by: Amit Gupt

[dpdk-dev] [PATCH v2 1/1] net/octeontx: fix meson build for disabled octeontx drivers

2020-03-01 Thread agupta3
From: Amit Gupta Add a additional condition to check if all required internal dependencies are met before building octeontx drivers using meson. Bugzilla ID: 387 Fixes: 7f615033d64f ("drivers/net: build Cavium NIC PMDs with meson") Signed-off-by: Amit Gupta --- v2: - rebased to v20.02 - up

[dpdk-dev] [PATCH] net/octeontx: meson build fix if octeontx drivers are disabled

2020-02-16 Thread agupta3
From: Amit Gupta Add a condition to check if octeontx drivers are disabled. octeontx drivers are built only if dependent drivers i.e. ethdev, mempool and common/octeontx are enabled. BugZilla ID # BUG 387 Signed-off-by: Amit Gupta --- drivers/net/octeontx/base/meson.build | 32 +++

[dpdk-dev] [PATCH] net/octeontx: meson build fix if octeontx drivers are disabled

2020-02-16 Thread agupta3
From: Amit Gupta Add a condition to check if octeontx drivers are disabled. octeontx drivers are built only if dependent drivers i.e. ethdev, mempool and common/octeontx are enabled. BugZilla ID # BUG 387 Change-Id: Idf9578fc04345e690ac48b4836faff2e25170331 Signed-off-by: Amit Gupta --- drive

[dpdk-dev] [PATCH v2 1/1] test/meson: hash lf test moved to dpdk perf testsuite

2019-09-13 Thread agupta3
From: Amit Gupta hash_readwrite_lf test always getting TIMEOUT as required time to finish this test was much longer compare to time required for fast tests(10s). Hence, the test is being renamed moved to perf test category for its execution to complete. Signed-off-by: Amit Gupta --- v2 Changes:

[dpdk-dev] [PATCH v2 1/1] test/meson: hash lf test moved to dpdk perf testsuite

2019-09-13 Thread agupta3
From: Amit Gupta hash_readwrite_lf test always getting TIMEOUT as required time to finish this test was much longer compare to time required for fast tests(10s). Hence, the test is being renamed moved to perf test category for its execution to complete. Signed-off-by: Amit Gupta --- app/test/m

[dpdk-dev] [PATCH 2/2] test/meson: hash lf test moved to dpdk perf testsuite

2019-09-05 Thread agupta3
From: Amit Gupta hash_readwrite_lf test always getting TIMEOUT as required time to finish this test was much longer compare to time required for fast tests(10s). Hence, the test is being moved to perf test category for its execution to complete. Signed-off-by: Amit Gupta --- app/test/meson.bui

[dpdk-dev] [PATCH 1/2] test/meson: hash test split into shorter subtests

2019-09-05 Thread agupta3
From: Amit Gupta hash_readwrite meson test was taking longer time to complete. The test always get TIMEOUT, hence test is split into functional and perf test. perf test is being moved under dpdk perf testsuites in meson build. Signed-off-by: Amit Gupta --- app/test/meson.build | 3

[dpdk-dev] [PATCH 0/2] test/meson: fix hash readwrite timeout failure

2019-09-05 Thread agupta3
From: Amit Gupta V1 changes: * hash_readwrite and hash_readwrite lockfree meson test was taking longer time to complete. The test always get TIMEOUT. * hash readwrtie test is split into functional and perf tests and moved to dpdk fast and perf testsuite accordingly. * hash readwrite lockfree is

[dpdk-dev] [PATCH] test/meson: hash lf test moved to dpdk perf testsuite

2019-09-05 Thread agupta3
From: Amit Gupta hash_readwrite_lf test always getting TIMEOUT as required time to finish this test was much longer compare to time required for fast tests(10s). Hence, the test is being moved to perf test category for execution to complete. Change-Id: I64ae14a5ecfbea466d8a057c070579c0794a7377 S

[dpdk-dev] [PATCH 2/2] test/meson: hash test split into shorter subtests

2019-09-05 Thread agupta3
From: Amit Gupta hash_readwrite meson test was taking longer time to complete. The test always get TIMEOUT, hence test is splitted into functional and perf test. perf test is being moved under dpdk perf testsuites in meson build. Signed-off-by: Amit Gupta --- app/test/meson.build |

[dpdk-dev] [PATCH 1/2] version: 19.11-rc0

2019-09-05 Thread agupta3
From: David Marchand Start a new release cycle with empty release notes. Signed-off-by: David Marchand Acked-by: Thomas Monjalon --- VERSION| 2 +- doc/guides/rel_notes/index.rst | 1 + doc/guides/rel_notes/release_19_11.rst | 216 ++

[dpdk-dev] [PATCH] app/testpmd: fix latencystats deinit on signal

2019-08-07 Thread agupta3
From: Amit Gupta On receiving signal, testpmd showing warning as "LATENCY_STATS: failed to remove Rx/Tx callback" because rte_latencystats_uninit is called without checking if latencystats is enabled or not. After this fix, rte_latencystats_uninit will be called onlyif latencystats is enabled.

[dpdk-dev] [PATCH] net/thunderx: fix nicvf cleanup on detaching PCI dev

2019-08-05 Thread agupta3
From: Amit Gupta There was a bug while doing PCI detach because of that app gets seg fault as eth_dev is released without stopping/cleaning up mapped nicvf. Fixed this bug by adding nicvf cleanup stupport on PCI detach. Fixes: fdf91e0f2fac ("drivers/net: do not use ethdev driver") Signed-off-by