| Commit message (Expand) | Author | Age | Files | Lines |
| * | Merge tag 'kcsan.2022.01.09a' of git://git.kernel.org/pub/scm/linux/kernel/gi... | Linus Torvalds | 2022-01-11 | 27 | -172/+1347 |
| |\ |
|
| | * | kcsan: Only test clear_bit_unlock_is_negative_byte if arch defines it | Marco Elver | 2021-12-09 | 2 | -6/+10 |
| | * | kcsan: Avoid nested contexts reading inconsistent reorder_access | Marco Elver | 2021-12-09 | 1 | -0/+9 |
| | * | kcsan: Turn barrier instrumentation into macros | Marco Elver | 2021-12-09 | 1 | -11/+13 |
| | * | kcsan: Make barrier tests compatible with lockdep | Marco Elver | 2021-12-09 | 2 | -21/+30 |
| | * | kcsan: Support WEAK_MEMORY with Clang where no objtool support exists | Marco Elver | 2021-12-09 | 2 | -2/+13 |
| | * | compiler_attributes.h: Add __disable_sanitizer_instrumentation | Alexander Potapenko | 2021-12-09 | 1 | -0/+18 |
| | * | objtool, kcsan: Remove memory barrier instrumentation from noinstr | Marco Elver | 2021-12-09 | 2 | -7/+32 |
| | * | objtool, kcsan: Add memory barrier instrumentation to whitelist | Marco Elver | 2021-12-09 | 1 | -0/+4 |
| | * | sched, kcsan: Enable memory barrier instrumentation | Marco Elver | 2021-12-09 | 1 | -4/+3 |
| | * | mm, kcsan: Enable barrier instrumentation | Marco Elver | 2021-12-09 | 1 | -0/+2 |
| | * | x86/qspinlock, kcsan: Instrument barrier of pv_queued_spin_unlock() | Marco Elver | 2021-12-09 | 1 | -0/+1 |
| | * | x86/barriers, kcsan: Use generic instrumentation for non-smp barriers | Marco Elver | 2021-12-09 | 1 | -5/+5 |
| | * | asm-generic/bitops, kcsan: Add instrumentation for barriers | Marco Elver | 2021-12-09 | 2 | -0/+6 |
| | * | locking/atomics, kcsan: Add instrumentation for barriers | Marco Elver | 2021-12-09 | 2 | -10/+166 |
| | * | locking/barriers, kcsan: Support generic instrumentation | Marco Elver | 2021-12-09 | 1 | -0/+25 |
| | * | locking/barriers, kcsan: Add instrumentation for barriers | Marco Elver | 2021-12-09 | 2 | -15/+16 |
| | * | kcsan: selftest: Add test case to check memory barrier instrumentation | Marco Elver | 2021-12-09 | 2 | -0/+143 |
| | * | kcsan: Ignore GCC 11+ warnings about TSan runtime support | Marco Elver | 2021-12-09 | 1 | -0/+6 |
| | * | kcsan: test: Add test cases for memory barrier instrumentation | Marco Elver | 2021-12-09 | 1 | -0/+319 |
| | * | kcsan: test: Match reordered or normal accesses | Marco Elver | 2021-12-09 | 1 | -29/+63 |
| | * | kcsan: Document modeling of weak memory | Marco Elver | 2021-12-09 | 1 | -13/+63 |
| | * | kcsan: Show location access was reordered to | Marco Elver | 2021-12-09 | 1 | -12/+23 |
| | * | kcsan: Call scoped accesses reordered in reports | Marco Elver | 2021-12-09 | 2 | -10/+10 |
| | * | kcsan, kbuild: Add option for barrier instrumentation only | Marco Elver | 2021-12-09 | 1 | -0/+5 |
| | * | kcsan: Add core memory barrier instrumentation functions | Marco Elver | 2021-12-09 | 2 | -3/+136 |
| | * | kcsan: Add core support for a subset of weak memory modeling | Marco Elver | 2021-12-09 | 6 | -19/+235 |
| | * | kcsan: Avoid checking scoped accesses from nested contexts | Marco Elver | 2021-12-09 | 2 | -3/+16 |
| | * | kcsan: Remove redundant zero-initialization of globals | Marco Elver | 2021-12-09 | 2 | -10/+0 |
| | * | kcsan: Refactor reading of instrumented memory | Marco Elver | 2021-12-09 | 1 | -34/+17 |
| * | | Merge tag 'lkmm.2022.01.09a' of git://git.kernel.org/pub/scm/linux/kernel/git... | Linus Torvalds | 2022-01-11 | 6 | -22/+116 |
| |\ \ |
|
| | * | | tools/memory-model: litmus: Add two tests for unlock(A)+lock(B) ordering | Boqun Feng | 2021-11-30 | 3 | -0/+76 |
| | * | | tools/memory-model: doc: Describe the requirement of the litmus-tests directory | Boqun Feng | 2021-11-30 | 1 | -0/+12 |
| | * | | tools/memory-model: Provide extra ordering for unlock+lock pair on the same CPU | Boqun Feng | 2021-11-30 | 2 | -22/+28 |
| | |/ |
|
| * | | Merge tag 'rcu.2022.01.09a' of git://git.kernel.org/pub/scm/linux/kernel/git/... | Linus Torvalds | 2022-01-11 | 68 | -795/+1244 |
| |\ \ |
|
| | | \ | |
| | | \ | |
| | | \ | |
| | | \ | |
| | | \ | |
| | | \ | |
| | | \ | |
| | | \ | |
| | | \ | |
| | | \ | |
| | | \ | |
| | | \ | |
| | | \ | |
| | | \ | |
| | *-------------. \ | Merge branches 'doc.2021.11.30c', 'exp.2021.12.07a', 'fastnohz.2021.11.30c', ... | Paul E. McKenney | 2021-12-09 | 51 | -719/+1089 |
| | |\ \ \ \ \ \ \ \ \ |
|
| | | | | | | | | | * | | torture: Properly redirect kvm-remote.sh "echo" commands | Paul E. McKenney | 2021-11-30 | 1 | -5/+5 |
| | | | | | | | | | * | | torture: Fix incorrectly redirected "exit" in kvm-remote.sh | Paul E. McKenney | 2021-11-30 | 1 | -1/+1 |
| | | | | | | | | | * | | rcutorture: Test RCU Tasks lock-contention detection | Paul E. McKenney | 2021-11-30 | 1 | -0/+1 |
| | | | | | | | | | * | | rcutorture: Cause TREE02 and TREE10 scenarios to do more callback flooding | Paul E. McKenney | 2021-11-30 | 2 | -0/+2 |
| | | | | | | | | | * | | torture: Retry download once before giving up | Paul E. McKenney | 2021-11-30 | 1 | -2/+9 |
| | | | | | | | | | * | | torture: Make kvm-find-errors.sh report link-time undefined symbols | Paul E. McKenney | 2021-11-30 | 2 | -3/+4 |
| | | | | | | | | | * | | torture: Catch kvm.sh help text up with actual options | Paul E. McKenney | 2021-11-30 | 1 | -3/+6 |
| | | | | | | | | * | | | rcutorture: Combine n_max_cbs from all kthreads in a callback flood | Paul E. McKenney | 2021-12-07 | 2 | -1/+10 |
| | | | | | | | | * | | | rcutorture: Add ability to limit callback-flood intensity | Paul E. McKenney | 2021-12-07 | 1 | -5/+14 |
| | | | | | | | | * | | | rcutorture: Enable multiple concurrent callback-flood kthreads | Paul E. McKenney | 2021-12-07 | 2 | -29/+91 |
| | | | | | | | | * | | | rcutorture: Test RCU-tasks multiqueue callback queueing | Paul E. McKenney | 2021-12-07 | 2 | -0/+2 |
| | | | | | | | | * | | | rcutorture: Avoid soft lockup during cpu stall | Wander Lairson Costa | 2021-12-07 | 1 | -0/+5 |
| | | | | | | | | * | | | locktorture,rcutorture,torture: Always log error message | Li Zhijian | 2021-12-07 | 4 | -15/+10 |
| | | | | | | | | * | | | scftorture: Always log error message | Li Zhijian | 2021-12-07 | 1 | -5/+4 |