Merge tag 'core-rcu-2021-02-17' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull RCU updates from Ingo Molnar: "These are the latest RCU updates for v5.12: - Documentation updates. - Miscellaneous fixes. - kfree_rcu() updates: Addition of mem_dump_obj() to provide allocator return addresses to more easily locate bugs. This has a couple of RCU-related commits, but is mostly MM. Was pulled in with akpm's agreement. - Per-callback-batch tracking of numbers of callbacks, which enables better debugging information and smarter reactions to large numbers of callbacks. - The first round of changes to allow CPUs to be runtime switched from and to callback-offloaded state. - CONFIG_PREEMPT_RT-related changes. - RCU CPU stall warning updates. - Addition of polling grace-period APIs for SRCU. - Torture-test and torture-test scripting updates, including a "torture everything" script that runs rcutorture, locktorture, scftorture, ...
Showing
- Documentation/RCU/Design/Expedited-Grace-Periods/Expedited-Grace-Periods.rst 2 additions, 2 deletions...esign/Expedited-Grace-Periods/Expedited-Grace-Periods.rst
- Documentation/RCU/Design/Requirements/Requirements.rst 374 additions, 358 deletionsDocumentation/RCU/Design/Requirements/Requirements.rst
- Documentation/RCU/checklist.rst 4 additions, 6 deletionsDocumentation/RCU/checklist.rst
- Documentation/RCU/rcubarrier.rst 3 additions, 3 deletionsDocumentation/RCU/rcubarrier.rst
- Documentation/RCU/stallwarn.rst 24 additions, 3 deletionsDocumentation/RCU/stallwarn.rst
- Documentation/RCU/whatisRCU.rst 5 additions, 5 deletionsDocumentation/RCU/whatisRCU.rst
- Documentation/admin-guide/kernel-parameters.txt 33 additions, 6 deletionsDocumentation/admin-guide/kernel-parameters.txt
- include/linux/cpu.h 2 additions, 0 deletionsinclude/linux/cpu.h
- include/linux/list.h 1 addition, 1 deletioninclude/linux/list.h
- include/linux/mm.h 2 additions, 0 deletionsinclude/linux/mm.h
- include/linux/rcu_segcblist.h 118 additions, 2 deletionsinclude/linux/rcu_segcblist.h
- include/linux/rcupdate.h 22 additions, 20 deletionsinclude/linux/rcupdate.h
- include/linux/slab.h 2 additions, 0 deletionsinclude/linux/slab.h
- include/linux/srcu.h 3 additions, 0 deletionsinclude/linux/srcu.h
- include/linux/srcutiny.h 4 additions, 3 deletionsinclude/linux/srcutiny.h
- include/linux/timer.h 2 additions, 0 deletionsinclude/linux/timer.h
- include/linux/torture.h 25 additions, 2 deletionsinclude/linux/torture.h
- include/linux/vmalloc.h 6 additions, 0 deletionsinclude/linux/vmalloc.h
- include/trace/events/rcu.h 26 additions, 0 deletionsinclude/trace/events/rcu.h
- kernel/cpu.c 7 additions, 0 deletionskernel/cpu.c
Please register or sign in to comment