From nobody Sun Feb 8 21:21:30 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; dmarc=pass(p=quarantine dis=none) header.from=redhat.com ARC-Seal: i=1; a=rsa-sha256; t=1768236291; cv=none; d=zohomail.com; s=zohoarc; b=lcGdPI1Pt8mR2DppXBDbMkIhiSjLZjmfNerU4FpRezx02j1myFY2HIJJwDykaiSIqlkvQZdKXrZ8eTnKyWW8hKuFtdZMXTl3wfSexNCJW5IC4VUEHlD8+OdaSv1ziJzjwIOg57mlxLh2FaP4oRp3sOSHF08GoGcU2htmWdf6srQ= ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=zohomail.com; s=zohoarc; t=1768236291; h=Content-Type:Content-Transfer-Encoding:Cc:Cc:Date:Date:From:From:List-Subscribe:List-Post:List-Id:List-Archive:List-Help:List-Unsubscribe:MIME-Version:Message-ID:Sender:Subject:Subject:To:To:Message-Id:Reply-To; bh=TMqg/haHScU/XHrCQ7VdbJzFoiFlO5dSRVMx6U578VI=; b=OExcrl5iE//zH5HySrEAMnkiirpSzlXX9LmBLE1ubQXINzJCSTXACy/wyH4rztGLuR0yVbH/geJ7SG53Aiq6Ywvs5/D+hGOj5eeb9D8xakRvDegZ7hGIr0xPWeprovr0MZugNP//YQBiHHdp9OgT+486FtefDa0ovUtBne++MOc= 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; dmarc=pass header.from= (p=quarantine dis=none) Return-Path: Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mx.zohomail.com with SMTPS id 1768236291219926.0565590330821; Mon, 12 Jan 2026 08:44:51 -0800 (PST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1vfKrm-0001yn-K9; Mon, 12 Jan 2026 11:34:06 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vfKrj-0001rM-Rq for qemu-devel@nongnu.org; Mon, 12 Jan 2026 11:34:03 -0500 Received: from us-smtp-delivery-124.mimecast.com ([170.10.133.124]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1vfKrf-0001Ui-Jd for qemu-devel@nongnu.org; Mon, 12 Jan 2026 11:34:02 -0500 Received: from mx-prod-mc-05.mail-002.prod.us-west-2.aws.redhat.com (ec2-54-186-198-63.us-west-2.compute.amazonaws.com [54.186.198.63]) by relay.mimecast.com with ESMTP with STARTTLS (version=TLSv1.3, cipher=TLS_AES_256_GCM_SHA384) id us-mta-14-qvDBxrh3M1uWtbPll29iVw-1; Mon, 12 Jan 2026 11:33:55 -0500 Received: from mx-prod-int-01.mail-002.prod.us-west-2.aws.redhat.com (mx-prod-int-01.mail-002.prod.us-west-2.aws.redhat.com [10.30.177.4]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (2048 bits) server-digest SHA256) (No client certificate requested) by mx-prod-mc-05.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTPS id 0290E19560AF for ; Mon, 12 Jan 2026 16:33:55 +0000 (UTC) Received: from corto.redhat.com (unknown [10.44.32.79]) by mx-prod-int-01.mail-002.prod.us-west-2.aws.redhat.com (Postfix) with ESMTP id DFB6830001A2; Mon, 12 Jan 2026 16:33:52 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=redhat.com; s=mimecast20190719; t=1768235637; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=TMqg/haHScU/XHrCQ7VdbJzFoiFlO5dSRVMx6U578VI=; b=BGfARw+y8qH4/AZZ+NSXsBSOTy2TpAy4etgU7R3Rfta5EYj0TK0nMAaR9JfzYEEZDLjbrc i45QsThO3UhSWnRnLt9mHzes1u5gYl6ujwFCTT4RJxayZkwj6rfACarYIU1T83pzK0Vtw0 zNvOdLIUJ4gKye5HjjEl55qocnJfFUg= X-MC-Unique: qvDBxrh3M1uWtbPll29iVw-1 X-Mimecast-MFC-AGG-ID: qvDBxrh3M1uWtbPll29iVw_1768235635 From: =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= To: qemu-devel@nongnu.org Cc: Paolo Bonzini , =?UTF-8?q?C=C3=A9dric=20Le=20Goater?= Subject: [PATCH] tests/rcutorture: Fix build error Date: Mon, 12 Jan 2026 17:33:50 +0100 Message-ID: <20260112163350.1251114-1-clg@redhat.com> MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: quoted-printable X-Scanned-By: MIMEDefang 3.4.1 on 10.30.177.4 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=lists.gnu.org; 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=lists.gnu.org; Received-SPF: pass client-ip=170.10.133.124; envelope-from=clg@redhat.com; helo=us-smtp-delivery-124.mimecast.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 5.0 requ) BAYES_00=-1.9, DKIMWL_WL_HIGH=-0.001, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, RCVD_IN_VALIDITY_CERTIFIED_BLOCKED=0.001, RCVD_IN_VALIDITY_RPBL_BLOCKED=0.001, SPF_HELO_PASS=-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 @redhat.com) X-ZM-MESSAGEID: 1768236293178158500 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. Signed-off-by: C=C3=A9dric Le Goater Reviewed-by: Richard Henderson --- tests/unit/rcutorture.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tests/unit/rcutorture.c b/tests/unit/rcutorture.c index 7662081683f5d781da74402113b73884780b1243..2f19d479a3f210cbca19205a065= 6eda1f4c2e5a7 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.52.0