summaryrefslogtreecommitdiffstats
path: root/kernel/scftorture.c
Commit message (Expand)AuthorAgeFilesLines
* scftorture: Pause testing after memory-allocation failurePaul E. McKenney2023-07-141-1/+5
* scftorture: Forgive memory-allocation failure if KASANPaul E. McKenney2023-07-141-2/+4
* scftorture: Fix distribution of short handler delaysPaul E. McKenney2022-04-111-2/+3
* scftorture: Always log error messageLi Zhijian2021-12-071-5/+4
* scftorture: Remove unused SCFTORTOUTLi Zhijian2021-12-071-3/+0
* scftorture: Add missing '\n' to flush messageLi Zhijian2021-12-071-3/+3
* scftorture: Warn on individual scf_torture_init() error conditionsPaul E. McKenney2021-09-161-5/+5
* scftorture: Count reschedule IPIsPaul E. McKenney2021-09-161-0/+1
* scftorture: Account for weight_resched when checking for all zeroesPaul E. McKenney2021-09-161-2/+2
* scftorture: Shut down if nonsensical arguments givenPaul E. McKenney2021-09-161-0/+4
* scftorture: Allow zero weight to exclude an smp_call_function*() categoryPaul E. McKenney2021-09-161-12/+12
* scftorture: Avoid NULL pointer exception on early exitPaul E. McKenney2021-07-271-1/+1
* scftorture: Add RPC-like IPI testsPaul E. McKenney2021-07-271-13/+63
* scftorture: Avoid false-positive warnings in scftorture_invoker()Paul E. McKenney2021-07-061-3/+3
* scftorture: Add debug output for wrong-CPU warningPaul E. McKenney2021-01-041-1/+5
* scftorture: Add full-test stutter capabilityPaul E. McKenney2020-11-061-3/+9
* scftorture: Add an alternative IPI vectorPaul E. McKenney2020-11-061-9/+32
* scftorture: Add cond_resched() to test loopPaul E. McKenney2020-08-241-0/+1
* scftorture: Adapt memory-ordering test to UP operationPaul E. McKenney2020-08-241-1/+2
* scftorture: Block scftorture_invoker() kthreads for offline CPUsPaul E. McKenney2020-08-241-1/+12
* scftorture: Check unexpected "switch" statement valuePaul E. McKenney2020-08-241-0/+4
* scftorture: Make symbol 'scf_torture_rand' staticWei Yongjun2020-08-241-1/+1
* scftorture: Prevent compiler from reducing race probabilitiesPaul E. McKenney2020-08-241-2/+8
* scftorture: Flag errors in torture-compatible mannerPaul E. McKenney2020-08-241-4/+10
* scftorture: Consolidate scftorture_invoke_one() scf_check initializationPaul E. McKenney2020-08-241-13/+8
* scftorture: Consolidate scftorture_invoke_one() check and kfree()Paul E. McKenney2020-08-241-18/+8
* scftorture: Add smp_call_function() memory-ordering checksPaul E. McKenney2020-08-241-8/+17
* scftorture: Add smp_call_function_many() memory-ordering checksPaul E. McKenney2020-08-241-3/+23
* scftorture: Add smp_call_function_single() memory-ordering checksPaul E. McKenney2020-08-241-8/+48
* scftorture: Summarize per-thread statisticsPaul E. McKenney2020-08-241-4/+18
* scftorture: Implement weighted primitive selectionPaul E. McKenney2020-08-241-27/+155
* scftorture: Add smp_call_function() torture testPaul E. McKenney2020-08-241-0/+350