]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
Merge tag 'rcu-fixes.v7.1-20260519a' of git://git.kernel.org/pub/scm/linux/kernel...
authorLinus Torvalds <torvalds@linux-foundation.org>
Wed, 20 May 2026 15:15:30 +0000 (10:15 -0500)
committerLinus Torvalds <torvalds@linux-foundation.org>
Wed, 20 May 2026 15:15:30 +0000 (10:15 -0500)
Pull RCU fixes from Boqun Feng:
 "Fix a regression introduced by commit 61bbcfb50514 ("srcu: Push
  srcu_node allocation to GP when non-preemptible").

  SRCU may queue works on CPUs that are "possible" but never have been
  online. In such a case, the work callbacks may not be executed until
  the corresponding CPU gets online, and as the callbacks accumulates,
  workqueue lockups will fire.

  Fix this by avoiding queuing works on CPUs that have never been
  online"

* tag 'rcu-fixes.v7.1-20260519a' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux:
  srcu: Don't queue workqueue handlers to never-online CPUs


Trivial merge