summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'for-mingo-rcu' of git://git.kernel.org/pub/scm/linux/kernel/git...Ingo Molnar2021-02-1261-724/+2992
|\
| *-------------. Merge branches 'doc.2021.01.06a', 'fixes.2021.01.04b', 'kfree_rcu.2021.01.04a...Paul E. McKenney2021-01-2257-345/+2647
| |\ \ \ \ \ \ \ \
| | | | | | | | | * torture: Compress KASAN vmlinux filesPaul E. McKenney2021-01-061-2/+46
| | | | | | | | | * torture: Add --kcsan-kmake-arg to torture.sh for KCSANPaul E. McKenney2021-01-061-6/+15
| | | | | | | | | * torture: Add command and results directory to torture.sh logPaul E. McKenney2021-01-061-4/+7
| | | | | | | | | * torture: Allow scenarios to be specified to torture.shPaul E. McKenney2021-01-061-3/+43
| | | | | | | | | * torture: Drop log.long generation from torture.shPaul E. McKenney2021-01-061-4/+1
| | | | | | | | | * torture: Make torture.sh refuse to do zero-length runsPaul E. McKenney2021-01-061-6/+19
| | | | | | | | | * torture: Make torture.sh throttle VERBOSE_TOROUT_*() for refscalePaul E. McKenney2021-01-061-1/+1
| | | | | | | | | * torture: Make torture.sh allmodconfig retain and label outputPaul E. McKenney2021-01-061-3/+6
| | | | | | | | | * torture: Create doyesno helper function for torture.shPaul E. McKenney2021-01-061-59/+19
| | | | | | | | | * torture: Make torture.sh refscale runs use verbose_batched module parameterPaul E. McKenney2021-01-061-1/+6
| | | | | | | | | * torture: Make torture.sh rcuscale and refscale deal with allmodconfigPaul E. McKenney2021-01-061-2/+2
| | | | | | | | | * torture: Enable torture.sh argument checkingPaul E. McKenney2021-01-061-5/+5
| | | | | | | | | * torture: Auto-size SCF and scaling runs based on number of CPUsPaul E. McKenney2021-01-061-7/+12
| | | | | | | | | * torture: Add "make allmodconfig" to torture.shPaul E. McKenney2021-01-061-1/+36
| | | | | | | | | * torture: Remove use of "eval" in torture.shPaul E. McKenney2021-01-061-11/+44
| | | | | | | | | * torture: Make torture.sh use common time-duration bash functionsPaul E. McKenney2021-01-061-13/+7
| | | | | | | | | * torture: Add torture.sh torture-everything scriptPaul E. McKenney2021-01-061-0/+301
| | | | | | | | | * torture: Do Kconfig analysis only once per scenarioPaul E. McKenney2021-01-051-7/+15
| | | | | | | | | * torture: Allow standalone kvm-recheck.sh run detect --trust-makePaul E. McKenney2021-01-041-1/+1
| | | | | | | | | * torture: Remove "Failed to add ttynull console" false positivePaul E. McKenney2021-01-042-1/+2
| | | | | | | | | * torture: Simplify exit-code plumbing for kvm-recheck.sh and kvm-find-errors.shPaul E. McKenney2021-01-042-1/+3
| | | | | | | | | * torture: s/STOP/STOP.1/ to avoid scenario collisionPaul E. McKenney2021-01-042-5/+5
| | | | | | | | | * torture: Add --dryrun batches to help schedule a distributed runPaul E. McKenney2021-01-041-5/+17
| | | | | | | | | * torture: Stop hanging on panicPaul E. McKenney2021-01-041-0/+1
| | | | | | | | | * torture: Add kvm.sh test summary to end of log filePaul E. McKenney2021-01-041-8/+11
| | | | | | | | | * torture: Make kvm.sh include --kconfig arguments in CPU calculationPaul E. McKenney2021-01-041-1/+7
| | | | | | | | | * torture: Make kvm.sh return failure upon build failurePaul E. McKenney2021-01-041-1/+7
| | | | | | | | | * torture: Print run duration at end of kvm.sh executionPaul E. McKenney2021-01-042-0/+39
| | | | | | | | | * torture: Make kvm.sh arguments accumulatePaul E. McKenney2021-01-041-6/+6
| | | | | | | | | * torture: Make kvm.sh "Test Summary" date be end of testPaul E. McKenney2021-01-041-1/+3
| | | | | | | | | * tools/rcutorture: Make identify_qemu_vcpus() independent of local languageFrederic Weisbecker2021-01-041-1/+1
| | | | | | | | | * torture: Add config2csv.sh script to compare torture scenariosPaul E. McKenney2021-01-041-0/+67
| | | | | | | | | * torture: Prepare for splitting qemu execution from kvm-test-1-run.shPaul E. McKenney2021-01-041-1/+3
| | | | | | | | | * torture: Allow kvm.sh --datestamp to specify subdirectoriesPaul E. McKenney2021-01-041-2/+2
| | | | | | | | | * torture: Make kvm.sh "--dryrun sched" summarize number of buildsPaul E. McKenney2021-01-041-0/+4
| | | | | | | | | * torture: Make kvm.sh "--dryrun sched" summarize number of batchesPaul E. McKenney2021-01-041-0/+2
| | | | | | | | | * torture: Make --kcsan specify lockdepPaul E. McKenney2021-01-041-1/+1
| | | | | | | | * | rcutorture: Add rcutree.use_softirq=0 to RUDE01 and TASKS01Paul E. McKenney2021-01-122-0/+2
| | | | | | | | * | torture: Maintain torture-specific set of CPUs-online booksPaul E. McKenney2021-01-063-2/+23
| | | | | | | | * | torture: Clean up after torture-test CPU hotpluggingPaul E. McKenney2021-01-061-14/+22
| | | | | | | | * | rcutorture: Make object_debug also double call_rcu() heap objectPaul E. McKenney2021-01-061-0/+5
| | | | | | | | * | torture: Throttle VERBOSE_TOROUT_*() outputPaul E. McKenney2021-01-063-2/+41
| | | | | | | | * | torture: Make refscale throttle high-rate printk()sPaul E. McKenney2021-01-061-1/+3
| | | | | | | | * | rcutorture: Use hrtimers for reader and writer delaysPaul E. McKenney2021-01-061-4/+3
| | | | | | | | * | torture: Make stutter use torture_hrtimeout_*() functionsPaul E. McKenney2021-01-061-15/+5
| | | | | | | | * | rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waitsPaul E. McKenney2021-01-061-19/+7
| | | | | | | | * | torture: Add fuzzed hrtimer-based sleep functionsPaul E. McKenney2021-01-062-0/+82
| | | | | | | | * | rcutorture: Make rcu_torture_fakewriter() use blocking wait primitivesPaul E. McKenney2021-01-061-8/+32