automatic DPDK test reports
 help / color / mirror / Atom feed
* [dpdk-test-report] |FAILURE| pw101989-102004 [PATCH] [v8, 16/16] devbind: move idxd device ID to dmadev class
@ 2021-10-18 17:39 dpdklab
  0 siblings, 0 replies; only message in thread
From: dpdklab @ 2021-10-18 17:39 UTC (permalink / raw)
  To: test-report; +Cc: dpdk-test-reports

[-- Attachment #1: Type: text/plain, Size: 9195 bytes --]

Test-Label: iol-testing
Test-Status: FAILURE
http://dpdk.org/patch/101989

_build patch failure_

Submitter: Kevin Laatz <kevin.laatz@intel.com>
Date: Monday, October 18 2021 12:28:18 
Applied on: CommitID:9942ebb9c698a53b86e2bbd450f3e24238771fe5
Apply patch set 101989-102004 failed:

[1/2554] Linking static target lib/librte_pipeline.a
[2/2554] Linking static target lib/librte_flow_classify.a
[3/2554] Generating rte_bpf_def with a custom command
[4/2554] Generating rte_bpf_mingw with a custom command
[5/2554] Linking target lib/librte_eal.so.22.0
[6/2554] Generating rte_graph_def with a custom command
[7/2554] Generating rte_graph_mingw with a custom command
[8/2554] Compiling C object lib/librte_graph.a.p/graph_node.c.o
[9/2554] Compiling C object lib/librte_bpf.a.p/bpf_bpf_validate.c.o
[10/2554] Compiling C object lib/librte_graph.a.p/graph_graph.c.o
[11/2554] Compiling C object lib/librte_graph.a.p/graph_graph_ops.c.o
[12/2554] Compiling C object lib/librte_bpf.a.p/bpf_bpf_jit_x86.c.o
[13/2554] Compiling C object lib/librte_bpf.a.p/bpf_bpf_load_elf.c.o
[14/2554] Compiling C object lib/librte_bpf.a.p/bpf_bpf_pkt.c.o
[15/2554] Compiling C object lib/librte_graph.a.p/graph_graph_stats.c.o
[16/2554] Generating rte_node_def with a custom command
[17/2554] Compiling C object drivers/libtmp_rte_dma_idxd.a.p/dma_idxd_idxd_bus.c.o
FAILED: drivers/libtmp_rte_dma_idxd.a.p/dma_idxd_idxd_bus.c.o 
ccache cc -Idrivers/libtmp_rte_dma_idxd.a.p -Idrivers -I../drivers -Idrivers/dma/idxd -I../drivers/dma/idxd -Ilib/dmadev -I../lib/dmadev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -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 -mavx2 -DRTE_LOG_DEFAULT_LOGTYPE=pmd.dma.idxd -MD -MQ drivers/libtmp_rte_dma_idxd.a.p/dma_idxd_idxd_bus.c.o -MF drivers/libtmp_rte_dma_idxd.a.p/dma_idxd_idxd_bus.c.o.d -o drivers/libtmp_rte_dma_idxd.a.p/dma_idxd_idxd_bus.c.o -c ../drivers/dma/idxd/idxd_bus.c
In file included from ../drivers/dma/idxd/idxd_bus.c:16:0:
../drivers/dma/idxd/idxd_internal.h:106:8: warning: ‘enum rte_dma_vchan_status’ declared inside parameter list will not be visible outside of this definition or declaration
   enum rte_dma_vchan_status *status);
        ^~~~~~~~~~~~~~~~~~~~
../drivers/dma/idxd/idxd_bus.c:104:4: error: ‘const struct rte_dma_dev_ops’ has no member named ‘vchan_status’; did you mean ‘vchan_setup’?
   .vchan_status = idxd_vchan_status,
    ^~~~~~~~~~~~
    vchan_setup
../drivers/dma/idxd/idxd_bus.c:104:19: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
   .vchan_status = idxd_vchan_status,
                   ^~~~~~~~~~~~~~~~~
../drivers/dma/idxd/idxd_bus.c:104:19: note: (near initialization for ‘idxd_bus_ops.dev_dump’)
../drivers/dma/idxd/idxd_bus.c:104:19: warning: initialized field overwritten [-Woverride-init]
../drivers/dma/idxd/idxd_bus.c:104:19: note: (near initialization for ‘idxd_bus_ops.dev_dump’)
[18/2554] Compiling C object lib/librte_bpf.a.p/bpf_bpf.c.o
[19/2554] Compiling C object lib/librte_graph.a.p/graph_graph_debug.c.o
[20/2554] Compiling C object lib/librte_bpf.a.p/bpf_bpf_load.c.o
[21/2554] Compiling C object lib/librte_graph.a.p/graph_graph_populate.c.o
[22/2554] Compiling C object lib/librte_node.a.p/node_null.c.o
[23/2554] Compiling C object lib/librte_node.a.p/node_ethdev_ctrl.c.o
[24/2554] Compiling C object lib/librte_node.a.p/node_log.c.o
[25/2554] Compiling C object lib/librte_node.a.p/node_ethdev_rx.c.o
[26/2554] Compiling C object lib/librte_node.a.p/node_pkt_drop.c.o
[27/2554] Compiling C object lib/librte_node.a.p/node_ethdev_tx.c.o
[28/2554] Compiling C object lib/librte_node.a.p/node_ip4_rewrite.c.o
[29/2554] Compiling C object lib/librte_node.a.p/node_ip4_lookup.c.o
[30/2554] Compiling C object lib/librte_node.a.p/node_pkt_cls.c.o
[31/2554] Compiling C object drivers/libtmp_rte_dma_idxd.a.p/dma_idxd_idxd_common.c.o
FAILED: drivers/libtmp_rte_dma_idxd.a.p/dma_idxd_idxd_common.c.o 
ccache cc -Idrivers/libtmp_rte_dma_idxd.a.p -Idrivers -I../drivers -Idrivers/dma/idxd -I../drivers/dma/idxd -Ilib/dmadev -I../lib/dmadev -I. -I.. -Iconfig -I../config -Ilib/eal/include -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -Ilib/eal/x86/include -I../lib/eal/x86/include -Ilib/eal/common -I../lib/eal/common -Ilib/eal -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/metrics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/pci -I../lib/pci -fdiagnostics-color=always -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -include rte_config.h -Wextra -Wcast-qual -Wdeprecated -Wformat -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 -mavx2 -DRTE_LOG_DEFAULT_LOGTYPE=pmd.dma.idxd -MD -MQ drivers/libtmp_rte_dma_idxd.a.p/dma_idxd_idxd_common.c.o -MF drivers/libtmp_rte_dma_idxd.a.p/dma_idxd_idxd_common.c.o.d -o drivers/libtmp_rte_dma_idxd.a.p/dma_idxd_idxd_common.c.o -c ../drivers/dma/idxd/idxd_common.c
In file included from ../drivers/dma/idxd/idxd_common.c:12:0:
../drivers/dma/idxd/idxd_internal.h:106:8: warning: ‘enum rte_dma_vchan_status’ declared inside parameter list will not be visible outside of this definition or declaration
   enum rte_dma_vchan_status *status);
        ^~~~~~~~~~~~~~~~~~~~
../drivers/dma/idxd/idxd_common.c:168:8: warning: ‘enum rte_dma_vchan_status’ declared inside parameter list will not be visible outside of this definition or declaration
   enum rte_dma_vchan_status *status)
        ^~~~~~~~~~~~~~~~~~~~
../drivers/dma/idxd/idxd_common.c:167:1: error: conflicting types for ‘idxd_vchan_status’
 idxd_vchan_status(const struct rte_dma_dev *dev, uint16_t vchan __rte_unused,
 ^~~~~~~~~~~~~~~~~
In file included from ../drivers/dma/idxd/idxd_common.c:12:0:
../drivers/dma/idxd/idxd_internal.h:105:5: note: previous declaration of ‘idxd_vchan_status’ was here
 int idxd_vchan_status(const struct rte_dma_dev *dev, uint16_t vchan,
     ^~~~~~~~~~~~~~~~~
../drivers/dma/idxd/idxd_common.c: In function ‘idxd_vchan_status’:
../drivers/dma/idxd/idxd_common.c:178:2: error: dereferencing pointer to incomplete type ‘enum rte_dma_vchan_status’
  *status = bstatus ? RTE_DMA_VCHAN_IDLE : RTE_DMA_VCHAN_ACTIVE;
  ^~~~~~~
../drivers/dma/idxd/idxd_common.c:178:22: error: ‘RTE_DMA_VCHAN_IDLE’ undeclared (first use in this function); did you mean ‘RTE_DMA_PORT_PCIE’?
  *status = bstatus ? RTE_DMA_VCHAN_IDLE : RTE_DMA_VCHAN_ACTIVE;
                      ^~~~~~~~~~~~~~~~~~
                      RTE_DMA_PORT_PCIE
../drivers/dma/idxd/idxd_common.c:178:22: note: each undeclared identifier is reported only once for each function it appears in
../drivers/dma/idxd/idxd_common.c:178:43: error: ‘RTE_DMA_VCHAN_ACTIVE’ undeclared (first use in this function); did you mean ‘RTE_DMA_VCHAN_IDLE’?
  *status = bstatus ? RTE_DMA_VCHAN_IDLE : RTE_DMA_VCHAN_ACTIVE;
                                           ^~~~~~~~~~~~~~~~~~~~
                                           RTE_DMA_VCHAN_IDLE
../drivers/dma/idxd/idxd_common.c: In function ‘idxd_info_get’:
../drivers/dma/idxd/idxd_common.c:460:42: error: ‘RTE_DMA_CAPA_HANDLES_ERRORS’ undeclared (first use in this function); did you mean ‘RTE_DMA_STATUS_BUS_ERROR’?
    .dev_capa = RTE_DMA_CAPA_MEM_TO_MEM | RTE_DMA_CAPA_HANDLES_ERRORS |
                                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~
                                          RTE_DMA_STATUS_BUS_ERROR
../drivers/dma/idxd/idxd_common.c: In function ‘idxd_dmadev_create’:
../drivers/dma/idxd/idxd_common.c:576:16: error: ‘struct rte_dma_fp_object’ has no member named ‘burst_capacity’
  dmadev->fp_obj->burst_capacity = idxd_burst_capacity;
                ^~
[32/2554] Generating symbol file lib/librte_eal.so.22.0.p/librte_eal.so.22.0.symbols
[33/2554] Generating flow_classify.sym_chk with a custom command (wrapped by meson to capture output)
[34/2554] Generating pipeline.sym_chk with a custom command (wrapped by meson to capture output)
ninja: build stopped: subcommand failed.

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

UNH-IOL DPDK Community Lab

^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2021-10-18 17:39 UTC | newest]

Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-10-18 17:39 [dpdk-test-report] |FAILURE| pw101989-102004 [PATCH] [v8, 16/16] devbind: move idxd device ID to dmadev class dpdklab

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).