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 18F48A00C2 for ; Thu, 3 Nov 2022 10:28:49 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 15D6F427EC; Thu, 3 Nov 2022 10:28:49 +0100 (CET) Received: from mail-wm1-f52.google.com (mail-wm1-f52.google.com [209.85.128.52]) by mails.dpdk.org (Postfix) with ESMTP id B0C1540693 for ; Thu, 3 Nov 2022 10:28:48 +0100 (CET) Received: by mail-wm1-f52.google.com with SMTP id o30so694409wms.2 for ; Thu, 03 Nov 2022 02:28:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; 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=peQD/JRSvZkPjdiEfrDzfhGnmJbpW9j8Nmq7USie2Mo=; b=q6gAagghs3+KhTkeJimVVULgpEKzzQClhsaDbirvGpfhznwkc2c4GvPe1AuMdIcSlU 7XguJDZ+bjrU9eZTDKlwDYG5TvdmV/HTbacaJ/MGWTkcke2pHCoqq+dyVDIiWPdC8j1T zQTGEH8ODsVa2Gi6IexZUyp/ry96zWCFKGQlQBBziVATEmfuCD2fbCVoSxpRinASouvg +E9glnH8rw0ZKDuj6+XKgSegSqgGUsIAk9FjpTq2a8iaaDofN75q7IpLQRqYvDfC6Og7 V78HmDI5ALYQ09T9hMMY11BSrXPlSinjDui/lAH7G5hXyTXnXXA7Z38m/jNQA6cXecGh w+mg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=peQD/JRSvZkPjdiEfrDzfhGnmJbpW9j8Nmq7USie2Mo=; b=E0PEpi+a+LZMV5PyNqgudQs5UiJT8gUk3mafumeqCLJbY2I2OoUFgzOU0XD1isa1QA 3pUxlVgGIJMwA4D0OToBjniQB4XR0nzX6DnqK1COwXC/RcVDg2NX++AzYV+Zmty00Cl1 AO+hzRygH6fxaDk4HuKjW5IRr5QK8p5Y8NoiUP88p9tw83Wo/oRF62KDRz4fYmDzMmXu R7mGPqMnM7g1EaAzo1R5RbQUQ/8Uq2H5mgIde+hnHe34mvN+sSA/KxE8RHWRETjHv2ul D0W8EUwHbADldLUt+DuQUHXGyPkPjbjoKdxhZd8JCRUIK50Ha93edotXJdat6TRjYMr5 3ptg== X-Gm-Message-State: ACrzQf1JiIXZeTzsU4KM/GVchONSNBflYUmY39UyzaJ7Myf5jDXNF+JH rzqJN+wRpS36qZZ9ALPADVyUG4sDduvelQ== X-Google-Smtp-Source: AMsMyM5VT7zs/q99RVbr0GsZzokTTQ8Rq3W8H5SZAW8JQa4SAUSe4hiePW4UxUf32khzgieTY7phOQ== X-Received: by 2002:a05:600c:1d96:b0:3cf:7cdb:fbc2 with SMTP id p22-20020a05600c1d9600b003cf7cdbfbc2mr9727516wms.37.1667467728461; Thu, 03 Nov 2022 02:28:48 -0700 (PDT) Received: from localhost ([137.220.119.58]) by smtp.gmail.com with ESMTPSA id l6-20020a5d5266000000b00236a16c00ffsm344523wrc.43.2022.11.03.02.28.47 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 03 Nov 2022 02:28:47 -0700 (PDT) From: luca.boccassi@gmail.com To: Amit Prakash Shukla Cc: Liron Himi , dpdk stable Subject: patch 'net/mvneta: fix build with GCC 12' has been queued to stable release 20.11.7 Date: Thu, 3 Nov 2022 09:26:33 +0000 Message-Id: <20221103092758.1099402-15-luca.boccassi@gmail.com> X-Mailer: git-send-email 2.34.1 In-Reply-To: <20221103092758.1099402-1-luca.boccassi@gmail.com> References: <20221103092758.1099402-1-luca.boccassi@gmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org Hi, FYI, your patch has been queued to stable release 20.11.7 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 11/05/22. So please shout if anyone has objections. Also note that after the patch there's a diff of the upstream commit vs the patch applied to the branch. This will indicate if there was any rebasing needed to apply to the stable branch. If there were code changes for rebasing (ie: not only metadata diffs), please double check that the rebase was correctly done. Queued patches are on a temporary branch at: https://github.com/kevintraynor/dpdk-stable This queued commit can be viewed at: https://github.com/kevintraynor/dpdk-stable/commit/f41cb4e8af620abbde2d8a5595cd8fd2052caee2 Thanks. Luca Boccassi --- >From f41cb4e8af620abbde2d8a5595cd8fd2052caee2 Mon Sep 17 00:00:00 2001 From: Amit Prakash Shukla Date: Thu, 1 Sep 2022 14:01:18 +0530 Subject: [PATCH] net/mvneta: fix build with GCC 12 [ upstream commit d7b080f1e72d833d668a66199fe99ccda6c81a36 ] ./drivers/net/mvneta/mvneta_rxtx.c:89:42: error: 'mbufs' may be used uninitialized [-Werror=maybe-uninitialized] 89 | MVNETA_SET_COOKIE_HIGH_ADDR(mbufs[0]); | ^ ../drivers/net/mvneta/mvneta_rxtx.c:77:26: note: 'mbufs' declared here 77 | struct rte_mbuf *mbufs[MRVL_NETA_BUF_RELEASE_BURST_SIZE_MAX]; | ^~~~~ Fixes: ce7ea764597e ("net/mvneta: support Rx/Tx") Signed-off-by: Amit Prakash Shukla Acked-by: Liron Himi --- drivers/net/mvneta/mvneta_rxtx.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/drivers/net/mvneta/mvneta_rxtx.c b/drivers/net/mvneta/mvneta_rxtx.c index dfa7ecc090..92b157d702 100644 --- a/drivers/net/mvneta/mvneta_rxtx.c +++ b/drivers/net/mvneta/mvneta_rxtx.c @@ -79,6 +79,10 @@ mvneta_buffs_refill(struct mvneta_priv *priv, struct mvneta_rxq *rxq, u16 *num) int i, ret; uint16_t nb_desc = *num; + /* To prevent GCC-12 warning. */ + if (unlikely(nb_desc == 0)) + return -1; + ret = rte_pktmbuf_alloc_bulk(rxq->mp, mbufs, nb_desc); if (ret) { MVNETA_LOG(ERR, "Failed to allocate %u mbufs.", nb_desc); -- 2.34.1 --- Diff of the applied patch vs upstream commit (please double-check if non-empty: --- --- - 2022-11-03 09:27:26.382895751 +0000 +++ 0015-net-mvneta-fix-build-with-GCC-12.patch 2022-11-03 09:27:25.317421357 +0000 @@ -1 +1 @@ -From d7b080f1e72d833d668a66199fe99ccda6c81a36 Mon Sep 17 00:00:00 2001 +From f41cb4e8af620abbde2d8a5595cd8fd2052caee2 Mon Sep 17 00:00:00 2001 @@ -5,0 +6,2 @@ +[ upstream commit d7b080f1e72d833d668a66199fe99ccda6c81a36 ] + @@ -15 +16,0 @@ -Cc: stable@dpdk.org @@ -24 +25 @@ -index 6e4a7896b4..952e982275 100644 +index dfa7ecc090..92b157d702 100644