diff options
| author | Linus Torvalds <torvalds@linux-foundation.org> | 2025-10-04 11:28:45 -0700 | 
|---|---|---|
| committer | Linus Torvalds <torvalds@linux-foundation.org> | 2025-10-04 11:28:45 -0700 | 
| commit | 67da125e30ab17b5b8874eb32882e81cdec17ec8 (patch) | |
| tree | b17cff8995c3156b74a3ab7243e31b6d23219e7b /lib/crypto/arm/blake2s-glue.c | |
| parent | 48e3694ae7fae347c1193c84f384f4ea41086075 (diff) | |
| parent | 1d289fc5691c7a970a285bc53292bac9e37c89a6 (diff) | |
Merge tag 'rcu.2025.09.26a' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux
Pull RCU updates from Paul McKenney:
 "Documentation updates:
   - Update whatisRCU.rst and checklist.rst for recent RCU API additions
   - Fix RCU documentation formatting and typos
   - Replace dead Ottawa Linux Symposium links in RTFP.txt
  Miscellaneous RCU updates:
   - Document that rcu_barrier() hurries RCU_LAZY callbacks
   - Remove redundant interrupt disabling from
     rcu_preempt_deferred_qs_handler()
   - Move list_for_each_rcu from list.h to rculist.h, and adjust the
     include directive in kernel/cgroup/dmem.c accordingly
   - Make initial set of changes to accommodate upcoming
     system_percpu_wq changes
  SRCU updates:
   - Create an srcu_read_lock_fast_notrace() for eventual use in
     tracing, including adding guards
   - Document the reliance on per-CPU operations as implicit RCU readers
     in __srcu_read_{,un}lock_fast()
   - Document the srcu_flip() function's memory-barrier D's relationship
     to SRCU-fast readers
   - Remove a redundant preempt_disable() and preempt_enable() pair from
     srcu_gp_start_if_needed()
  Torture-test updates:
   - Fix jitter.sh spin time so that it actually varies as advertised.
     It is still quite coarse-grained, but at least it does now vary
   - Update torture.sh help text to include the not-so-new --do-normal
     parameter, which permits (for example) testing KCSAN kernels
     without doing non-debug kernels
   - Fix a number of false-positive diagnostics that were being
     triggered by rcutorture starting before boot completed. Running
     multiple near-CPU-bound rcutorture processes when there is only the
     boot CPU is after all a bit excessive
   - Substitute kcalloc() for kzalloc()
   - Remove a redundant kfree() and NULL out kfree()ed objects"
* tag 'rcu.2025.09.26a' of git://git.kernel.org/pub/scm/linux/kernel/git/rcu/linux: (31 commits)
  rcu: WQ_UNBOUND added to sync_wq workqueue
  rcu: WQ_PERCPU added to alloc_workqueue users
  rcu: replace use of system_wq with system_percpu_wq
  refperf: Set reader_tasks to NULL after kfree()
  refperf: Remove redundant kfree() after torture_stop_kthread()
  srcu/tiny: Remove preempt_disable/enable() in srcu_gp_start_if_needed()
  srcu: Document srcu_flip() memory-barrier D relation to SRCU-fast
  srcu: Document __srcu_read_{,un}lock_fast() implicit RCU readers
  rculist: move list_for_each_rcu() to where it belongs
  refscale: Use kcalloc() instead of kzalloc()
  rcutorture: Use kcalloc() instead of kzalloc()
  docs: rcu: Replace multiple dead OLS links in RTFP.txt
  doc: Fix typo in RCU's torture.rst documentation
  Documentation: RCU: Retitle toctree index
  Documentation: RCU: Reduce toctree depth
  Documentation: RCU: Wrap kvm-remote.sh rerun snippet in literal code block
  rcu: docs: Requirements.rst: Abide by conventions of kernel documentation
  doc: Add RCU guards to checklist.rst
  doc: Update whatisRCU.rst for recent RCU API additions
  rcutorture: Delay forward-progress testing until boot completes
  ...
Diffstat (limited to 'lib/crypto/arm/blake2s-glue.c')
0 files changed, 0 insertions, 0 deletions
