Preview of RCU pull request tag for upcoming merge window

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

 



Hello!

Sneak preview of the tag for the upcoming merge window.

Thoughts?

						Thanx, Paul

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

tag rcu.2023.06.22a
Tagger: Paul E. McKenney <paulmck@xxxxxxxxxx>
Date:   Thu Jun 22 14:01:35 2023 -0700

RCU pull request for v6.5

This pull contains the following branches:

doc.2023.05.10a: Documentation updates

fixes.2023.05.11a: Miscellaneous fixes, perhaps most notably:

o	Remove RCU_NONIDLE().  The new visibility of most of the idle
	loop to RCU has obsoleted this API.

o	Make the RCU_SOFTIRQ callback-invocation time limit also apply
	to the rcuc kthreads that invoke callbacks for CONFIG_PREEMPT_RT.

o	Add a jiffies-based callback-invocation time limit to handle
	long-running callbacks.  (The local_clock() function is only
	invoked once per 32 callbacks due to its high overhead.)

o	Stop rcu_tasks_invoke_cbs() from using never-onlined CPUs,
	which fixes a bug that can occur on systems with non-contiguous
	CPU numbering.

kvfree.2023.05.10a: kvfree_rcu updates

o	Eliminate the single-argument variant of k[v]free_rcu() now
	that all uses have been converted to k[v]free_rcu_mightsleep().

o	Add WARN_ON_ONCE() checks for k[v]free_rcu*() freeing callbacks
	too soon.  Yes, this is closing the barn door after the horse
	has escaped, but Murphy says that there will be more horses.

nocb.2023.05.11a: Callback-offloading updates

o	Fix a number of bugs involving the shrinker and lazy callbacks.

rcu-tasks.2023.05.10a: Tasks RCU updates

torture.2023.05.15a: Torture-test updates

rcu-urgent.2023.06.06a: Urgent SRCU fix (already pulled)
-----BEGIN PGP SIGNATURE-----

iQJHBAABCgAxFiEEbK7UrM+RBIrCoViJnr8S83LZ+4wFAmSUuukTHHBhdWxtY2tA
a2VybmVsLm9yZwAKCRCevxLzctn7jLB5EACWArBYSbXh9kx6RP3LRkOd//fQWuqx
z/RmHjMx3a2uIQpsbeAj+jrgHYzSOi7Afdnx2s0gUIWGjpF4d+e31eco9xTQtWIs
A3/pXUlcTyaPXEZh5ro763UyBF/K003TAdo7EZAScTfDNp2knqGdEOyXTOXiAULX
GH922kIqg0chbYaWocLY3g5mXeEm+kGY8GrDAB7/B3jHgoyylXzmSULDP4GQV7hw
DkM0GOlc3TSzHonnNS6j1xboqY4HhWIDkBrD4Oh5P//ttMpb1b6gs1zEyjCQcNBe
a6fnNF+0dUwANIZKroPn/L1uTGsEUhmLFkVK+XIuAit97yWI6t+aRH6TzHHYmkpu
wVmLxv/FbJohP7ArWaI8l0gNl0vkli3ZgQXnRvSpCqIFR93AWVMeZsDTGOcLUdry
AZEnuGXHnc9UB0KGOIras0o/EQezKq57JUV2bBZjl/GIDc3qiaJKnBhHysPc1iuE
UfP052vCaoZxO3U/FrObQhjLZnstKBYHj8WolxMjIyNMlRIvDro6O1WG4+mjeLDP
xdrjKGstsJh80CYDei+vJBXsbszhxv8yV4hCQX9JcDl3RjEqOOxgKUnAaP2mm02O
MX33P3MZvSsHGoxkJpXDSlkQlbNqDBMIjZXbZLRF4o8fPhVmQU/4QlJN0iFOoXaQ
1qqGrerEzfn0Jw==
=3LCd
-----END PGP SIGNATURE-----

commit 2e31da752c6d0e892f2a9232e18da816d04ee691
Merge: e1bd2334f165 401b0de3ae4f 6b706e5603c4 fbde57d2d299 edff5e9a99e0 ce2544b2d05e de29a96accea
Author: Paul E. McKenney <paulmck@xxxxxxxxxx>
Date:   Wed Jun 7 13:44:06 2023 -0700

    Merge branches 'doc.2023.05.10a', 'fixes.2023.05.11a', 'kvfree.2023.05.10a', 'nocb.2023.05.11a', 'rcu-tasks.2023.05.10a', 'torture.2023.05.15a' and 'rcu-urgent.2023.06.06a' into HEAD
    
    doc.2023.05.10a: Documentation updates
    fixes.2023.05.11a: Miscellaneous fixes
    kvfree.2023.05.10a: kvfree_rcu updates
    nocb.2023.05.11a: Callback-offloading updates
    rcu-tasks.2023.05.10a: Tasks RCU updates
    torture.2023.05.15a: Torture-test updates
    rcu-urgent.2023.06.06a: Urgent SRCU fix




[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