Merge branch 'core-rcu-for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tip
Merge commit. Changes below are compared with the first parent: 462bf234.
Changes
137 files changed · +2450 −1074
Only the first 600 diff lines are shown. Download the complete patch.
Documentation/RCU/RTFP.txt
View fileDocumentation/RCU/checklist.txt
View fileDocumentation/kernel-per-CPU-kthreads.txt
View fileDocumentation/memory-barriers.txt
View filefs/file.c
View fileinclude/linux/rculist.h
View fileinclude/linux/rcupdate.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/rcutiny.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/rcutree.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/srcu.h
View fileThis diff is incomplete. Download the complete patch.
include/linux/torture.h
View fileThis diff is incomplete. Download the complete patch.
kernel/Makefile
View fileThis diff is incomplete. Download the complete patch.
kernel/ksysfs.c
View fileThis diff is incomplete. Download the complete patch.
kernel/locking/Makefile
View fileThis diff is incomplete. Download the complete patch.
kernel/locking/locktorture.c
View fileThis diff is incomplete. Download the complete patch.
kernel/notifier.c
View fileThis diff is incomplete. Download the complete patch.
kernel/rcu/Makefile
View fileThis diff is incomplete. Download the complete patch.
kernel/rcu/rcu.h
View fileThis diff is incomplete. Download the complete patch.
kernel/rcu/rcutorture.c
View fileThis diff is incomplete. Download the complete patch.
kernel/rcu/srcu.c
View fileThis diff is incomplete. Download the complete patch.
kernel/rcu/tiny.c
View fileThis diff is incomplete. Download the complete patch.
kernel/rcu/tiny_plugin.h
View fileThis diff is incomplete. Download the complete patch.
kernel/rcu/tree.c
View fileThis diff is incomplete. Download the complete patch.
kernel/rcu/tree.h
View fileThis diff is incomplete. Download the complete patch.
kernel/rcu/tree_plugin.h
View fileThis diff is incomplete. Download the complete patch.
kernel/rcu/tree_trace.c
View fileThis diff is incomplete. Download the complete patch.
kernel/rcu/update.c
View fileThis diff is incomplete. Download the complete patch.
kernel/torture.c
View fileThis diff is incomplete. Download the complete patch.
lib/Kconfig.debug
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/bin/functions.sh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/bin/kvm-recheck-lock.sh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/bin/kvm-recheck-rcu.sh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/bin/kvm-recheck.sh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/bin/kvm-test-1-run.sh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/bin/kvm.sh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/lock/BUSTED
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/lock/BUSTED.boot
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/lock/CFLIST
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/lock/CFcommon
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/lock/LOCK01
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/lock/ver_functions.sh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/BUSTED
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/BUSTED.boot
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/CFLIST
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/CFcommon
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/SRCU-N
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/SRCU-N.boot
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/SRCU-P
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/SRCU-P.boot
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/TINY01
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/TINY02
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/TREE01
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/TREE01.boot
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/TREE02
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/TREE03
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/TREE04
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/TREE04.boot
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/TREE05
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/TREE05.boot
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/TREE06
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/TREE07
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/TREE08
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/TREE08-T
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/TREE09
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v0.0/CFLIST
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v0.0/N1-S-T-NH-SD-SMP-HP
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v0.0/N2-2-t-nh-sd-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v0.0/N3-3-T-nh-SD-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v0.0/N4-A-t-NH-sd-SMP-HP
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v0.0/N5-U-T-NH-sd-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v0.0/NT1-nh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v0.0/NT3-NH
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v0.0/P1-S-T-NH-SD-SMP-HP
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v0.0/P2-2-t-nh-sd-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v0.0/P3-3-T-nh-SD-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v0.0/P4-A-t-NH-sd-SMP-HP
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v0.0/P5-U-T-NH-sd-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v0.0/PT1-nh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v0.0/PT2-NH
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v0.0/ver_functions.sh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/CFLIST
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/N1-S-T-NH-SD-SMP-HP
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/N2-2-t-nh-sd-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/N3-3-T-nh-SD-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/N4-A-t-NH-sd-SMP-HP
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/N5-U-T-NH-sd-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/N6---t-nh-SD-smp-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/N7-4-T-NH-SD-SMP-HP
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/N8-2-T-NH-SD-SMP-HP
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/NT1-nh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/NT3-NH
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/P1-S-T-NH-SD-SMP-HP
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/P2-2-t-nh-sd-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/P3-3-T-nh-SD-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/P4-A-t-NH-sd-SMP-HP
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/P5-U-T-NH-sd-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/P6---t-nh-SD-smp-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/P7-4-T-NH-SD-SMP-HP
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/P7-4-T-NH-SD-SMP-HP-all
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/P7-4-T-NH-SD-SMP-HP-none
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/P7-4-T-NH-SD-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/PT1-nh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.12/PT2-NH
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.3/CFLIST
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.3/N1-S-T-NH-SD-SMP-HP
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.3/N2-2-t-nh-sd-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.3/N3-3-T-nh-SD-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.3/N4-A-t-NH-sd-SMP-HP
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.3/N5-U-T-NH-sd-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.3/NT1-nh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.3/NT3-NH
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.3/P1-S-T-NH-SD-SMP-HP
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.3/P2-2-t-nh-sd-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.3/P3-3-T-nh-SD-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.3/P4-A-t-NH-sd-SMP-HP
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.3/P5-U-T-NH-sd-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.3/PT1-nh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.3/PT2-NH
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.3/ver_functions.sh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.5/CFLIST
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.5/N1-S-T-NH-SD-SMP-HP
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.5/N2-2-t-nh-sd-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.5/N3-3-T-nh-SD-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.5/N4-A-t-NH-sd-SMP-HP
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.5/N5-U-T-NH-sd-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.5/NT1-nh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.5/NT3-NH
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.5/P1-S-T-NH-SD-SMP-HP
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.5/P2-2-t-nh-sd-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.5/P3-3-T-nh-SD-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.5/P4-A-t-NH-sd-SMP-HP
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.5/P5-U-T-NH-sd-SMP-hp
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.5/PT1-nh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.5/PT2-NH
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/v3.5/ver_functions.sh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/configs/rcu/ver_functions.sh
View fileThis diff is incomplete. Download the complete patch.
tools/testing/selftests/rcutorture/doc/TREE_RCU-kconfig.txt
View fileThis diff is incomplete. Download the complete patch.