[PATCH tip/core/rcu 0/7] kvfree_rcu() updates for v5.14

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello!

This series contains kfree_rcu() updates.

1.	kvfree_rcu: Release a page cache under memory pressure, courtesy
	of Zhang Qiang.

2.	kvfree_rcu: Use [READ/WRITE]_ONCE() macros to access to
	nr_bkv_objs, courtesy of "Uladzislau Rezki (Sony)".

3.	kvfree_rcu: Add a bulk-list check when a scheduler is run,
	courtesy of "Uladzislau Rezki (Sony)".

4.	kvfree_rcu: Update "monitor_todo" once a batch is started,
	courtesy of "Uladzislau Rezki (Sony)".

5.	kvfree_rcu: Use kfree_rcu_monitor() instead of open-coded variant,
	courtesy of "Uladzislau Rezki (Sony)".

6.	kvfree_rcu: Fix comments according to current code, courtesy of
	"Uladzislau Rezki (Sony)".

7.	kvfree_rcu: Refactor kfree_rcu_monitor(), courtesy of "Uladzislau
	Rezki (Sony)".

						Thanx, Paul

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

 b/Documentation/admin-guide/kernel-parameters.txt |    5 
 b/kernel/rcu/tree.c                               |   82 ++++++++++++--
 kernel/rcu/tree.c                                 |  127 +++++++---------------
 3 files changed, 121 insertions(+), 93 deletions(-)



[Index of Archives]     [Linux Samsung SoC]     [Linux Rockchip SoC]     [Linux Actions SoC]     [Linux for Synopsys ARC Processors]     [Linux NFS]     [Linux NILFS]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]


  Powered by Linux