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