From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 9CF0546538 for ; Wed, 9 Apr 2025 00:43:43 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 97F81402D8 for ; Wed, 9 Apr 2025 00:43:43 +0200 (CEST) Received: from mail-qk1-f194.google.com (mail-qk1-f194.google.com [209.85.222.194]) by mails.dpdk.org (Postfix) with ESMTP id 1060E40265 for ; Wed, 9 Apr 2025 00:43:42 +0200 (CEST) Received: by mail-qk1-f194.google.com with SMTP id af79cd13be357-7c59e7039eeso853415585a.2 for ; Tue, 08 Apr 2025 15:43:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=bytheb-org.20230601.gappssmtp.com; s=20230601; t=1744152221; x=1744757021; darn=dpdk.org; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:from:to:cc:subject:date :message-id:reply-to; bh=rmuhkF0DkdmTuZiYqq1KGS3981EKgo3/r9g202NCTKA=; b=EDr2z7CNvCDGCl1dky0eGGGzg8Jhka6LXp/3jfbpNDFgQKyudXObaRBXG39idOjFkQ 4A41bLGNyITIal6BxUpqMOt1RnRh3xrEgViLWsfAs11U2ZoIaKMIIVnUIVZvUV1behYc OZ0aorZI/SumFUwrRov81BSkXlQgikbyMEl1Sl0XKQWc18qYlWoJ9dLF3ra1V9Wf8uAo pU7otwDrfozBjH4/tO5Rh8lpyQjAgoxpU/MXrNLPq15cWe00Xj97V7RbLUp/f4Ct99Qr B2ZmaWJGUFoS0UVWUeK0NnJSSFTsa0XWX4e1tvTwBW+j3KsdLE1+L/LOmPELJ8xu7NGo vM6w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1744152221; x=1744757021; h=content-transfer-encoding:mime-version:references:in-reply-to :message-id:date:subject:cc:to:from:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=rmuhkF0DkdmTuZiYqq1KGS3981EKgo3/r9g202NCTKA=; b=Oc3NS2lmhViBb4eK5HgZf50vWJWRS4gj3fBZZTgG/d5DQBuTcxyTNtiFpI4o5PskR1 gNZgGaGpa3sWIU/vZGRo3solA7qZ4w4rLoF3liaLSNHhsC3GmdB/9FihgHVl1IENjR+l PSnHmFc5V9bJGWCoTUr7qmQTC8mULWRsclcEEq4hVIYPW+dvyu/YgMo7WphTyfK9PK6j MQm6enItV+vS9WYY0MbfS9F/yPKB5FCkoYKOu0zWIG+lP1HKSpZ3XVYFiov2V/k5DIwd p7vxnzabY/8SYfCawlMxPeMytGeS/oK3gXYEICQTslRppzSFtlVZCPIy8nzUrO3uI/u2 yaYA== X-Gm-Message-State: AOJu0Yy1/nUZzFdcCdeuXlB0yGxCUrMk6urqwTofeE3AzyGiu9Dp3rrY H/CYx0nGIyLuz5EvAXsRPb/DgIo9hGqmbYLhDyh2kdsOAmfGy0JNTGOYVDBuAI5O185snv970FK slJxG8Q== X-Gm-Gg: ASbGncsyyLtKS6NfF6IDAtNBieiSTvq4mqLCYwHwIwPeaw8vbts176UsoSZguQXaVQJ Wlx7Wd3K83/o1tOJBqembFKnQk3dai2ITEmggg3PyZ1oLmQAeBSydYxGQbbghBytG2CKI9VLr4U yeY62ZXGCn0pPFqRSgIZiBdWojhzr9Djy/xt7gZxLlUW6xQDphCnUtat/F64kjQSZ6Vv157m9h3 bZ9Gy6gv5tTlTo9BJdBaGbs6wh9ul4griug4sE4uVFeQhvEG1/lUhpSn8QqYl/fUzq3Ekmt/EUD 9BGBcD42rHqECCuf/JA6hvKHm7JJNcZlCGE2jxkfyjcca2Un8slFGZPIeVHapi6cR9EB46Ch+Q8 XpW3rhqFc/qFwJzmH X-Google-Smtp-Source: AGHT+IHRDOnWPFD4JxYlOqGJ58M4+w4vPMQF/uiB6pOhkkxKgV4eRgrqAN4OdoW0n5454iDS0lOh9Q== X-Received: by 2002:a05:620a:2890:b0:7c5:46d0:a77f with SMTP id af79cd13be357-7c79ddab3f4mr32089585a.16.1744152220867; Tue, 08 Apr 2025 15:43:40 -0700 (PDT) Received: from upstream-bot-ci.anl.eng.rdu2.dc.redhat.com ([66.187.232.140]) by smtp.gmail.com with ESMTPSA id af79cd13be357-7c76ea65dccsm819775685a.72.2025.04.08.15.43.40 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 08 Apr 2025 15:43:40 -0700 (PDT) From: 0-day Robot To: test-report@dpdk.org Cc: longli@linuxonhyperv.com, robot@bytheb.org Subject: |FAILURE| pw152845 [patch v5 6/6] bus/vmbus: set event for channel without monitoring support Date: Tue, 8 Apr 2025 18:43:39 -0400 Message-ID: <20250408224339.1407908-1-robot@bytheb.org> X-Mailer: git-send-email 2.43.0 In-Reply-To: <1744149236-30264-7-git-send-email-longli@linuxonhyperv.com> References: <1744149236-30264-7-git-send-email-longli@linuxonhyperv.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-BeenThere: test-report@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: automatic DPDK test reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: test-report-bounces@dpdk.org From: robot@bytheb.org Test-Label: github-robot: build Test-Status: FAILURE http://patchwork.dpdk.org/patch/152845/ _github build: failed_ Build URL: https://github.com/ovsrobot/dpdk/actions/runs/14344471458 Build Logs: -----------------------Summary of failed steps----------------------- "ubuntu-22.04-gcc-abi+debug+doc+examples+tests" failed at step Build and te= st "ubuntu-22.04-gcc-stdatomic" failed at step Build and test "ubuntu-22.04-clang-stdatomic" failed at step Build and test ----------------------End summary of failed steps-------------------- -------------------------------BEGIN LOGS---------------------------- ###########################################################################= ######### #### [Begin job log] "ubuntu-22.04-gcc-abi+debug+doc+examples+tests" at ste= p Build and test ###########################################################################= ######### parameter 5 of type 'typedef uint32_t' changed: entity changed from 'typedef uint32_t' to 'void*' type size changed from 32 to 0 (in bits) parameter 6 of type 'typedef uint64_t' changed: typedef name changed from uint64_t to uint32_t at stdint-uintn.h:26:1 underlying type 'typedef __uint64_t' changed at types.h:45:1, as repo= rted earlier parameter 7 of type 'bool*' changed: entity changed from 'bool*' to 'typedef uint64_t' at stdint-uintn.h:2= 7:1 type size hasn't changed parameter 8 of type 'bool*' was added [C] 'function void rte_vmbus_chan_signal_read(vmbus_channel*, uint32_t)' = at vmbus_channel.c:191:1 has some indirect sub-type changes: parameter 2 of type 'typedef uint32_t' changed: entity changed from 'typedef uint32_t' to 'vmbus_channel*' type size changed from 32 to 64 (in bits) parameter 3 of type 'typedef uint32_t' was added [C] 'function void rte_vmbus_chan_signal_tx(const vmbus_channel*)' at vmb= us_channel.c:80:1 has some indirect sub-type changes: parameter 1 of type 'const vmbus_channel*' changed: in pointed to type 'const vmbus_channel' at bus_vmbus_driver.h:33:1: entity changed from 'const vmbus_channel' to 'struct rte_vmbus_devi= ce' at bus_vmbus_driver.h:33:1 type size changed from 640 to 2304 (in bits) parameter 2 of type 'const vmbus_channel*' was added ##[error]Process completed with exit code 1. ###########################################################################= ######### #### [End job log] "ubuntu-22.04-gcc-abi+debug+doc+examples+tests" at step = Build and test ###########################################################################= ######### ###########################################################################= ######### #### [Begin job log] "ubuntu-22.04-gcc-stdatomic" at step Build and test ###########################################################################= ######### [449/3553] Compiling C object lib/librte_port.a.p/port_rte_swx_port_ring.c.o [450/3553] Generating rte_bus_ifpga.pmd.c with a custom command [451/3553] Generating rte_bus_vdev.pmd.c with a custom command [452/3553] Compiling C object drivers/libtmp_rte_common_ionic.a.p/common_io= nic_ionic_common_uio.c.o [453/3553] Compiling C object lib/librte_port.a.p/port_rte_swx_port_source_= sink.c.o [454/3553] Linking static target lib/librte_port.a [455/3553] Compiling C object drivers/libtmp_rte_bus_vmbus.a.p/bus_vmbus_vm= bus_bufring.c.o [456/3553] Linking static target drivers/librte_common_cnxk.a [457/3553] Compiling C object drivers/libtmp_rte_bus_vmbus.a.p/bus_vmbus_li= nux_vmbus_bus.c.o [458/3553] Compiling C object drivers/libtmp_rte_bus_vmbus.a.p/bus_vmbus_vm= bus_common.c.o [459/3553] Compiling C object drivers/libtmp_rte_bus_vmbus.a.p/bus_vmbus_vm= bus_channel.c.o FAILED: drivers/libtmp_rte_bus_vmbus.a.p/bus_vmbus_vmbus_channel.c.o=20 ccache gcc -Idrivers/libtmp_rte_bus_vmbus.a.p -Idrivers -I../drivers -Idriv= ers/bus/vmbus -I../drivers/bus/vmbus -I../drivers/bus/vmbus/linux -Ilib/eal= /common -I../lib/eal/common -I. -I.. -Iconfig -I../config -Ilib/eal/include= -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include -I= lib/eal/x86/include -I../lib/eal/x86/include -I../kernel/linux -Ilib/eal -I= ../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metric= s -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -fdiagnostics-color= =3Dalways -pipe -D_FILE_OFFSET_BITS=3D64 -Wall -Winvalid-pch -Wextra -Werro= r -std=3Dc11 -O2 -g -include rte_config.h -Wvla -Wcast-qual -Wdeprecated -W= format -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissi= ng-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsig= n-compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-packed-not-align= ed -Wno-missing-field-initializers -D_GNU_SOURCE -fPIC -march=3Dcorei7 -mrt= m -DALLOW_EXPERIMENTAL_API -DALLOW_INTERNAL_API -Wno-format-truncation -Wno= -address-of-packed-member -DRTE_LOG_DEFAULT_LOGTYPE=3Dbus.vmbus -MD -MQ dri= vers/libtmp_rte_bus_vmbus.a.p/bus_vmbus_vmbus_channel.c.o -MF drivers/libtm= p_rte_bus_vmbus.a.p/bus_vmbus_vmbus_channel.c.o.d -o drivers/libtmp_rte_bus= _vmbus.a.p/bus_vmbus_vmbus_channel.c.o -c ../drivers/bus/vmbus/vmbus_channe= l.c ../drivers/bus/vmbus/vmbus_channel.c: In function =E2=80=98vmbus_set_monito= r=E2=80=99: ../drivers/bus/vmbus/vmbus_channel.c:51:22: error: assignment to =E2=80=98u= int32_t *=E2=80=99 {aka =E2=80=98unsigned int *=E2=80=99} from incompatible= pointer type =E2=80=98_Atomic uint32_t *=E2=80=99 {aka =E2=80=98_Atomic un= signed int *=E2=80=99} [-Werror=3Dincompatible-pointer-types] 51 | monitor_addr =3D &channel->monitor_page->trigs[trigger_inde= x].pending; | ^ cc1: all warnings being treated as errors [460/3553] Generating rte_common_cnxk_map with a custom command [461/3553] Compiling C object drivers/libtmp_rte_bus_vmbus.a.p/bus_vmbus_vm= bus_common_uio.c.o [462/3553] Compiling C object drivers/libtmp_rte_bus_vmbus.a.p/bus_vmbus_li= nux_vmbus_uio.c.o [463/3553] Compiling C object drivers/libtmp_rte_common_mlx5.a.p/common_mlx= 5_mlx5_common.c.o [464/3553] Compiling C object drivers/libtmp_rte_common_mlx5.a.p/common_mlx= 5_mlx5_devx_cmds.c.o ninja: build stopped: subcommand failed. ##[error]Process completed with exit code 1. ###########################################################################= ######### #### [End job log] "ubuntu-22.04-gcc-stdatomic" at step Build and test ###########################################################################= ######### ###########################################################################= ######### #### [Begin job log] "ubuntu-22.04-clang-stdatomic" at step Build and test ###########################################################################= ######### [454/3553] Linking static target lib/librte_port.a [455/3553] Compiling C object drivers/libtmp_rte_bus_vmbus.a.p/bus_vmbus_vm= bus_common.c.o [456/3553] Compiling C object drivers/libtmp_rte_bus_vmbus.a.p/bus_vmbus_vm= bus_channel.c.o FAILED: drivers/libtmp_rte_bus_vmbus.a.p/bus_vmbus_vmbus_channel.c.o=20 ccache clang -Idrivers/libtmp_rte_bus_vmbus.a.p -Idrivers -I../drivers -Idr= ivers/bus/vmbus -I../drivers/bus/vmbus -I../drivers/bus/vmbus/linux -Ilib/e= al/common -I../lib/eal/common -I. -I.. -Iconfig -I../config -Ilib/eal/inclu= de -I../lib/eal/include -Ilib/eal/linux/include -I../lib/eal/linux/include = -Ilib/eal/x86/include -I../lib/eal/x86/include -I../kernel/linux -Ilib/eal = -I../lib/eal -Ilib/kvargs -I../lib/kvargs -Ilib/log -I../lib/log -Ilib/metr= ics -I../lib/metrics -Ilib/telemetry -I../lib/telemetry -Xclang -fcolor-dia= gnostics -pipe -D_FILE_OFFSET_BITS=3D64 -Wall -Winvalid-pch -Wextra -Werror= -std=3Dc11 -O2 -g -include rte_config.h -Wvla -Wcast-qual -Wdeprecated -Wf= ormat -Wformat-nonliteral -Wformat-security -Wmissing-declarations -Wmissin= g-prototypes -Wnested-externs -Wold-style-definition -Wpointer-arith -Wsign= -compare -Wstrict-prototypes -Wundef -Wwrite-strings -Wno-missing-field-ini= tializers -D_GNU_SOURCE -fPIC -march=3Dcorei7 -mrtm -DALLOW_EXPERIMENTAL_AP= I -DALLOW_INTERNAL_API -Wno-address-of-packed-member -DRTE_LOG_DEFAULT_LOGT= YPE=3Dbus.vmbus -DRTE_ANNOTATE_LOCKS -Wthread-safety -MD -MQ drivers/libtmp= _rte_bus_vmbus.a.p/bus_vmbus_vmbus_channel.c.o -MF drivers/libtmp_rte_bus_v= mbus.a.p/bus_vmbus_vmbus_channel.c.o.d -o drivers/libtmp_rte_bus_vmbus.a.p/= bus_vmbus_vmbus_channel.c.o -c ../drivers/bus/vmbus/vmbus_channel.c ../drivers/bus/vmbus/vmbus_channel.c:25:2: error: address argument to atomi= c operation must be a pointer to _Atomic type ('uint32_t *' (aka 'unsigned = int *') invalid) rte_atomic_fetch_or_explicit(addr, mask, rte_memory_order_seq_cst); ^ ~~~~ ../lib/eal/include/rte_stdatomic.h:100:2: note: expanded from macro 'rte_at= omic_fetch_or_explicit' atomic_fetch_or_explicit(ptr, val, memorder) ^ ~~~ /usr/lib/llvm-14/lib/clang/14.0.0/include/stdatomic.h:148:34: note: expande= d from macro 'atomic_fetch_or_explicit' #define atomic_fetch_or_explicit __c11_atomic_fetch_or ^ ../drivers/bus/vmbus/vmbus_channel.c:51:15: error: incompatible pointer typ= es assigning to '_Atomic(uint32_t *)' from '_Atomic(uint32_t) *' [-Werror,-= Wincompatible-pointer-types] monitor_addr =3D &channel->monitor_page->trigs[trigger_index].pendi= ng; ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 2 errors generated. [457/3553] Compiling C object drivers/libtmp_rte_bus_vmbus.a.p/bus_vmbus_vm= bus_bufring.c.o [458/3553] Linking static target drivers/librte_common_cnxk.a [459/3553] Compiling C object drivers/libtmp_rte_bus_vmbus.a.p/bus_vmbus_vm= bus_common_uio.c.o [460/3553] Compiling C object drivers/libtmp_rte_bus_vmbus.a.p/bus_vmbus_li= nux_vmbus_bus.c.o [461/3553] Compiling C object drivers/libtmp_rte_bus_vmbus.a.p/bus_vmbus_li= nux_vmbus_uio.c.o ninja: build stopped: subcommand failed. ##[error]Process completed with exit code 1. ###########################################################################= ######### #### [End job log] "ubuntu-22.04-clang-stdatomic" at step Build and test ###########################################################################= ######### --------------------------------END LOGS-----------------------------