From nobody Wed Aug 26 01:49:08 2026 Delivered-To: importer@patchew.org Authentication-Results: mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org ARC-Seal: i=1; a=rsa-sha256; t=1779486778; cv=none; d=zohomail.com; s=zohoarc; b=aImwDWyoJrmmY7fZAhqmk9kN4zQv1/nRN9iXXNI6hAIsVB9KfVKglyLp80jBz4jhCXd1ebQe5B0/FOxwgYfr0L8hoKlPNzXycO3k3RrjqCPlPKuh5nQShNgWpgYIoTFMXUFejNq8ywTpRU/Jg/XvaBOYBl5kfgy5F/94EEsOYYc= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1779486778; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:In-Reply-To:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:References:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=arIhjlEmQ8cmkb9xgc1T0HBjBchaYnkDM33P0FCipt8=; b=mUgI2JZaDHob0/SjQm79gPkt96L/oaKGETk9yNB3EbKEbsmR16TN3dJucfdWm6p00XOxnVgOEZhLDlS+5fLkpa5+jqJHWW/n13kF3l0VKucCExthXewYXllyyAv+nBWtiHcXsrsx37pzfQAqXTB3/oSzUrioInNF9KYFmpDmS1o= ARC-Authentication-Results: i=1; mx.zohomail.com; dkim=pass; spf=pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=qemu-devel-bounces+importer=patchew.org@nongnu.org Return-Path: Received: from lists1p.gnu.org (lists1p.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1779486778301139.14594234950528; Fri, 22 May 2026 14:52:58 -0700 (PDT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists1p.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1wQXl1-0007no-Gh; Fri, 22 May 2026 17:50:15 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists1p.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wQXkO-0006nV-NX; Fri, 22 May 2026 17:49:37 -0400 Received: from isrv.corpit.ru ([212.248.84.144]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1wQXkM-0002TG-Rb; Fri, 22 May 2026 17:49:36 -0400 Received: from tsrv.corpit.ru (tsrv.tls.msk.ru [192.168.177.2]) by isrv.corpit.ru (Postfix) with ESMTP id 463651AFB5E; Sat, 23 May 2026 00:49:19 +0300 (MSK) Received: from think4mjt.tls.msk.ru (mjtthink.wg.tls.msk.ru [192.168.177.146]) by tsrv.corpit.ru (Postfix) with ESMTP id 6D6163B71AD; Sat, 23 May 2026 00:49:23 +0300 (MSK) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=tls.msk.ru; s=202602; t=1779486559; bh=Q3lCuv4X+Ag/LDgtUcJpyEVJ8Rrvluf+nuqZHXrk1hg=; h=From:To:Cc:Subject:Date:In-Reply-To:References; b=pmTvxUrUzkxeWZekUuJsPSA4O/gJPhesYDdn6fOqY53SdnPnS3dDzEAML86JCFAh2 7oUdbT6XFZogCQ+RSPQMH/xhq3/fpovlLJF/usWMljqmHVBf+7IKh9MbY0AOQSgwYY 9DLHWYXd6QaK3S9urReZAzoxblRzdjTZgI8tSlpqS1KYhXjcmV/2bhXDjNICFaygUA EBqDj0dCzkaL2cJ+oTyin/NsG8bh/mD49xDy1D8Dz6PCDAxREOvhuKXcUuMLfC9KES krMQFQwm97LIojVkYy8rMhxoMc+9yq/4uyPQvchPz/sPhk8RFl72fdO7QLoaWtDo0z RZDc58xaD2G2w== From: Michael Tokarev To: qemu-devel@nongnu.org Cc: qemu-stable@nongnu.org, =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= , Richard Henderson , Michael Tokarev Subject: [Stable-10.2.3 104/149] tests/rcutorture: Fix build error Date: Sat, 23 May 2026 00:48:36 +0300 Message-ID: <20260522214923.807017-5-mjt@tls.msk.ru> X-Mailer: git-send-email 2.47.3 In-Reply-To: References: MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable Received-SPF: pass (zohomail.com: domain of gnu.org designates 209.51.188.17 as permitted sender) client-ip=209.51.188.17; envelope-from=qemu-devel-bounces+importer=patchew.org@nongnu.org; helo=lists1p.gnu.org; Received-SPF: pass client-ip=212.248.84.144; envelope-from=mjt@tls.msk.ru; helo=isrv.corpit.ru X-Spam_score_int: -19 X-Spam_score: -2.0 X-Spam_bar: -- X-Spam_report: (-2.0 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: qemu-devel@nongnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: qemu development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: qemu-devel-bounces+importer=patchew.org@nongnu.org Sender: qemu-devel-bounces+importer=patchew.org@nongnu.org X-ZohoMail-DKIM: pass (identity @tls.msk.ru) X-ZM-MESSAGEID: 1779486779888158500 From: C=C3=A9dric Le Goater Newer gcc compiler (version 16.0.0 20260103 (Red Hat 16.0.0-0) (GCC)) detects an unused variable error: ../tests/unit/rcutorture.c: In function =E2=80=98rcu_read_stress_test=E2= =80=99: ../tests/unit/rcutorture.c:251:18: error: variable =E2=80=98garbage=E2=80= =99 set but not used [-Werror=3Dunused-but-set-variable=3D] 251 | volatile int garbage =3D 0; | ^~~~~~~ Since the 'garbage' variable is used to generate memory reads from the CPU while holding the RCU lock, it can not be removed. Tag it as ((unused)) instead to silence the compiler warnings/errors. Reviewed-by: Richard Henderson Link: https://lore.kernel.org/qemu-devel/20260112163350.1251114-1-clg@redha= t.com Signed-off-by: C=C3=A9dric Le Goater (cherry picked from commit 7a05be8c70bb789c23076b1ca2563ed7d87c6fb8) Signed-off-by: Michael Tokarev diff --git a/tests/unit/rcutorture.c b/tests/unit/rcutorture.c index 7662081683..2f19d479a3 100644 --- a/tests/unit/rcutorture.c +++ b/tests/unit/rcutorture.c @@ -248,7 +248,7 @@ static void *rcu_read_stress_test(void *arg) int pc; long long n_reads_local =3D 0; long long rcu_stress_local[RCU_STRESS_PIPE_LEN + 1] =3D { 0 }; - volatile int garbage =3D 0; + volatile int garbage __attribute__ ((unused)) =3D 0; =20 rcu_register_thread(); =20 --=20 2.47.3