From: dpdklab@iol.unh.edu
To: test-report@dpdk.org
Cc: dpdk-test-reports@iol.unh.edu
Subject: [dpdk-test-report] |FAILURE| pw86080 [PATCH] [v5] raw/ioat: add secondary process support
Date: Wed, 6 Jan 2021 23:34:41 -0500 (EST) [thread overview]
Message-ID: <20210107043441.AEC96510@noxus.dpdklab.iol.unh.edu> (raw)
[-- Attachment #1: Type: text/plain, Size: 11643 bytes --]
Test-Label: Performance-Testing
Test-Status: FAILURE
http://dpdk.org/patch/86080
_build patch failure_
Submitter: Kumar Amber <kumar.amber@intel.com>
Date: Thursday, January 07 2021 04:00:59
Applied on: CommitID:b031e13d7f0dc7cba9bc5befe968b67832021a59
Apply patch set 86080 failed:
[1/757] Linking static target drivers/libtmp_rte_net_mlx5.a.
[2/757] Linking static target drivers/libtmp_rte_net_octeontx2.a.
[3/757] Linking static target drivers/libtmp_rte_net_txgbe.a.
[4/757] Linking static target drivers/libtmp_rte_net_virtio.a.
[5/757] Linking static target drivers/libtmp_rte_net_vmxnet3.a.
[6/757] Linking static target drivers/libtmp_rte_raw_dpaa2_qdma.a.
[7/757] Linking static target drivers/libtmp_rte_raw_ntb.a.
[8/757] Compiling C object 'drivers/a715181@@rte_raw_dpaa2_cmdif@sta/meson-generated_.._rte_raw_dpaa2_cmdif.pmd.c.o'.
[9/757] Compiling C object 'drivers/a715181@@rte_raw_dpaa2_cmdif@sha/meson-generated_.._rte_raw_dpaa2_cmdif.pmd.c.o'.
[10/757] Generating rte_raw_ntb_mingw with a custom command.
[11/757] Generating rte_raw_ntb_def with a custom command.
[12/757] Generating rte_raw_octeontx2_dma_def with a custom command.
[13/757] Linking static target drivers/librte_raw_dpaa2_cmdif.a.
[14/757] Generating rte_net_txgbe.pmd.c with a custom command.
[15/757] Generating rte_raw_dpaa2_qdma.pmd.c with a custom command.
[16/757] Linking target drivers/librte_net_thunderx.so.21.1.
[17/757] Generating rte_net_vmxnet3.pmd.c with a custom command.
[18/757] Generating rte_raw_ntb.pmd.c with a custom command.
[19/757] Linking target drivers/librte_net_vhost.so.21.1.
[20/757] Generating rte_raw_octeontx2_dma_mingw with a custom command.
[21/757] Compiling C object 'drivers/a715181@@rte_net_txgbe@sta/meson-generated_.._rte_net_txgbe.pmd.c.o'.
[22/757] Compiling C object 'drivers/a715181@@rte_raw_dpaa2_qdma@sha/meson-generated_.._rte_raw_dpaa2_qdma.pmd.c.o'.
[23/757] Compiling C object 'drivers/a715181@@rte_net_txgbe@sha/meson-generated_.._rte_net_txgbe.pmd.c.o'.
[24/757] Compiling C object 'drivers/a715181@@rte_net_vmxnet3@sta/meson-generated_.._rte_net_vmxnet3.pmd.c.o'.
[25/757] Linking static target drivers/librte_net_txgbe.a.
[26/757] Compiling C object 'drivers/a715181@@rte_net_vmxnet3@sha/meson-generated_.._rte_net_vmxnet3.pmd.c.o'.
[27/757] Compiling C object 'drivers/a715181@@rte_raw_ntb@sta/meson-generated_.._rte_raw_ntb.pmd.c.o'.
[28/757] Compiling C object 'drivers/a715181@@rte_raw_ntb@sha/meson-generated_.._rte_raw_ntb.pmd.c.o'.
[29/757] Linking static target drivers/librte_net_vmxnet3.a.
[30/757] Compiling C object 'drivers/a715181@@rte_raw_dpaa2_qdma@sta/meson-generated_.._rte_raw_dpaa2_qdma.pmd.c.o'.
[31/757] Generating rte_net_virtio.pmd.c with a custom command.
[32/757] Linking static target drivers/librte_raw_ntb.a.
[33/757] Linking static target drivers/librte_raw_dpaa2_qdma.a.
[34/757] Compiling C object 'drivers/a715181@@rte_net_virtio@sta/meson-generated_.._rte_net_virtio.pmd.c.o'.
[35/757] Generating rte_raw_octeontx2_ep_def with a custom command.
[36/757] Generating rte_raw_octeontx2_ep_mingw with a custom command.
[37/757] Compiling C object 'drivers/a715181@@rte_net_virtio@sha/meson-generated_.._rte_net_virtio.pmd.c.o'.
[38/757] Linking static target drivers/librte_net_virtio.a.
[39/757] Generating rte_net_octeontx2.pmd.c with a custom command.
[40/757] Generating rte_net_mlx5.pmd.c with a custom command.
[41/757] Compiling C object 'drivers/a715181@@tmp_rte_raw_ioat@sta/raw_ioat_ioat_common.c.o'.
FAILED: drivers/a715181@@tmp_rte_raw_ioat@sta/raw_ioat_ioat_common.c.o
cc -Idrivers/a715181@@tmp_rte_raw_ioat@sta -Idrivers -I../drivers -Idrivers/raw/ioat -I../drivers/raw/ioat -Ilib/librte_rawdev -I../lib/librte_rawdev -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 -Idrivers/bus/pci -I../drivers/bus/pci -I../drivers/bus/pci/linux -Ilib/librte_pci -I../lib/librte_pci -Idrivers/bus/vdev -I../drivers/bus/vdev -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -fdiagnostics-color=always -pipe -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 -MD -MQ 'drivers/a715181@@tmp_rte_raw_ioat@sta/raw_ioat_ioat_common.c.o' -MF 'drivers/a715181@@tmp_rte_raw_ioat@sta/raw_ioat_ioat_common.c.o.d' -o 'drivers/a715181@@tmp_rte_raw_ioat@sta/raw_ioat_ioat_common.c.o' -c ../drivers/raw/ioat/ioat_common.c
../drivers/raw/ioat/ioat_common.c: In function ‘idxd_rawdev_create’:
../drivers/raw/ioat/ioat_common.c:227:4: error: label ‘cleanup’ used but not defined
goto cleanup;
^~~~
../drivers/raw/ioat/ioat_common.c:197:6: warning: variable ‘ret’ set but not used [-Wunused-but-set-variable]
int ret = 0;
^~~
../drivers/raw/ioat/ioat_common.c:193:22: warning: unused variable ‘idxd’ [-Wunused-variable]
struct idxd_rawdev *idxd;
^~~~
../drivers/raw/ioat/ioat_common.c:190:32: warning: unused parameter ‘base_idxd’ [-Wunused-parameter]
const struct idxd_rawdev *base_idxd,
^~~~~~~~~
../drivers/raw/ioat/ioat_common.c:191:35: warning: unused parameter ‘ops’ [-Wunused-parameter]
const struct rte_rawdev_ops *ops)
^~~
../drivers/raw/ioat/ioat_common.c: At top level:
../drivers/raw/ioat/ioat_common.c:233:2: warning: data definition has no type or storage class
mz = rte_memzone_reserve(mz_name,
^~
../drivers/raw/ioat/ioat_common.c:233:2: warning: type defaults to ‘int’ in declaration of ‘mz’ [-Wimplicit-int]
../drivers/raw/ioat/ioat_common.c:233:27: error: ‘mz_name’ undeclared here (not in a function); did you mean ‘tzname’?
mz = rte_memzone_reserve(mz_name,
^~~~~~~
tzname
../drivers/raw/ioat/ioat_common.c:235:4: error: ‘dev’ undeclared here (not in a function); did you mean ‘div’?
dev->numa_node,
^~~
div
../drivers/raw/ioat/ioat_common.c:237:2: error: expected identifier or ‘(’ before ‘if’
if (mz == NULL) {
^~
../drivers/raw/ioat/ioat_common.c:243:8: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘->’ token
rawdev->dev_private = mz->addr;
^~
../drivers/raw/ioat/ioat_common.c:244:8: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘->’ token
rawdev->dev_ops = ops;
^~
../drivers/raw/ioat/ioat_common.c:245:8: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘->’ token
rawdev->device = dev;
^~
../drivers/raw/ioat/ioat_common.c:246:8: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘->’ token
rawdev->driver_name = IOAT_PMD_RAWDEV_NAME_STR;
^~
../drivers/raw/ioat/ioat_common.c:248:2: warning: data definition has no type or storage class
idxd = rawdev->dev_private;
^~~~
../drivers/raw/ioat/ioat_common.c:248:2: warning: type defaults to ‘int’ in declaration of ‘idxd’ [-Wimplicit-int]
../drivers/raw/ioat/ioat_common.c:248:9: error: ‘rawdev’ undeclared here (not in a function); did you mean ‘dev’?
idxd = rawdev->dev_private;
^~~~~~
dev
../drivers/raw/ioat/ioat_common.c:249:2: warning: data definition has no type or storage class
*idxd = *base_idxd; /* copy over the main fields already passed in */
^
../drivers/raw/ioat/ioat_common.c:249:3: warning: type defaults to ‘int’ in declaration of ‘idxd’ [-Wimplicit-int]
*idxd = *base_idxd; /* copy over the main fields already passed in */
^~~~
../drivers/raw/ioat/ioat_common.c:249:3: error: conflicting types for ‘idxd’
../drivers/raw/ioat/ioat_common.c:248:2: note: previous definition of ‘idxd’ was here
idxd = rawdev->dev_private;
^~~~
../drivers/raw/ioat/ioat_common.c:249:11: error: ‘base_idxd’ undeclared here (not in a function)
*idxd = *base_idxd; /* copy over the main fields already passed in */
^~~~~~~~~
../drivers/raw/ioat/ioat_common.c:250:6: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘->’ token
idxd->public.type = RTE_IDXD_DEV;
^~
../drivers/raw/ioat/ioat_common.c:251:6: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘->’ token
idxd->rawdev = rawdev;
^~
../drivers/raw/ioat/ioat_common.c:252:6: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘->’ token
idxd->mz = mz;
^~
../drivers/raw/ioat/ioat_common.c:254:2: error: expected identifier or ‘(’ before ‘return’
return 0;
^~~~~~
../drivers/raw/ioat/ioat_common.c:256:8: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘:’ token
cleanup:
^
../drivers/raw/ioat/ioat_common.c:260:2: error: expected identifier or ‘(’ before ‘return’
return ret;
^~~~~~
../drivers/raw/ioat/ioat_common.c:261:1: error: expected identifier or ‘(’ before ‘}’ token
}
^
[42/757] Compiling C object 'drivers/a715181@@rte_net_mlx5@sta/meson-generated_.._rte_net_mlx5.pmd.c.o'.
[43/757] Compiling C object 'drivers/a715181@@rte_net_octeontx2@sta/meson-generated_.._rte_net_octeontx2.pmd.c.o'.
[44/757] Compiling C object 'drivers/a715181@@tmp_rte_raw_octeontx2_ep@sta/raw_octeontx2_ep_otx2_ep_vf.c.o'.
[45/757] Compiling C object 'drivers/a715181@@tmp_rte_raw_octeontx2_dma@sta/raw_octeontx2_dma_otx2_dpi_msg.c.o'.
[46/757] Compiling C object 'drivers/a715181@@tmp_rte_raw_octeontx2_dma@sta/raw_octeontx2_dma_otx2_dpi_test.c.o'.
[47/757] Compiling C object 'drivers/a715181@@tmp_rte_raw_octeontx2_ep@sta/raw_octeontx2_ep_otx2_ep_rawdev.c.o'.
[48/757] Compiling C object 'drivers/a715181@@tmp_rte_raw_octeontx2_ep@sta/raw_octeontx2_ep_otx2_ep_test.c.o'.
[49/757] Generating rte_raw_dpaa2_cmdif.sym_chk with a meson_exe.py custom command.
[50/757] Generating rte_net_txgbe.sym_chk with a meson_exe.py custom command.
[51/757] Generating rte_net_virtio.sym_chk with a meson_exe.py custom command.
[52/757] Generating rte_raw_ntb.sym_chk with a meson_exe.py custom command.
[53/757] Generating rte_net_vmxnet3.sym_chk with a meson_exe.py custom command.
[54/757] Compiling C object 'drivers/a715181@@tmp_rte_raw_octeontx2_ep@sta/raw_octeontx2_ep_otx2_ep_enqdeq.c.o'.
[55/757] Generating rte_raw_dpaa2_qdma.sym_chk with a meson_exe.py custom command.
[56/757] Compiling C object 'drivers/a715181@@tmp_rte_raw_octeontx2_dma@sta/raw_octeontx2_dma_otx2_dpi_rawdev.c.o'.
[57/757] Compiling C object 'drivers/a715181@@tmp_rte_raw_skeleton@sta/raw_skeleton_skeleton_rawdev_test.c.o'.
[58/757] Compiling C object 'drivers/a715181@@tmp_rte_raw_skeleton@sta/raw_skeleton_skeleton_rawdev.c.o'.
ninja: build stopped: subcommand failed.
https://lab.dpdk.org/results/dashboard/patchsets/15032/
UNH-IOL DPDK Community Lab
reply other threads:[~2021-01-07 4:34 UTC|newest]
Thread overview: [no followups] expand[flat|nested] mbox.gz Atom feed
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20210107043441.AEC96510@noxus.dpdklab.iol.unh.edu \
--to=dpdklab@iol.unh.edu \
--cc=dpdk-test-reports@iol.unh.edu \
--cc=test-report@dpdk.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
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).