All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH tip/core/rcu 0/6] kvfree_rcu() updates for v5.12-rc1
@ 2021-03-04  0:10 Paul E. McKenney
  2021-03-04  0:11 ` [PATCH tip/core/rcu 1/6] kvfree_rcu: Directly allocate page for single-argument case paulmck
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Paul E. McKenney @ 2021-03-04  0:10 UTC (permalink / raw)
  To: rcu
  Cc: linux-kernel, kernel-team, mingo, jiangshanlai, akpm,
	mathieu.desnoyers, josh, tglx, peterz, rostedt, dhowells,
	edumazet, fweisbec, oleg, joel

Hello!

This series contains kvfree_rcu() updates, most notably surrounding GPF
flags for memory allocation.

1.	kvfree_rcu: Directly allocate page for single-argument case,
	courtesy of "Uladzislau Rezki (Sony)".

2.	kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu().

3.	kvfree_rcu: Make krc_this_cpu_unlock() use
	raw_spin_unlock_irqrestore().

4.	kvfree_rcu: Replace __GFP_RETRY_MAYFAIL by __GFP_NORETRY,
	courtesy of "Uladzislau Rezki (Sony)".

5.	kvfree_rcu: Use same set of GFP flags as does single-argument,
	courtesy of "Uladzislau Rezki (Sony)".

6.	Add kfree_rcu() single-argument scale test, courtesy of
	"Uladzislau Rezki (Sony)".

						Thanx, Paul

------------------------------------------------------------------------

 Documentation/admin-guide/kernel-parameters.txt |   12 ++++
 kernel/rcu/rcuscale.c                           |   15 +++++
 kernel/rcu/tree.c                               |   63 ++++++++++++++++--------
 3 files changed, 68 insertions(+), 22 deletions(-)

^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2021-03-04  0:18 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-03-04  0:10 [PATCH tip/core/rcu 0/6] kvfree_rcu() updates for v5.12-rc1 Paul E. McKenney
2021-03-04  0:11 ` [PATCH tip/core/rcu 1/6] kvfree_rcu: Directly allocate page for single-argument case paulmck
2021-03-04  0:11 ` [PATCH tip/core/rcu 2/6] kvfree_rcu: Use __GFP_NOMEMALLOC for single-argument kvfree_rcu() paulmck
2021-03-04  0:11 ` [PATCH tip/core/rcu 3/6] kvfree_rcu: Make krc_this_cpu_unlock() use raw_spin_unlock_irqrestore() paulmck
2021-03-04  0:11 ` [PATCH tip/core/rcu 4/6] kvfree_rcu: Replace __GFP_RETRY_MAYFAIL by __GFP_NORETRY paulmck
2021-03-04  0:11 ` [PATCH tip/core/rcu 5/6] kvfree_rcu: Use same set of GFP flags as does single-argument paulmck
2021-03-04  0:11 ` [PATCH tip/core/rcu 6/6] rcuscale: Add kfree_rcu() single-argument scale test paulmck

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.