summaryrefslogtreecommitdiffstats
path: root/kernel/rcu/rcutorture.c
AgeCommit message (Expand)AuthorFilesLines
2022-02-24Merge branches 'exp.2022.02.24a', 'fixes.2022.02.14a', 'rcu_barrier.2022.02.0...Paul E. McKenney1-15/+26
2022-02-01rcutorture: Enable limited callback-flooding tests of SRCUPaul E. McKenney1-0/+2
2022-02-01rcutorture: Fix rcu_fwd_mutex deadlockPaul E. McKenney1-2/+2
2022-02-01rcutorture: Add end-of-test check to rcu_torture_fwd_prog() loopPaul E. McKenney1-1/+1
2022-02-01rcutorture: Make rcu_fwd_cb_nodelay be a counterPaul E. McKenney1-7/+7
2022-02-01rcutorture: Increase visibility of forward-progress hangsPaul E. McKenney1-0/+4
2022-02-01rcutorture: Print message before invoking ->cb_barrier()Paul E. McKenney1-2/+6
2022-02-01rcu: Mark accesses to boost_starttimePaul E. McKenney1-3/+4
2022-01-15Merge branch 'akpm' (patches from Andrew)Linus Torvalds1-5/+2
2022-01-15rcutorture: make use of the helper function kthread_run_on_cpu()Cai Huoqing1-5/+2
2021-12-07rcutorture: Combine n_max_cbs from all kthreads in a callback floodPaul E. McKenney1-0/+9
2021-12-07rcutorture: Add ability to limit callback-flood intensityPaul E. McKenney1-5/+14
2021-12-07rcutorture: Enable multiple concurrent callback-flood kthreadsPaul E. McKenney1-28/+86
2021-12-07rcutorture: Avoid soft lockup during cpu stallWander Lairson Costa1-0/+5
2021-12-07locktorture,rcutorture,torture: Always log error messageLi Zhijian1-4/+4
2021-11-30rcutorture: Suppress pi-lock-across read-unlock testing for Tiny SRCUPaul E. McKenney1-1/+6
2021-11-30rcutorture: More thoroughly test nested readersPaul E. McKenney1-23/+50
2021-11-30rcutorture: Sanitize RCUTORTURE_RDR_MASKPaul E. McKenney1-3/+4
2021-10-07Merge branches 'fixes.2021.10.07a', 'scftorture.2021.09.16a', 'tasks.2021.09....Paul E. McKenney1-30/+54
2021-09-13rcutorture: Avoid problematic critical section nesting on PREEMPT_RTScott Wood1-12/+36
2021-09-13rcutorture: Don't cpuhp_remove_state() if cpuhp_setup_state() failedPaul E. McKenney1-2/+2
2021-09-13rcutorture: Warn on individual rcu_torture_init() error conditionsPaul E. McKenney1-15/+15
2021-09-13rcutorture: Suppressing read-exit testing is not an errorPaul E. McKenney1-1/+1
2021-09-13rcu: Fix undefined Kconfig macrosZhouyi Zhou1-1/+1
2021-07-27rcutorture: Preempt rather than block when testing task stallsPaul E. McKenney1-1/+6
2021-07-04Merge branch 'core-rcu-2021.07.04' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-145/+170
2021-06-18sched: Change task_struct::statePeter Zijlstra1-2/+2
2021-05-10rcutorture: Move mem_dump_obj() tests into separate functionPaul E. McKenney1-39/+42
2021-05-10rcutorture: Don't count CPU-stalled time against priority boostingPaul E. McKenney1-5/+8
2021-05-10rcutorture: Forgive RCU boost failures when CPUs don't pass through QSPaul E. McKenney1-26/+41
2021-05-10rcutorture: Make rcu_torture_boost_failed() check for GP endPaul E. McKenney1-0/+6
2021-05-10rcutorture: Consolidate rcu_torture_boost() timing and statisticsPaul E. McKenney1-10/+4
2021-05-10rcutorture: Delay-based false positives for RCU priority boosting testsPaul E. McKenney1-2/+6
2021-05-10rcutorture: Judge RCU priority boosting on grace periods, not callbacksPaul E. McKenney1-60/+51
2021-05-10rcutorture: Abstract read-lock-held checksPaul E. McKenney1-10/+19
2021-03-24Merge branches 'bitmaprange.2021.03.08a', 'fixes.2021.03.15a', 'kvfree_rcu.20...Paul E. McKenney1-26/+67
2021-03-24rcutorture: Test start_poll_synchronize_rcu() and poll_state_synchronize_rcu()Paul E. McKenney1-9/+3
2021-03-08rcutorture: Replace rcu_torture_stall string with %sStephen Zhang1-3/+3
2021-03-08rcutorture: Fix testing of RCU priority boostingPaul E. McKenney1-14/+22
2021-03-08rcutorture: Add crude tests for mem_dump_obj()Paul E. McKenney1-0/+39
2021-01-22Merge branches 'doc.2021.01.06a', 'fixes.2021.01.04b', 'kfree_rcu.2021.01.04a...Paul E. McKenney1-61/+334
2021-01-06torture: Maintain torture-specific set of CPUs-online booksPaul E. McKenney1-2/+2
2021-01-06rcutorture: Make object_debug also double call_rcu() heap objectPaul E. McKenney1-0/+5
2021-01-06rcutorture: Use hrtimers for reader and writer delaysPaul E. McKenney1-4/+3
2021-01-06rcutorture: Use torture_hrtimeout_jiffies() to avoid busy-waitsPaul E. McKenney1-19/+7
2021-01-06rcutorture: Make rcu_torture_fakewriter() use blocking wait primitivesPaul E. McKenney1-8/+32
2021-01-06rcutorture: Make synctype[] and nsynctype be static globalPaul E. McKenney1-26/+36
2021-01-06rcutorture: Require entire stutter period be post-bootPaul E. McKenney1-1/+3
2021-01-06rcu/nocb: Code-style nits in callback-offloading togglingPaul E. McKenney1-1/+1
2021-01-06rcutorture: Test runtime toggling of CPUs' callback offloadingPaul E. McKenney1-3/+87