]> Gentwo Git Trees - linux/.git/commit
Merge branch 'rcu/misc' into next
authorFrederic Weisbecker <frederic@kernel.org>
Sun, 30 Nov 2025 21:20:33 +0000 (22:20 +0100)
committerFrederic Weisbecker <frederic@kernel.org>
Sun, 30 Nov 2025 21:20:33 +0000 (22:20 +0100)
commit9a08942f17017b708991c5089843d4a1bfac4420
treeff6f10bf7f0a7bf3c77873c92d403d00b44c6e6c
parenta50413848f1cf66fa7cb464271f9f81f78808121
parent82a224498005b2a2e8edaba8e6b89464688f20e1
Merge branch 'rcu/misc' into next

- In order to prepare the layout for nohz_full work deferral to
  user exit, the context tracking state must shrink the counter
  of transitions to/from RCU not watching. The only possible hazard
  is to trigger wrap-around more easily, delaying a bit grace periods
  when that happens. This should be a rare event though. Yet add
  debugging and torture code to test that assumption.

- Fix memory leak on locktorture module

- Annotate accesses in rculist_nulls.h to prevent from KCSAN warnings.
  On recent discussions, we also concluded that all those WRITE_ONCE()
  and READ_ONCE() on list APIs deserve appropriate comments. Something
  to be expected for the next cycle.

- Provide a script to apply several configs to several commits with torture.

- Allow torture to reuse a build directory in order to save needless
  rebuild time.

- Various cleanups.
kernel/rcu/rcutorture.c