[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <9c5fae22-e25e-4548-b6e9-117495b29e62@paulmck-laptop>
Date: Wed, 10 May 2023 10:06:00 -0700
From: "Paul E. McKenney" <paulmck@...nel.org>
To: rcu@...r.kernel.org
Cc: linux-kernel@...r.kernel.org, kernel-team@...a.com,
rostedt@...dmis.org
Subject: [PATCH rcu 0/4] Callback-offloading updates for v6.5
Hello!
This series provides some nocb callback-offloading updates:
1. rcu/nocb: Protect lazy shrinker against concurrent
(de-)offloading, courtesy of Frederic Weisbecker.
2. rcu/nocb: Fix shrinker race against callback enqueuer, courtesy
of Frederic Weisbecker.
3. rcu/nocb: Recheck lazy callbacks under the ->nocb_lock from
shrinker, courtesy of Frederic Weisbecker.
4. rcu/nocb: Make shrinker to iterate only NOCB CPUs, courtesy of
Frederic Weisbecker.
Thanx, Paul
------------------------------------------------------------------------
b/kernel/rcu/tree_nocb.h | 25 ++++++++++++++++++++++++-
kernel/rcu/tree_nocb.h | 33 ++++++++++++++++++++++++++-------
2 files changed, 50 insertions(+), 8 deletions(-)
Powered by blists - more mailing lists