aboutsummaryrefslogtreecommitdiff
path: root/kernel/torture.c
AgeCommit message (Expand)AuthorFilesLines
2023-09-24torture: Print out torture module parametersGravatar Paul E. McKenney 1-0/+8
2023-09-24rcutorture: Fix stuttering races and other issuesGravatar Joel Fernandes (Google) 1-33/+12
2023-09-24torture: Make torture_hrtimeout_ns() take an hrtimer mode parameterGravatar Paul E. McKenney 1-6/+7
2023-09-24torture: Share torture_random_state with torture_shuffle_tasks()Gravatar Paul E. McKenney 1-5/+4
2023-08-14torture: Stop right-shifting torture_random() return valuesGravatar Paul E. McKenney 1-2/+2
2023-08-14torture: Move stutter_wait() timeouts to hrtimersGravatar Paul E. McKenney 1-2/+2
2023-08-14torture: Move torture_shuffle() timeouts to hrtimersGravatar Paul E. McKenney 1-1/+3
2023-08-14torture: Move torture_onoff() timeouts to hrtimersGravatar Paul E. McKenney 1-3/+3
2023-08-14torture: Make torture_hrtimeout_*() use TASK_IDLEGravatar Paul E. McKenney 1-1/+1
2023-08-14torture: Add lock_torture writer_fifo module parameterGravatar Dietmar Eggemann 1-1/+2
2023-08-14torture: Add a kthread-creation callback to _torture_create_kthread()Gravatar Paul E. McKenney 1-1/+5
2023-07-14torture: Support randomized shuffling for proxy exec testingGravatar Connor O'Brien 1-2/+8
2023-01-05torture: Fix hang during kthread shutdown phaseGravatar Joel Fernandes (Google) 1-1/+1
2023-01-03torture: Seed torture_random_state on CPUGravatar Paul E. McKenney 1-1/+1
2022-02-01torture: Wake up kthreads after storing task_struct pointerGravatar Paul E. McKenney 1-1/+3
2022-02-01torture: Distinguish kthread stopping and being asked to stopGravatar Paul E. McKenney 1-1/+1
2021-12-07locktorture,rcutorture,torture: Always log error messageGravatar Li Zhijian 1-2/+2
2021-08-10torture: Replace deprecated CPU-hotplug functions.Gravatar Sebastian Andrzej Siewior 1-3/+3
2021-03-08torture: Replace torture_init_begin string with %sGravatar Stephen Zhang 1-3/+3
2021-01-06torture: Maintain torture-specific set of CPUs-online booksGravatar Paul E. McKenney 1-0/+16
2021-01-06torture: Clean up after torture-test CPU hotpluggingGravatar Paul E. McKenney 1-14/+22
2021-01-06torture: Throttle VERBOSE_TOROUT_*() outputGravatar Paul E. McKenney 1-0/+20
2021-01-06torture: Make stutter use torture_hrtimeout_*() functionsGravatar Paul E. McKenney 1-15/+5
2021-01-06torture: Add fuzzed hrtimer-based sleep functionsGravatar Paul E. McKenney 1-0/+75
2020-11-06rcutorture: Make stutter_wait() caller restore priorityGravatar Paul E. McKenney 1-5/+4
2020-11-06torture: Make torture_stutter() use hrtimerGravatar Paul E. McKenney 1-5/+12
2020-11-06torture: Periodically pause in stutter_wait()Gravatar Paul E. McKenney 1-2/+14
2020-06-29torture: Dump ftrace at shutdown only if requestedGravatar Paul E. McKenney 1-1/+5
2020-03-30Merge tag 'smp-core-2020-03-30' of git://git.kernel.org/pub/scm/linux/kernel/...Gravatar Linus Torvalds 1-4/+5
2020-03-25torture: Replace cpu_up/down() with add/remove_cpu()Gravatar Qais Yousef 1-4/+5
2020-02-20torture: Allow disabling of boottime CPU-hotplug torture operationsGravatar Paul E. McKenney 1-0/+7
2020-02-20torture: Forgive -EBUSY from boottime CPU-hotplug operationsGravatar Paul E. McKenney 1-4/+18
2019-08-01torture: Remove exporting of internal functionsGravatar Denis Efremov 1-2/+0
2019-05-28torture: Allow inter-stutter interval to be specifiedGravatar Paul E. McKenney 1-2/+4
2019-05-28rcutorture: Fix stutter_wait() return value and freelist checksGravatar Paul E. McKenney 1-4/+13
2019-03-26torture: Don't try to offline the last CPUGravatar Paul E. McKenney 1-0/+2
2019-02-09Merge branches 'doc.2019.01.26a', 'fixes.2019.01.26a', 'sil.2019.01.26a', 'sp...Gravatar Paul E. McKenney 1-17/+8
2019-02-09torture: Convert to SPDX license identifierGravatar Paul E. McKenney 1-16/+3
2019-01-25rcutorture: Add grace period after CPU offlineGravatar Paul E. McKenney 1-1/+5
2018-12-01torture: Remove unnecessary "ret" variablesGravatar Pierce Griffiths 1-14/+8
2018-12-01torture: Bring any extra CPUs online during kernel startupGravatar Paul E. McKenney 1-0/+12
2018-08-29rcutorture: Check GP completion at stutter endGravatar Paul E. McKenney 1-1/+2
2018-06-25torture: Keep old-school dmesg formatGravatar Paul E. McKenney 1-0/+3
2018-06-25torture: Make online/offline messages appear only for verbose=2Gravatar Paul E. McKenney 1-6/+6
2018-05-15rcu: Rename cond_resched_rcu_qs() to cond_resched_tasks_rcu_qs()Gravatar Paul E. McKenney 1-1/+1
2017-12-11torture: Save a line in stutter_wait(): while -> forGravatar Paul E. McKenney 1-2/+1
2017-12-11torture: Eliminate torture_runnable and perf_runnableGravatar Paul E. McKenney 1-4/+2
2017-12-11torture: Make stutter less vulnerable to compilers and racesGravatar Paul E. McKenney 1-16/+17
2017-11-28torture: Suppress CPU stall warnings during shutdown ftrace dumpGravatar Paul E. McKenney 1-1/+2
2017-07-25torture: Fix typo suppressing CPU-hotplug statisticsGravatar Paul E. McKenney 1-1/+1