Received: by 2002:a05:6500:1b41:b0:1fb:d597:ff75 with SMTP id cz1csp411562lqb; Tue, 4 Jun 2024 15:36:35 -0700 (PDT) X-Forwarded-Encrypted: i=3; AJvYcCWkq93XHXxelmOtGVIlWXSpdK/suhAR+e3s/jjwW0BjlgLQ58fXMb0q5HYj/LKBv87+AIs/z7qpV7lnvpPbcYnlhYDDnxeI1Eek1+i1yg== X-Google-Smtp-Source: AGHT+IF04m0A7DOTwP25FfuAyDLc4hF/rWtaKLH1vHkOVDNEUISL0S0TuWUEsQfbt099tqK/pbMT X-Received: by 2002:a2e:b44f:0:b0:2df:faf0:c5e4 with SMTP id 38308e7fff4ca-2eac7a0be0fmr3201851fa.23.1717540595653; Tue, 04 Jun 2024 15:36:35 -0700 (PDT) ARC-Seal: i=2; a=rsa-sha256; t=1717540595; cv=pass; d=google.com; s=arc-20160816; b=kur754nOd1MoipPtqoY1e1IuGNiuj1Gk6BYBK9ciXUUC0cETW89ZASr8ctzpEPB44t OzgeCiXn8P7GLlo7tOFZgW2BbXMprygTzNbyg0YBlrfRJFd20dr9/4dOtLh7woeev9s8 /hO46dOjrPBMmowElq6jhctbILILTMGHbnJgBKPB2HwQk8uxbOxPbC12OBAJY74XN/gC vg3t+rrfog9bUMTBtbEtnyLBYhlGJsHN6C80M4xHMq3EAyVUcItlKVLmVtuNVZxef/sH 3YINDmKVL4AnNZekoRbeD1WBCSHZdU8ey59S6lNOJlUuFOCD3+LTDRkVbOGJGhd6UlZ2 K5Sw== ARC-Message-Signature: i=2; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=content-disposition:mime-version:list-unsubscribe:list-subscribe :list-id:precedence:reply-to:message-id:subject:cc:to:from:date :dkim-signature; bh=22hqPsEbn60APi2saypJXy9S21sW8Obgb0C5Nxyp5dI=; fh=07mCPaJP3Wo4et9ijFEFRu8IUstNwIQEbC1TJoajECg=; b=nWL91247ec2j/IFfuJNt1Uxh11ieLl87Wi6G8ml31U1PS5wHv1NL3ilggolkRcOXql HyOAMKA86p7WeHXfztLtAMFV5Bx46W0LaiS6+1HBOs/PconlCrVJ2msSsfBylb3WZgFe kFY4OhvMnX1Jv2KdYcZnP/kwAnH/uxW4Y5U6ufMNQpjfNaBspLY8EKHY6i2y+dWELn0G 2CHz71aV1MZkFy+hVxg1egh7ogaiQ7diC0JQWFxGvnWO/GBhvWQUWapNxLbrwOdcujR4 J0aM36rsBPg3PTf4TZAXd8qJZv5n9kLrMtxRcqgXbZ/X7jBqSsS7jc0Xd/DvjekAkVRe PRQQ==; dara=google.com ARC-Authentication-Results: i=2; mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="hQc/+Ogn"; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-201492-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-201492-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from am.mirrors.kernel.org (am.mirrors.kernel.org. [2604:1380:4601:e00::3]) by mx.google.com with ESMTPS id 4fb4d7f45d1cf-57a31b81741si5454470a12.80.2024.06.04.15.36.35 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 04 Jun 2024 15:36:35 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel+bounces-201492-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) client-ip=2604:1380:4601:e00::3; Authentication-Results: mx.google.com; dkim=pass header.i=@kernel.org header.s=k20201202 header.b="hQc/+Ogn"; arc=pass (i=1 dkim=pass dkdomain=kernel.org); spf=pass (google.com: domain of linux-kernel+bounces-201492-linux.lists.archive=gmail.com@vger.kernel.org designates 2604:1380:4601:e00::3 as permitted sender) smtp.mailfrom="linux-kernel+bounces-201492-linux.lists.archive=gmail.com@vger.kernel.org"; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: from smtp.subspace.kernel.org (wormhole.subspace.kernel.org [52.25.139.140]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by am.mirrors.kernel.org (Postfix) with ESMTPS id 5DBE81F21608 for ; Tue, 4 Jun 2024 22:36:35 +0000 (UTC) Received: from localhost.localdomain (localhost.localdomain [127.0.0.1]) by smtp.subspace.kernel.org (Postfix) with ESMTP id 8C7C614C582; Tue, 4 Jun 2024 22:36:28 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="hQc/+Ogn" Received: from smtp.kernel.org (aws-us-west-2-korg-mail-1.web.codeaurora.org [10.30.226.201]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by smtp.subspace.kernel.org (Postfix) with ESMTPS id B00C128DC7; Tue, 4 Jun 2024 22:36:27 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=10.30.226.201 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717540587; cv=none; b=B1IXZmxZwWlU6VQVkWsZ8Svt+cUUAuk3UY6LpeNrUiKKOMApfRbp8qzjeQPgb8gurPkLqckveqs/uKwzuruVGzJ8wTNlhbZ6uhuYxTSex860juew1U0GKgNm3EA/VvYdlIzpUxIJKfgOz+6JPQPPU/DS7RQBoK+i0L4xQDTjtCg= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1717540587; c=relaxed/simple; bh=9Bn48OKZlqwf9LNsqYGIsbAU20Y/V6Nb+Uy1v4Lwyu4=; h=Date:From:To:Cc:Subject:Message-ID:MIME-Version:Content-Type: Content-Disposition; b=X2DyNdPxZfE/x2fy4mts5FexE1lY4wSov/j9ypA7VeDJuFsJcJ71kv+9DOtaeZsmdrXKRxAg5Aq6vQo8PsDGve3z5la1YGBxRs9HfoTywtIWYJZh8zQhnfXoXiO9qb8Vmnw//HwtG/FBzdjJsJIhPWIXL5NOW7vWjA2M9xpEfYE= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=hQc/+Ogn; arc=none smtp.client-ip=10.30.226.201 Received: by smtp.kernel.org (Postfix) with ESMTPSA id 48F51C3277B; Tue, 4 Jun 2024 22:36:27 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1717540587; bh=9Bn48OKZlqwf9LNsqYGIsbAU20Y/V6Nb+Uy1v4Lwyu4=; h=Date:From:To:Cc:Subject:Reply-To:From; b=hQc/+OgnRppaSrW5W812wwHZeuoXW9jtyj762VxpsEMKJWDTi+Jsc0iTesSZ5psJw srCxSNFMVaASZ4PAMTVukhdH51EVN9j8XzQ8ZcMj89hXfSek8epAiAhQ8yk/KmxgUR iWwgxn8fKFq6KJW79EZ69xDu+oNYvIL4RK9HN3hSy2TYAEln4P6hSl17G+IpzC9l0e CfAPX/BC5I6emxSM26iFFHXxRasuPBT26+Yut4fDZVHVWHVtipeD2ok/Cp4x6LIyAd OlqfdQX5iB+BSA7QvzKqZ4kQdxLbyBrBzBGkXV+HGVgDHQ+kDvGGn78D+rSZHAdMZa xDjQh9UUIqWhA== Received: by paulmck-ThinkPad-P17-Gen-1.home (Postfix, from userid 1000) id 00DBECE3ED6; Tue, 4 Jun 2024 15:36:26 -0700 (PDT) Date: Tue, 4 Jun 2024 15:36:26 -0700 From: "Paul E. McKenney" To: rcu@vger.kernel.org Cc: linux-kernel@vger.kernel.org, kernel-team@meta.com, rostedt@goodmis.org Subject: [PATCH rcu 0/4] Torture-test updates for v6.11 Message-ID: Reply-To: paulmck@kernel.org Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Hello! This series contains RCU torture-test updates: 1. Make rcutorture support srcu double call test, courtesy of Zqiang. 2. Fix rcu_torture_fwd_cb_cr() data race. 3. Add missing MODULE_DESCRIPTION() macros, courtesy of Jeff Johnson. 4. Add rcu-updaters.sh script. Thanx, Paul ------------------------------------------------------------------------ b/kernel/rcu/rcuscale.c | 1 b/kernel/rcu/rcutorture.c | 46 ++++++++++++++++++++++---------------- b/kernel/rcu/refscale.c | 1 b/tools/rcu/rcu-updaters.sh | 52 ++++++++++++++++++++++++++++++++++++++++++++ kernel/rcu/rcutorture.c | 3 +- 5 files changed, 82 insertions(+), 21 deletions(-)