From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from smtp.kernel.org (aws-us-west-2-korg-mail-alma10-1.taild15c8.ts.net [100.103.45.18]) (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 CEC854968E2 for ; Thu, 13 Aug 2026 17:05:31 +0000 (UTC) Authentication-Results: smtp.subspace.kernel.org; arc=none smtp.client-ip=100.103.45.18 ARC-Seal:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786640732; cv=none; b=jPTkrgbPsyPc1UT6ZC4lCnu9xuvMBYqv8T51Mo9aqzVyyQg9XNvpYVgQRq4amcFoobztodhHcL3Tv7iBbW8cikEcVdaDMrh2TwkhrIwzG2FIyY/9j1GDMYxaliYq7L4U54HanNwXYML04LaCTi/4PYW+zbOOYWq+FHnWM8JxLp8= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1786640732; c=relaxed/simple; bh=wKBo9xdJsTxMypvtyzqiRM/oG/NJwTZZ7vQ43QaHtg0=; h=Date:Message-ID:From:To:Cc:Subject:In-Reply-To:References; b=rb8LJBgQTtIpY3qUWz46iz3J0YfmJnwpQYN/ocoYjgBQSd1z8Hj48Dz+bo3dddZS60VaugGnuIR4H9mP26QNF/uJIBDs5IxfkZjd2XG4EZNUm0WtoPe7hSWfuWgnO9kQ11eXOEDqvpodH/drryuiHamSS4/zOfmzJKmv/F24GbQ= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=ZjOVPeG+; arc=none smtp.client-ip=100.103.45.18 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="ZjOVPeG+" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 08C3F1F000E9; Thu, 13 Aug 2026 17:05:30 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=kernel.org; s=k20260515; t=1786640731; bh=iCgt7HCPFbzZK/RVe4gvB8O5TJTCnEZYAF05b7UwvCA=; h=Date:From:To:Cc:Subject:In-Reply-To:References; b=ZjOVPeG+fyAvAmgXZiU99lD1v7bJ6kjnOR1PURme+4c2Yua1uY2y72Wsuk5nvI1Vo IxHgqlBZJ4aObviApOMlSxshA09vObGzj53sjOB68Ta73f/gm/zlnuYwHfGfOQ3oIG /jqzi5AJIdSrQsJarSzh2UYIpFWQiyuov+w8X0aVBFpZzP+ErWid5fEyaLJi3JvhLE xUaygpiSQMhmaBMqTaufyK0RZRiVwerxLSdNajodCBaICLqwb1OAQRakC1zUbOOkG4 lrTsA2NnoBC/pXU6EiakOyKKkwquokx4mzH8VRm0Gbj3XM5UEGd7z1cfUhXqoKXRHX d5CTFQiYQMAcw== Date: Thu, 13 Aug 2026 07:05:30 -1000 Message-ID: From: Tejun Heo To: Breno Leitao Cc: Lai Jiangshan , linux-kernel@vger.kernel.org, kernel-team@meta.com, Bradley Morgan Subject: Re: [PATCH v3] workqueue: annotate racy p->wake_cpu accesses in kick_pool_pick() In-Reply-To: <20260813-wq_race_kick-v3-1-00c93baa23f2@debian.org> References: <20260813-wq_race_kick-v3-1-00c93baa23f2@debian.org> Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: On Thu, Aug 13, 2026 at 06:12:12AM -0700, Breno Leitao wrote: > kick_pool_pick() reads and writes p->wake_cpu while the scheduler can > update it concurrently. KCSAN reports: Applied to wq/for-7.3. Thanks. -- tejun