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(-)