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 biggest RCU changes in this cycle were: - Convert RCU's BUG_ON() and similar calls to WARN_ON() and similar. - Replace calls of RCU-bh and RCU-sched update-side functions to their vanilla RCU counterparts. This series is a step towards complete removal of the RCU-bh and RCU-sched update-side functions. ( Note that some of these conversions are going upstream via their respective maintainers. ) - Documentation updates, including a number of flavor-consolidation updates from Joel Fernandes. - Miscellaneous fixes. - Automate generation of the initrd filesystem used for rcutorture testing. - Convert spin_is_locked() assertions to instead use lockdep. ( Note that some of these conversions are going upstream via their respective maintainers. ) - SRCU updates, especially including a fix from Dennis Krein for a bag-on-head-class bug. - RCU torture-test updates" * 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip: (112 commits) rcutorture: Don't do busted forward-progress testing rcutorture: Use 100ms buckets for forward-progress callback histograms rcutorture: Recover from OOM during forward-progress tests rcutorture: Print forward-progress test age upon failure rcutorture: Print time since GP end upon forward-progress failure rcutorture: Print histogram of CB invocation at OOM time rcutorture: Print GP age upon forward-progress failure rcu: Print per-CPU callback counts for forward-progress failures rcu: Account for nocb-CPU callback counts in RCU CPU stall warnings rcutorture: Dump grace-period diagnostics upon forward-progress OOM rcutorture: Prepare for asynchronous access to rcu_fwd_startat torture: Remove unnecessary "ret" variables rcutorture: Affinity forward-progress test to avoid housekeeping CPUs rcutorture: Break up too-long rcu_torture_fwd_prog() function rcutorture: Remove cbflood facility torture: Bring any extra CPUs online during kernel startup rcutorture: Add call_rcu() flooding forward-progress tests rcutorture/formal: Replace synchronize_sched() with synchronize_rcu() tools/kernel.h: Replace synchronize_sched() with synchronize_rcu() net/decnet: Replace rcu_barrier_bh() with rcu_barrier() ...
No related branches found
No related tags found
Showing
- Documentation/RCU/Design/Data-Structures/BigTreeClassicRCUBH.svg 0 additions, 499 deletions...tation/RCU/Design/Data-Structures/BigTreeClassicRCUBH.svg
- Documentation/RCU/Design/Data-Structures/BigTreeClassicRCUBHdyntick.svg 0 additions, 695 deletions...RCU/Design/Data-Structures/BigTreeClassicRCUBHdyntick.svg
- Documentation/RCU/Design/Data-Structures/BigTreePreemptRCUBHdyntick.svg 0 additions, 741 deletions...RCU/Design/Data-Structures/BigTreePreemptRCUBHdyntick.svg
- Documentation/RCU/Design/Data-Structures/BigTreePreemptRCUBHdyntickCB.svg 319 additions, 515 deletions...U/Design/Data-Structures/BigTreePreemptRCUBHdyntickCB.svg
- Documentation/RCU/Design/Data-Structures/Data-Structures.html 55 additions, 118 deletions...mentation/RCU/Design/Data-Structures/Data-Structures.html
- Documentation/RCU/Design/Data-Structures/blkd_task.svg 232 additions, 444 deletionsDocumentation/RCU/Design/Data-Structures/blkd_task.svg
- Documentation/RCU/Design/Expedited-Grace-Periods/Expedited-Grace-Periods.html 3 additions, 3 deletions...sign/Expedited-Grace-Periods/Expedited-Grace-Periods.html
- Documentation/RCU/Design/Memory-Ordering/Tree-RCU-Memory-Ordering.html 1 addition, 1 deletion.../RCU/Design/Memory-Ordering/Tree-RCU-Memory-Ordering.html
- Documentation/RCU/Design/Requirements/Requirements.html 138 additions, 68 deletionsDocumentation/RCU/Design/Requirements/Requirements.html
- Documentation/RCU/checklist.txt 11 additions, 38 deletionsDocumentation/RCU/checklist.txt
- Documentation/RCU/stallwarn.txt 3 additions, 4 deletionsDocumentation/RCU/stallwarn.txt
- Documentation/RCU/whatisRCU.txt 42 additions, 28 deletionsDocumentation/RCU/whatisRCU.txt
- Documentation/admin-guide/kernel-parameters.txt 17 additions, 18 deletionsDocumentation/admin-guide/kernel-parameters.txt
- MAINTAINERS 34 additions, 39 deletionsMAINTAINERS
- arch/powerpc/mm/hugetlbpage.c 1 addition, 1 deletionarch/powerpc/mm/hugetlbpage.c
- arch/s390/mm/pgalloc.c 1 addition, 1 deletionarch/s390/mm/pgalloc.c
- arch/sparc/oprofile/init.c 1 addition, 1 deletionarch/sparc/oprofile/init.c
- arch/x86/pci/i386.c 1 addition, 1 deletionarch/x86/pci/i386.c
- crypto/pcrypt.c 1 addition, 1 deletioncrypto/pcrypt.c
- drivers/char/ipmi/ipmi_si_intf.c 1 addition, 1 deletiondrivers/char/ipmi/ipmi_si_intf.c
Loading
Please register or sign in to comment