Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Pull RCU updates from Ingo Molnar: "The main changes in this cycle were: - documentation updates - miscellaneous fixes - minor reorganization of code - torture-test updates" * 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (30 commits) rcu: Correctly handle sparse possible cpus rcu: sysctl: Panic on RCU Stall rcu: Fix a typo in a comment rcu: Make call_rcu_tasks() tolerate first call with irqs disabled rcu: Disable TASKS_RCU for usermode Linux rcu: No ordering for rcu_assign_pointer() of NULL rcutorture: Fix error return code in rcu_perf_init() torture: Inflict default jitter rcuperf: Don't treat gp_exp mis-setting as a WARN rcutorture: Drop "-soundhw pcspkr" from x86 boot arguments rcutorture: Don't specify the cpu type of QEMU on PPC rcutorture: Make -soundhw a x86 specific option rcutorture: Use vmlinux as the fallback kernel image rcutorture/doc: Create initrd using dracut torture: Stop onoff task if there is only one cpu torture: Add starvation events to error summary torture: Break online and offline functions out of torture_onoff() torture: Forgive lengthy trace dumps and preemption torture: Remove CONFIG_RCU_TORTURE_TEST_RUNNABLE, simplify code torture: Simplify code, eliminate RCU_PERF_TEST_RUNNABLE ...
No related branches found
No related tags found
Showing
- Documentation/RCU/Design/Requirements/Requirements.html 35 additions, 0 deletionsDocumentation/RCU/Design/Requirements/Requirements.html
- Documentation/RCU/stallwarn.txt 1 addition, 1 deletionDocumentation/RCU/stallwarn.txt
- Documentation/RCU/whatisRCU.txt 3 additions, 0 deletionsDocumentation/RCU/whatisRCU.txt
- Documentation/sysctl/kernel.txt 12 additions, 0 deletionsDocumentation/sysctl/kernel.txt
- include/linux/kernel.h 1 addition, 0 deletionsinclude/linux/kernel.h
- include/linux/rcupdate.h 17 additions, 6 deletionsinclude/linux/rcupdate.h
- include/linux/torture.h 4 additions, 0 deletionsinclude/linux/torture.h
- init/Kconfig 1 addition, 0 deletionsinit/Kconfig
- kernel/rcu/rcuperf.c 15 additions, 10 deletionskernel/rcu/rcuperf.c
- kernel/rcu/rcutorture.c 2 additions, 7 deletionskernel/rcu/rcutorture.c
- kernel/rcu/tree.c 25 additions, 561 deletionskernel/rcu/tree.c
- kernel/rcu/tree.h 15 additions, 0 deletionskernel/rcu/tree.h
- kernel/rcu/tree_exp.h 656 additions, 0 deletionskernel/rcu/tree_exp.h
- kernel/rcu/tree_plugin.h 3 additions, 92 deletionskernel/rcu/tree_plugin.h
- kernel/rcu/update.c 5 additions, 2 deletionskernel/rcu/update.c
- kernel/sysctl.c 11 additions, 0 deletionskernel/sysctl.c
- kernel/torture.c 112 additions, 64 deletionskernel/torture.c
- lib/Kconfig.debug 0 additions, 33 deletionslib/Kconfig.debug
- tools/testing/selftests/rcutorture/bin/functions.sh 5 additions, 7 deletionstools/testing/selftests/rcutorture/bin/functions.sh
- tools/testing/selftests/rcutorture/bin/kvm-test-1-run.sh 26 additions, 8 deletionstools/testing/selftests/rcutorture/bin/kvm-test-1-run.sh
Loading
Please register or sign in to comment