[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-Id: <20211130000612.591368-1-frederic@kernel.org>
Date: Tue, 30 Nov 2021 01:06:10 +0100
From: Frederic Weisbecker <frederic@...nel.org>
To: Tejun Heo <tj@...nel.org>, Lai Jiangshan <jiangshanlai@...il.com>
Cc: LKML <linux-kernel@...r.kernel.org>,
Frederic Weisbecker <frederic@...nel.org>,
"Paul E . McKenney" <paulmck@...nel.org>
Subject: [RFC PATCH 0/2] workqueue: Fix hotplug races
While triggering rcutorture splats, I couldn't trace down to the exact
cause due to the issue being tracing-unfriendly. But looking at the code,
those two potential races look like plausible causes and also after
these two patches, I couldn't reproduce the rcutorture issues again (yet...).
Frederic Weisbecker (2):
workqueue: Fix unbind_workers() VS wq_worker_running() race
workqueue: Fix unbind_workers() VS wq_worker_sleeping() race
kernel/workqueue.c | 19 +++++++++++++++++++
1 file changed, 19 insertions(+)
--
2.25.1
Powered by blists - more mailing lists