Skip to content

Commit 9647742

Browse files
committed
DPDK: upgrade to DPDK 19.11.6(LTS).
1 parent f501138 commit 9647742

File tree

841 files changed

+18988
-8288
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

841 files changed

+18988
-8288
lines changed

dpdk/MAINTAINERS

Lines changed: 14 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ M: Jerin Jacob <[email protected]>
4646
T: git://dpdk.org/next/dpdk-next-net-mrvl
4747

4848
Next-net-mlx Tree
49-
M: Raslan Darawsheh <rasland@mellanox.com>
49+
M: Raslan Darawsheh <rasland@nvidia.com>
5050
T: git://dpdk.org/next/dpdk-next-net-mlx
5151

5252
Next-virtio Tree
@@ -128,8 +128,11 @@ F: meson.build
128128
F: lib/librte_eal/freebsd/BSDmakefile.meson
129129
F: meson_options.txt
130130
F: config/rte_config.h
131+
F: buildtools/call-sphinx-build.py
131132
F: buildtools/gen-pmdinfo-cfile.sh
132133
F: buildtools/map_to_def.py
134+
F: buildtools/list-dir-globs.py
135+
F: buildtools/pkg-config/
133136
F: buildtools/symlink-drivers-solibs.sh
134137

135138
Public CI
@@ -370,7 +373,7 @@ F: devtools/test-null.sh
370373
F: doc/guides/prog_guide/switch_representation.rst
371374

372375
Flow API
373-
M: Ori Kam <orika@mellanox.com>
376+
M: Ori Kam <orika@nvidia.com>
374377
T: git://dpdk.org/next/dpdk-next-net
375378
F: app/test-pmd/cmdline_flow.c
376379
F: doc/guides/prog_guide/rte_flow.rst
@@ -456,8 +459,8 @@ F: lib/librte_eventdev/*crypto_adapter*
456459
F: app/test/test_event_crypto_adapter.c
457460
F: doc/guides/prog_guide/event_crypto_adapter.rst
458461

459-
Raw device API - EXPERIMENTAL
460-
M: Shreyansh Jain <shreyansh.jain@nxp.com>
462+
Raw device API
463+
M: Nipun Gupta <nipun.gupta@nxp.com>
461464
M: Hemant Agrawal <[email protected]>
462465
F: lib/librte_rawdev/
463466
F: drivers/raw/skeleton/
@@ -728,25 +731,25 @@ F: doc/guides/nics/features/octeontx2*.ini
728731
F: doc/guides/nics/octeontx2.rst
729732

730733
Mellanox mlx4
731-
M: Matan Azrad <matan@mellanox.com>
732-
M: Shahaf Shuler <shahafs@mellanox.com>
734+
M: Matan Azrad <matan@nvidia.com>
735+
M: Shahaf Shuler <shahafs@nvidia.com>
733736
T: git://dpdk.org/next/dpdk-next-net-mlx
734737
F: drivers/net/mlx4/
735738
F: doc/guides/nics/mlx4.rst
736739
F: doc/guides/nics/features/mlx4.ini
737740

738741
Mellanox mlx5
739-
M: Matan Azrad <matan@mellanox.com>
740-
M: Shahaf Shuler <shahafs@mellanox.com>
741-
M: Viacheslav Ovsiienko <viacheslavo@mellanox.com>
742+
M: Matan Azrad <matan@nvidia.com>
743+
M: Shahaf Shuler <shahafs@nvidia.com>
744+
M: Viacheslav Ovsiienko <viacheslavo@nvidia.com>
742745
T: git://dpdk.org/next/dpdk-next-net-mlx
743746
F: drivers/net/mlx5/
744747
F: buildtools/options-ibverbs-static.sh
745748
F: doc/guides/nics/mlx5.rst
746749
F: doc/guides/nics/features/mlx5.ini
747750

748751
Microsoft vdev_netvsc - EXPERIMENTAL
749-
M: Matan Azrad <matan@mellanox.com>
752+
M: Matan Azrad <matan@nvidia.com>
750753
F: drivers/net/vdev_netvsc/
751754
F: doc/guides/nics/vdev_netvsc.rst
752755
F: doc/guides/nics/features/vdev_netvsc.ini
@@ -1491,7 +1494,7 @@ M: Marko Kovacevic <[email protected]>
14911494
F: examples/fips_validation/
14921495
F: doc/guides/sample_app_ug/fips_validation.rst
14931496

1494-
M: Ori Kam <orika@mellanox.com>
1497+
M: Ori Kam <orika@nvidia.com>
14951498
F: examples/flow_filtering/
14961499
F: doc/guides/sample_app_ug/flow_filtering.rst
14971500

dpdk/VERSION

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
19.11.2
1+
19.11.6

dpdk/app/pdump/main.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -151,7 +151,7 @@ static uint8_t multiple_core_capture;
151151
static void
152152
pdump_usage(const char *prgname)
153153
{
154-
printf("usage: %s [EAL options]"
154+
printf("usage: %s [EAL options] --"
155155
" --["CMD_LINE_OPT_MULTI"]\n"
156156
" --"CMD_LINE_OPT_PDUMP" "
157157
"'(port=<port id> | device_id=<pci id or vdev name>),"

dpdk/app/test-acl/main.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,7 +12,7 @@
1212
#include <rte_lcore.h>
1313
#include <rte_ip.h>
1414

15-
#define PRINT_USAGE_START "%s [EAL options]\n"
15+
#define PRINT_USAGE_START "%s [EAL options] --\n"
1616

1717
#define RTE_LOGTYPE_TESTACL RTE_LOGTYPE_USER1
1818

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
test_vectors/turbo_dec_c1_k6144_r0_e10376_crc24b_sbd_negllr_high_snr.data
1+
test_vectors/ldpc_enc_v2342.data

dpdk/app/test-crypto-perf/main.c

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -582,7 +582,8 @@ main(int argc, char **argv)
582582
goto err;
583583
}
584584

585-
if (!opts.silent)
585+
if (!opts.silent && opts.test != CPERF_TEST_TYPE_THROUGHPUT &&
586+
opts.test != CPERF_TEST_TYPE_LATENCY)
586587
show_test_vector(t_vec);
587588

588589
total_nb_qps = nb_cryptodevs * opts.nb_qps;

dpdk/app/test-crypto-perf/meson.build

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -13,3 +13,6 @@ sources = files('cperf_ops.c',
1313
'cperf_test_verify.c',
1414
'main.c')
1515
deps += ['cryptodev', 'security']
16+
if dpdk_conf.has('RTE_LIBRTE_PMD_CRYPTO_SCHEDULER')
17+
deps += 'pmd_crypto_scheduler'
18+
endif

dpdk/app/test-eventdev/evt_options.c

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -197,6 +197,10 @@ evt_parse_nb_timer_adptrs(struct evt_options *opt, const char *arg)
197197
int ret;
198198

199199
ret = parser_read_uint8(&(opt->nb_timer_adptrs), arg);
200+
if (opt->nb_timer_adptrs <= 0) {
201+
evt_err("Number of timer adapters cannot be <= 0");
202+
return -EINVAL;
203+
}
200204

201205
return ret;
202206
}

dpdk/app/test-eventdev/test_pipeline_atq.c

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -495,6 +495,8 @@ pipeline_atq_capability_check(struct evt_options *opt)
495495
evt_nr_active_lcores(opt->wlcores),
496496
dev_info.max_event_ports);
497497
}
498+
if (!evt_has_all_types_queue(opt->dev_id))
499+
return false;
498500

499501
return true;
500502
}

dpdk/app/test-eventdev/test_pipeline_common.c

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -385,12 +385,16 @@ pipeline_event_tx_adapter_setup(struct evt_options *opt,
385385
if (!(cap & RTE_EVENT_ETH_TX_ADAPTER_CAP_INTERNAL_PORT)) {
386386
uint32_t service_id = -1U;
387387

388-
rte_event_eth_tx_adapter_service_id_get(consm,
389-
&service_id);
388+
ret = rte_event_eth_tx_adapter_service_id_get(consm,
389+
&service_id);
390+
if (ret != -ESRCH && ret != 0) {
391+
evt_err("Failed to get Tx adptr service ID");
392+
return ret;
393+
}
390394
ret = evt_service_setup(service_id);
391395
if (ret) {
392396
evt_err("Failed to setup service core"
393-
" for Tx adapter\n");
397+
" for Tx adapter");
394398
return ret;
395399
}
396400
}

0 commit comments

Comments
 (0)