/linux/Documentation/locking/ |
A D | locktorture.rst | 9 that runs torture tests on core kernel locking primitives. The kernel 13 grepping for "torture"). The test is started when the module is loaded, 17 This torture test consists of creating a number of kernel threads which 45 Type of lock to torture. By default, only spinlocks will 46 be tortured. This module can torture the following locks, 123 high-level errors and reports from the main 'torture' 132 spin_lock-torture: Writes: Total: 93746064 Max/Min: 0/0 Fail: 0 153 The following script may be used to torture locks:: 160 dmesg | grep torture: 169 Also see: Documentation/RCU/torture.rst
|
/linux/Documentation/RCU/ |
A D | torture.rst | 13 be loaded to run a torture test. The test periodically outputs 15 command (perhaps grepping for "torture"). The test is started 28 rcu-torture: Reader Pipe: 727860534 34213 0 0 0 0 0 0 0 0 0 29 rcu-torture: Reader Batch: 727877838 17003 0 0 0 0 0 0 0 0 0 36 the RCU torture test. The printk()s use KERN_ALERT, so they should 51 * "tfle": If non-zero, indicates that the "torture freelist" 56 * "rta": Number of structures allocated from the torture freelist. 63 * "rtf": Number of frees into the torture freelist. 116 as it is only incremented if a torture structure's counter 140 For example, the following script may be used to torture RCU:: [all …]
|
A D | index.rst | 22 torture
|
A D | RTFP.txt | 1413 ,Title="{[PATCH]} {RCU} torture testing" 2205 Realtime RCU and torture-testing RCU uses.
|
/linux/drivers/firmware/psci/ |
A D | Kconfig | 12 The torture tests may interfere with the PSCI checker by turning CPUs 13 on and off through hotplug, so for now torture tests and PSCI checker
|
/linux/drivers/mtd/ubi/ |
A D | wl.c | 439 int torture) in sync_erase() argument 455 err = ubi_io_sync_erase(ubi, e->pnum, torture); in sync_erase() 584 int vol_id, int lnum, int torture, bool nested) in schedule_erase() argument 591 e->pnum, e->ec, torture); in schedule_erase() 601 wl_wrk->torture = torture; in schedule_erase() 621 int vol_id, int lnum, int torture) in do_sync_erase() argument 630 wl_wrk.torture = torture; in do_sync_erase() 842 torture = 1; 1084 err = sync_erase(ubi, e, wl_wrk->torture); 1231 int pnum, int torture) argument [all …]
|
A D | ubi.h | 810 int torture; member 909 int pnum, int torture); 917 int lnum, int torture); 928 int ubi_io_sync_erase(struct ubi_device *ubi, int pnum, int torture);
|
A D | fastmap-wl.c | 334 int lnum, int torture) in ubi_wl_put_fm_peb() argument 360 return schedule_erase(ubi, e, vol_id, lnum, torture, true); in ubi_wl_put_fm_peb()
|
A D | eba.c | 516 int torture = 0; in check_mapping() local 529 torture = 1; in check_mapping() 534 ubi_wl_put_peb(ubi, vol->vol_id, lnum, *pnum, torture); in check_mapping()
|
A D | io.c | 523 int ubi_io_sync_erase(struct ubi_device *ubi, int pnum, int torture) in ubi_io_sync_erase() argument 551 if (torture) { in ubi_io_sync_erase()
|
/linux/tools/testing/selftests/rcutorture/bin/ |
A D | torture.sh | 202 T=/tmp/torture.sh.$$ 348 …torture_set "locktorture" tools/testing/selftests/rcutorture/bin/kvm.sh --torture lock --allcpus -… 354 …torture_set "scftorture" tools/testing/selftests/rcutorture/bin/kvm.sh --torture scf --allcpus --d… 378 …torture_set "rcuscale-$prim" tools/testing/selftests/rcutorture/bin/kvm.sh --torture rcuscale --al… 384 …torture_set "rcuscale-kvfree" tools/testing/selftests/rcutorture/bin/kvm.sh --torture rcuscale --a…
|
A D | kvm.sh | 230 --torture) 231 checkarg --torture "(suite name)" "$#" "$2" '^\(lock\|rcu\|rcuscale\|refscale\|scf\)$' '^--'
|
A D | kvm-test-1-run.sh | 113 echo Do the torture scripts know about your architecture?
|
/linux/kernel/rcu/ |
A D | Kconfig.debug | 46 tristate "torture tests for RCU" 55 This option provides a kernel module that runs torture tests 59 Say Y here if you want RCU torture tests to be built into 61 Say M if you want the RCU torture tests to build as a module.
|
/linux/kernel/ |
A D | Makefile | 125 obj-$(CONFIG_TORTURE_TEST) += torture.o
|
/linux/lib/ |
A D | Kconfig.debug | 1468 tristate "torture tests for locking" 1472 This option provides a kernel module that runs torture tests 1476 Say Y here if you want kernel locking-primitive torture tests 1478 Say M if you want these torture tests to build as a module. 1494 tristate "torture tests for smp_call_function*()" 1498 This option provides a kernel module that runs torture tests
|
/linux/Documentation/admin-guide/ |
A D | kernel-parameters.txt | 5706 torture.disable_onoff_at_boot= [KNL] 5710 torture.ftrace_dump_at_shutdown= [KNL] 5711 Dump the ftrace buffer at torture-test shutdown, 5713 very costly operation when many torture tests 5717 torture.verbose_sleep_frequency= [KNL] 5722 torture.verbose_sleep_duration= [KNL]
|
/linux/ |
A D | MAINTAINERS | 16120 X: Documentation/RCU/torture.rst 19230 F: Documentation/RCU/torture.rst 19235 F: kernel/torture.c
|