[dpdk-test-report] |FAILURE| pw77484-77505 [PATCH] [v4, 22/22] doc: Add new DLB eventdev driver to relnotes

dpdklab at iol.unh.edu dpdklab at iol.unh.edu
Fri Sep 11 21:53:45 CEST 2020


Test-Label: Performance-Testing
Test-Status: FAILURE
http://dpdk.org/patch/77484

_build patch failure_

Submitter: Timothy McDaniel <timothy.mcdaniel at intel.com>
Date: Friday, September 11 2020 19:18:40 
Applied on: CommitID:30ab5afc2e0498d06dffdc6109a42a8e4ab8bb07
Apply patch set 77484-77505 failed:

[1/321] Linking static target drivers/libtmp_rte_pmd_octeontx_crypto.a.
[2/321] Linking static target drivers/libtmp_rte_pmd_sw_event.a.
[3/321] Linking static target drivers/libtmp_rte_pmd_bbdev_null.a.
[4/321] Linking static target drivers/libtmp_rte_pmd_mlx5.a.
[5/321] Linking static target drivers/libtmp_rte_pmd_dsw_event.a.
[6/321] Linking static target drivers/libtmp_rte_pmd_octeontx2_event.a.
[7/321] Linking static target drivers/libtmp_rte_pmd_octeontx_event.a.
[8/321] Generating rte_pmd_bbdev_null.pmd.c with a custom command.
[9/321] Generating rte_pmd_bbdev_null_mingw with a custom command.
[10/321] Generating rte_pmd_dsw_event.pmd.c with a custom command.
[11/321] Generating rte_pmd_bbdev_turbo_sw_def with a custom command.
[12/321] Generating rte_pmd_bbdev_turbo_sw_mingw with a custom command.
[13/321] Generating rte_pmd_bbdev_fpga_lte_fec_def with a custom command.
[14/321] Generating rte_pmd_bbdev_fpga_lte_fec_mingw with a custom command.
[15/321] Generating rte_pmd_octeontx_crypto.pmd.c with a custom command.
[16/321] Generating rte_pmd_sw_event.pmd.c with a custom command.
[17/321] Linking target drivers/librte_pmd_octeontx2_crypto.so.20.0.3.
[18/321] Generating rte_pmd_octeontx_event.pmd.c with a custom command.
[19/321] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_null at sta/meson-generated_.._rte_pmd_bbdev_null.pmd.c.o'.
[20/321] Compiling C object 'drivers/a715181@@rte_pmd_bbdev_null at sha/meson-generated_.._rte_pmd_bbdev_null.pmd.c.o'.
[21/321] Compiling C object 'drivers/a715181@@rte_pmd_dsw_event at sta/meson-generated_.._rte_pmd_dsw_event.pmd.c.o'.
[22/321] Compiling C object 'drivers/a715181@@rte_pmd_dsw_event at sha/meson-generated_.._rte_pmd_dsw_event.pmd.c.o'.
[23/321] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_crypto at sta/meson-generated_.._rte_pmd_octeontx_crypto.pmd.c.o'.
[24/321] Generating rte_pmd_octeontx2_event.pmd.c with a custom command.
[25/321] Generating rte_pmd_bbdev_fpga_5gnr_fec_def with a custom command.
[26/321] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_crypto at sha/meson-generated_.._rte_pmd_octeontx_crypto.pmd.c.o'.
[27/321] Generating rte_pmd_bbdev_fpga_5gnr_fec_mingw with a custom command.
[28/321] Compiling C object 'drivers/a715181@@rte_pmd_sw_event at sta/meson-generated_.._rte_pmd_sw_event.pmd.c.o'.
[29/321] Compiling C object 'drivers/a715181@@rte_pmd_sw_event at sha/meson-generated_.._rte_pmd_sw_event.pmd.c.o'.
[30/321] Linking static target drivers/librte_pmd_dsw_event.a.
[31/321] Linking static target drivers/librte_pmd_bbdev_null.a.
[32/321] Linking static target drivers/librte_pmd_octeontx_crypto.a.
[33/321] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_event at sha/meson-generated_.._rte_pmd_octeontx_event.pmd.c.o'.
[34/321] Compiling C object 'drivers/a715181@@rte_pmd_octeontx_event at sta/meson-generated_.._rte_pmd_octeontx_event.pmd.c.o'.
[35/321] Linking static target drivers/librte_pmd_sw_event.a.
[36/321] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2_event at sta/meson-generated_.._rte_pmd_octeontx2_event.pmd.c.o'.
[37/321] Compiling C object 'drivers/a715181@@rte_pmd_octeontx2_event at sha/meson-generated_.._rte_pmd_octeontx2_event.pmd.c.o'.
[38/321] Linking static target drivers/librte_pmd_octeontx_event.a.
[39/321] Linking static target drivers/librte_pmd_octeontx2_event.a.
[40/321] Compiling C object 'app/a172ced@@dpdk-test-cmdline at exe/test-cmdline_cmdline_test.c.o'.
[41/321] Generating rte_pmd_mlx5.pmd.c with a custom command.
[42/321] Compiling C object 'drivers/a715181@@rte_pmd_mlx5 at sta/meson-generated_.._rte_pmd_mlx5.pmd.c.o'.
[43/321] Compiling C object 'app/a172ced@@dpdk-test-bbdev at exe/test-bbdev_main.c.o'.
[44/321] Compiling C object 'drivers/a715181@@rte_pmd_mlx5 at sha/meson-generated_.._rte_pmd_mlx5.pmd.c.o'.
[45/321] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dlb_event at sta/event_dlb_dlb_selftest.c.o'.
FAILED: drivers/a715181@@tmp_rte_pmd_dlb_event at sta/event_dlb_dlb_selftest.c.o 
cc -Idrivers/a715181@@tmp_rte_pmd_dlb_event at sta -Idrivers -I../drivers -Idrivers/event/dlb -I../drivers/event/dlb -Ilib/librte_eventdev -I../lib/librte_eventdev -I. -I../ -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_telemetry/../librte_metrics -I../lib/librte_telemetry/../librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_ethdev -I../lib/librte_ethdev -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_meter -I../lib/librte_meter -Ilib/librte_hash -I../lib/librte_hash -Ilib/librte_timer -I../lib/librte_timer -Ilib/librte_cryptodev -I../lib/librte_cryptodev -Ilib/librte_pci -I../lib/librte_pci -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -MD -MQ 'drivers/a715181@@tmp_rte_pmd_dlb_event at sta/event_dlb_dlb_selftest.c.o' -MF 'drivers/a715181@@tmp_rte_pmd_dlb_event at sta/event_dlb_dlb_selftest.c.o.d' -o 'drivers/a715181@@tmp_rte_pmd_dlb_event at sta/event_dlb_dlb_selftest.c.o' -c ../drivers/event/dlb/dlb_selftest.c
../drivers/event/dlb/dlb_selftest.c: In function ‘test_single_link’:
../drivers/event/dlb/dlb_selftest.c:301:8: error: ‘struct rte_event_dev_config’ has no member named ‘nb_single_link_event_port_queues’
  config.nb_single_link_event_port_queues = 1;
        ^
../drivers/event/dlb/dlb_selftest.c:321:11: error: ‘struct rte_event_port_conf’ has no member named ‘event_port_cfg’
  port_conf.event_port_cfg = RTE_EVENT_PORT_CFG_SINGLE_LINK;
           ^
../drivers/event/dlb/dlb_selftest.c:321:29: error: ‘RTE_EVENT_PORT_CFG_SINGLE_LINK’ undeclared (first use in this function); did you mean ‘RTE_EVENT_QUEUE_CFG_SINGLE_LINK’?
  port_conf.event_port_cfg = RTE_EVENT_PORT_CFG_SINGLE_LINK;
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                             RTE_EVENT_QUEUE_CFG_SINGLE_LINK
../drivers/event/dlb/dlb_selftest.c:321:29: note: each undeclared identifier is reported only once for each function it appears in
../drivers/event/dlb/dlb_selftest.c:334:11: error: ‘struct rte_event_port_conf’ has no member named ‘event_port_cfg’
  port_conf.event_port_cfg = 0;
           ^
../drivers/event/dlb/dlb_selftest.c: In function ‘test_info_get’:
../drivers/event/dlb/dlb_selftest.c:437:8: error: ‘struct rte_event_dev_config’ has no member named ‘nb_single_link_event_port_queues’
  config.nb_single_link_event_port_queues = info.max_event_ports / 2;
        ^
../drivers/event/dlb/dlb_selftest.c: In function ‘test_reconfiguration_link’:
../drivers/event/dlb/dlb_selftest.c:503:8: error: ‘struct rte_event_dev_config’ has no member named ‘nb_single_link_event_port_queues’
  config.nb_single_link_event_port_queues = 0;
        ^
../drivers/event/dlb/dlb_selftest.c:617:8: error: ‘struct rte_event_dev_config’ has no member named ‘nb_single_link_event_port_queues’
  config.nb_single_link_event_port_queues = 2;
        ^
../drivers/event/dlb/dlb_selftest.c:626:11: error: ‘struct rte_event_port_conf’ has no member named ‘event_port_cfg’
  port_conf.event_port_cfg = RTE_EVENT_PORT_CFG_SINGLE_LINK;
           ^
../drivers/event/dlb/dlb_selftest.c:626:29: error: ‘RTE_EVENT_PORT_CFG_SINGLE_LINK’ undeclared (first use in this function); did you mean ‘RTE_EVENT_QUEUE_CFG_SINGLE_LINK’?
  port_conf.event_port_cfg = RTE_EVENT_PORT_CFG_SINGLE_LINK;
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                             RTE_EVENT_QUEUE_CFG_SINGLE_LINK
../drivers/event/dlb/dlb_selftest.c:714:8: error: ‘struct rte_event_dev_config’ has no member named ‘nb_single_link_event_port_queues’
  config.nb_single_link_event_port_queues = 1;
        ^
../drivers/event/dlb/dlb_selftest.c:723:12: error: ‘struct rte_event_port_conf’ has no member named ‘event_port_cfg’
   port_conf.event_port_cfg = 0;
            ^
../drivers/event/dlb/dlb_selftest.c:747:11: error: ‘struct rte_event_port_conf’ has no member named ‘event_port_cfg’
  port_conf.event_port_cfg = RTE_EVENT_PORT_CFG_SINGLE_LINK;
           ^
../drivers/event/dlb/dlb_selftest.c:788:11: error: ‘struct rte_event_port_conf’ has no member named ‘event_port_cfg’
  port_conf.event_port_cfg = 0;
           ^
../drivers/event/dlb/dlb_selftest.c: In function ‘test_load_balanced_traffic’:
../drivers/event/dlb/dlb_selftest.c:831:8: error: ‘struct rte_event_dev_config’ has no member named ‘nb_single_link_event_port_queues’
  config.nb_single_link_event_port_queues = 0;
        ^
../drivers/event/dlb/dlb_selftest.c: In function ‘test_directed_traffic’:
../drivers/event/dlb/dlb_selftest.c:955:8: error: ‘struct rte_event_dev_config’ has no member named ‘nb_single_link_event_port_queues’
  config.nb_single_link_event_port_queues = 1;
        ^
../drivers/event/dlb/dlb_selftest.c:976:11: error: ‘struct rte_event_port_conf’ has no member named ‘event_port_cfg’
  port_conf.event_port_cfg = RTE_EVENT_QUEUE_CFG_SINGLE_LINK;
           ^
../drivers/event/dlb/dlb_selftest.c: In function ‘test_deferred_sched’:
../drivers/event/dlb/dlb_selftest.c:1089:8: error: ‘struct rte_event_dev_config’ has no member named ‘nb_single_link_event_port_queues’
  config.nb_single_link_event_port_queues = 0;
        ^
../drivers/event/dlb/dlb_selftest.c: In function ‘test_delayed_pop’:
../drivers/event/dlb/dlb_selftest.c:1249:8: error: ‘struct rte_event_dev_config’ has no member named ‘nb_single_link_event_port_queues’
  config.nb_single_link_event_port_queues = 0;
        ^
../drivers/event/dlb/dlb_selftest.c:1277:11: error: ‘struct rte_event_port_conf’ has no member named ‘event_port_cfg’
  port_conf.event_port_cfg = RTE_EVENT_PORT_CFG_DISABLE_IMPL_REL;
           ^
../drivers/event/dlb/dlb_selftest.c:1277:29: error: ‘RTE_EVENT_PORT_CFG_DISABLE_IMPL_REL’ undeclared (first use in this function); did you mean ‘RTE_EVENT_QUEUE_CFG_ALL_TYPES’?
  port_conf.event_port_cfg = RTE_EVENT_PORT_CFG_DISABLE_IMPL_REL;
                             ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
                             RTE_EVENT_QUEUE_CFG_ALL_TYPES
[46/321] Linking static target drivers/librte_pmd_mlx5.a.
[47/321] Compiling C object 'drivers/a715181@@tmp_rte_pmd_dlb_event at sta/event_dlb_dlb.c.o'.
FAILED: drivers/a715181@@tmp_rte_pmd_dlb_event at sta/event_dlb_dlb.c.o 
cc -Idrivers/a715181@@tmp_rte_pmd_dlb_event at sta -Idrivers -I../drivers -Idrivers/event/dlb -I../drivers/event/dlb -Ilib/librte_eventdev -I../lib/librte_eventdev -I. -I../ -Iconfig -I../config -Ilib/librte_eal/include -I../lib/librte_eal/include -Ilib/librte_eal/linux/include -I../lib/librte_eal/linux/include -Ilib/librte_eal/x86/include -I../lib/librte_eal/x86/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_telemetry/../librte_metrics -I../lib/librte_telemetry/../librte_metrics -Ilib/librte_telemetry -I../lib/librte_telemetry -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_ethdev -I../lib/librte_ethdev -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_meter -I../lib/librte_meter -Ilib/librte_hash -I../lib/librte_hash -Ilib/librte_timer -I../lib/librte_timer -Ilib/librte_cryptodev -I../lib/librte_cryptodev -Ilib/librte_pci -I../lib/librte_pci -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=native -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -MD -MQ 'drivers/a715181@@tmp_rte_pmd_dlb_event at sta/event_dlb_dlb.c.o' -MF 'drivers/a715181@@tmp_rte_pmd_dlb_event at sta/event_dlb_dlb.c.o.d' -o 'drivers/a715181@@tmp_rte_pmd_dlb_event at sta/event_dlb_dlb.c.o' -c ../drivers/event/dlb/dlb.c
../drivers/event/dlb/dlb.c:60:3: error: ‘struct rte_event_dev_info’ has no member named ‘max_event_port_links’; did you mean ‘max_event_ports’?
  .max_event_port_links = DLB_MAX_NUM_QIDS_PER_LDB_CQ,
   ^~~~~~~~~~~~~~~~~~~~
   max_event_ports
In file included from ../drivers/event/dlb/dlb.c:35:0:
../drivers/event/dlb/dlb_priv.h:46:33: warning: initialized field overwritten [-Woverride-init]
 #define DLB_MAX_NUM_LDB_CREDITS 16384
                                 ^
../drivers/event/dlb/dlb.c:61:20: note: in expansion of macro ‘DLB_MAX_NUM_LDB_CREDITS’
  .max_num_events = DLB_MAX_NUM_LDB_CREDITS,
                    ^~~~~~~~~~~~~~~~~~~~~~~
../drivers/event/dlb/dlb_priv.h:46:33: note: (near initialization for ‘evdev_dlb_default_info.max_num_events’)
 #define DLB_MAX_NUM_LDB_CREDITS 16384
                                 ^
../drivers/event/dlb/dlb.c:61:20: note: in expansion of macro ‘DLB_MAX_NUM_LDB_CREDITS’
  .max_num_events = DLB_MAX_NUM_LDB_CREDITS,
                    ^~~~~~~~~~~~~~~~~~~~~~~
../drivers/event/dlb/dlb.c:62:3: error: ‘struct rte_event_dev_info’ has no member named ‘max_single_link_event_port_queue_pairs’; did you mean ‘max_event_port_dequeue_depth’?
  .max_single_link_event_port_queue_pairs = DLB_MAX_NUM_DIR_PORTS,
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   max_event_port_dequeue_depth
../drivers/event/dlb/dlb.c:63:19: warning: initialized field overwritten [-Woverride-init]
  .event_dev_cap = (RTE_EVENT_DEV_CAP_QUEUE_QOS |
                   ^
../drivers/event/dlb/dlb.c:63:19: note: (near initialization for ‘evdev_dlb_default_info.event_dev_cap’)
../drivers/event/dlb/dlb.c: In function ‘dlb_eventdev_configure’:
../drivers/event/dlb/dlb.c:663:31: error: ‘RTE_CPUFLAG_UMWAIT’ undeclared (first use in this function); did you mean ‘RTE_CPUFLAG_EM64T’?
  if (rte_cpu_get_flag_enabled(RTE_CPUFLAG_UMWAIT)) {
                               ^~~~~~~~~~~~~~~~~~
                               RTE_CPUFLAG_EM64T
../drivers/event/dlb/dlb.c:663:31: note: each undeclared identifier is reported only once for each function it appears in
../drivers/event/dlb/dlb.c:673:31: error: ‘const struct rte_event_dev_config’ has no member named ‘nb_single_link_event_port_queues’
  rsrcs->num_dir_ports = config->nb_single_link_event_port_queues;
                               ^~
../drivers/event/dlb/dlb.c: In function ‘dlb_eventdev_port_default_conf_get’:
../drivers/event/dlb/dlb.c:888:11: error: ‘struct rte_event_port_conf’ has no member named ‘event_port_cfg’
  port_conf->event_port_cfg = 0;
           ^~
../drivers/event/dlb/dlb.c: In function ‘dlb_eventdev_port_setup’:
../drivers/event/dlb/dlb.c:1624:42: error: ‘const struct rte_event_port_conf’ has no member named ‘event_port_cfg’
  ev_port->qm_port.is_directed = port_conf->event_port_cfg &
                                          ^~
../drivers/event/dlb/dlb.c:1625:3: error: ‘RTE_EVENT_PORT_CFG_SINGLE_LINK’ undeclared (first use in this function); did you mean ‘RTE_EVENT_QUEUE_CFG_SINGLE_LINK’?
   RTE_EVENT_PORT_CFG_SINGLE_LINK;
   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
   RTE_EVENT_QUEUE_CFG_SINGLE_LINK
../drivers/event/dlb/dlb.c:1663:14: error: ‘const struct rte_event_port_conf’ has no member named ‘event_port_cfg’
   !(port_conf->event_port_cfg &
              ^~
../drivers/event/dlb/dlb.c:1664:5: error: ‘RTE_EVENT_PORT_CFG_DISABLE_IMPL_REL’ undeclared (first use in this function); did you mean ‘RTE_EVENT_PORT_CFG_SINGLE_LINK’?
     RTE_EVENT_PORT_CFG_DISABLE_IMPL_REL);
     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
     RTE_EVENT_PORT_CFG_SINGLE_LINK
[48/321] Generating rte_pmd_bbdev_null.sym_chk with a meson_exe.py custom command.
[49/321] Generating rte_pmd_octeontx_crypto.sym_chk with a meson_exe.py custom command.
[50/321] Generating rte_pmd_octeontx_event.sym_chk with a meson_exe.py custom command.
[51/321] Generating rte_pmd_sw_event.sym_chk with a meson_exe.py custom command.
[52/321] Generating rte_pmd_dsw_event.sym_chk with a meson_exe.py custom command.
[53/321] Compiling C object 'app/a172ced@@dpdk-test-acl at exe/test-acl_main.c.o'.
[54/321] Compiling C object 'app/a172ced@@dpdk-test-crypto-perf at exe/test-crypto-perf_cperf_test_throughput.c.o'.
[55/321] Generating rte_pmd_octeontx2_event.sym_chk with a meson_exe.py custom command.
[56/321] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bbdev_fpga_5gnr_fec at sta/baseband_fpga_5gnr_fec_rte_fpga_5gnr_fec.c.o'.
[57/321] Compiling C object 'app/a172ced@@dpdk-proc-info at exe/proc-info_main.c.o'.
[58/321] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bbdev_fpga_lte_fec at sta/baseband_fpga_lte_fec_fpga_lte_fec.c.o'.
[59/321] Compiling C object 'app/a172ced@@dpdk-test-bbdev at exe/test-bbdev_test_bbdev.c.o'.
[60/321] Compiling C object 'app/a172ced@@dpdk-pdump at exe/pdump_main.c.o'.
[61/321] Compiling C object 'app/a172ced@@dpdk-test-compress-perf at exe/test-compress-perf_comp_perf_test_common.c.o'.
[62/321] Compiling C object 'drivers/a715181@@tmp_rte_pmd_bbdev_turbo_sw at sta/baseband_turbo_sw_bbdev_turbo_software.c.o'.
ninja: build stopped: subcommand failed.

https://lab.dpdk.org/results/dashboard/patchsets/13020/

UNH-IOL DPDK Community Lab


More information about the test-report mailing list