From mboxrd@z Thu Jan 1 00:00:00 1970 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 48B6C2F12DA for ; Sun, 12 Apr 2026 17:15:46 +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=1776014147; cv=none; b=bnvcyAzvbsTmwkyuRPq4S460+9WCE1vQ7qcNyQpGCj/Cl/ac+UWnAqTNRcay4LYjANyeoJdQUflOYBoj3kRbSBIJhH3v8O4kTagt5ENsFbZrfwYrueB4DD3x2MBuIsH6PSE4W82SXHh8+4BWsQaVS7hMjHq9exC3qDMN4ZyMGz4= ARC-Message-Signature:i=1; a=rsa-sha256; d=subspace.kernel.org; s=arc-20240116; t=1776014147; c=relaxed/simple; bh=mtCYxQ85xRlxA9N1fJI3nBtuePwHHnuhFYiNCB2KPH0=; h=Date:Message-ID:From:To:Cc:Subject; b=gpTl5p+xI49wnUznZUR4PhYBftxD+BVwuONtxH0fRMauIdN3IzQrR9l7XwF95cutzJHdMHHs3FRwWs//RfOx5cq52gxn81qVsqVyp1Zpcp85oiWsExzI+oFO39y1oMqCFhezsNfuKTjkJmDMOjGqfLCNzmYkZqK5rnAmT67Lik8= ARC-Authentication-Results:i=1; smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b=Xop1R7RZ; arc=none smtp.client-ip=10.30.226.201 Authentication-Results: smtp.subspace.kernel.org; dkim=pass (2048-bit key) header.d=kernel.org header.i=@kernel.org header.b="Xop1R7RZ" Received: by smtp.kernel.org (Postfix) with ESMTPSA id 66E27C19424; Sun, 12 Apr 2026 17:15:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=kernel.org; s=k20201202; t=1776014146; bh=mtCYxQ85xRlxA9N1fJI3nBtuePwHHnuhFYiNCB2KPH0=; h=Date:From:To:Cc:Subject:From; b=Xop1R7RZbx/geq14NZumDxrnCzIpV9Mo87HcWq+UnHVxKys4GQWi2dmx0bS37E3iw AU72s/sTaw/Ba2deoLL7g/65j/LVut74QUMAi0dUQVZ0iGwnw3lweLnAovIoQ62ZKF 0r0nbZU630JCGJ1U8RhvqvnIhm4ujalSHEwzgD1xFvX0v2FRta/+0BgZ7a659BZqX5 j53AGnCf4vYZNKiV5/sf8Zs5t3sKrm2uf40Dfp1/WGgGmPq4SAHMJCGwg1u7tRRgd9 lm15btlCEOyU1VjHqnTFnOG7Qet7KpQGZ83CcirIGWfMUfxtUv9gxzgFhLhwiWvfES j9tRv46XarhQQ== Date: Sun, 12 Apr 2026 07:15:45 -1000 Message-ID: From: Tejun Heo To: Linus Torvalds Cc: Lai Jiangshan , linux-kernel@vger.kernel.org Subject: [GIT PULL] workqueue: Fixes for v7.0-rc7 Precedence: bulk X-Mailing-List: linux-kernel@vger.kernel.org List-Id: List-Subscribe: List-Unsubscribe: Hello, This is a fix for a stall which triggers on ordered workqueues when there are multiple inactive work items during workqueue property changes through sysfs, which doesn't happen that frequently. While really late, the fix is very low risk as it just repeats an operation which is already being performed. The following changes since commit e398978ddf18fe5a2fc8299c77e6fe50e6c306c4: workqueue: Better describe stall check (2026-03-25 05:51:02 -1000) are available in the Git repository at: https://git.kernel.org/pub/scm/linux/kernel/git/tj/wq.git tags/wq-for-7.0-rc7-fixes for you to fetch changes up to 703ccb63ae9f7444d6ff876d024e17f628103c69: workqueue: Add pool_workqueue to pending_pwqs list when unplugging multiple inactive works (2026-04-01 10:18:22 -1000) ---------------------------------------------------------------- workqueue: Fixes for v7.0-rc7 - Fix incomplete activation of multiple inactive works when unplugging a pool_workqueue, where the pending_pwqs list wasn't being updated for subsequent works. ---------------------------------------------------------------- Matthew Brost (1): workqueue: Add pool_workqueue to pending_pwqs list when unplugging multiple inactive works kernel/workqueue.c | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) -- tejun