/linux/drivers/scsi/ |
H A D | scsi_lib_test.c | 61 struct scsi_failures failures = { in scsi_lib_test_multiple_sense() local 72 KUNIT_EXPECT_EQ(test, -EAGAIN, scsi_check_passthrough(&sc, &failures)); in scsi_lib_test_multiple_sense() 75 KUNIT_EXPECT_EQ(test, -EAGAIN, scsi_check_passthrough(&sc, &failures)); in scsi_lib_test_multiple_sense() 78 KUNIT_EXPECT_EQ(test, 0, scsi_check_passthrough(&sc, &failures)); in scsi_lib_test_multiple_sense() 81 KUNIT_EXPECT_EQ(test, -EAGAIN, scsi_check_passthrough(&sc, &failures)); in scsi_lib_test_multiple_sense() 84 KUNIT_EXPECT_EQ(test, 0, scsi_check_passthrough(&sc, &failures)); in scsi_lib_test_multiple_sense() 87 KUNIT_EXPECT_EQ(test, -EAGAIN, scsi_check_passthrough(&sc, &failures)); in scsi_lib_test_multiple_sense() 90 KUNIT_EXPECT_EQ(test, 0, scsi_check_passthrough(&sc, &failures)); in scsi_lib_test_multiple_sense() 96 &failures)); in scsi_lib_test_multiple_sense() 97 KUNIT_EXPECT_EQ(test, 0, scsi_check_passthrough(&sc, &failures)); in scsi_lib_test_multiple_sense() [all …]
|
H A D | ses.c | 107 struct scsi_failures failures = { in ses_recv_diag() local 111 .failures = &failures, in ses_recv_diag() 164 struct scsi_failures failures = { in ses_send_diag() local 168 .failures = &failures, in ses_send_diag()
|
H A D | scsi_scan.c | 675 struct scsi_failures failures = { in scsi_probe_lun() local 681 .failures = &failures, in scsi_probe_lun() 699 scsi_failures_reset_retries(&failures); in scsi_probe_lun() 1449 struct scsi_failures failures = { in scsi_report_lun_scan() local 1454 .failures = &failures, in scsi_report_lun_scan() 1525 scsi_failures_reset_retries(&failures); in scsi_report_lun_scan()
|
H A D | scsi_lib.c | 187 void scsi_failures_reset_retries(struct scsi_failures *failures) in scsi_failures_reset_retries() argument 191 failures->total_retries = 0; in scsi_failures_reset_retries() 193 for (failure = failures->failure_definitions; failure->result; in scsi_failures_reset_retries() 207 struct scsi_failures *failures) in scsi_check_passthrough() argument 213 if (!failures) in scsi_check_passthrough() 216 for (failure = failures->failure_definitions; failure->result; in scsi_check_passthrough() 265 if (failures->total_allowed == SCMD_FAILURE_NO_LIMIT || in scsi_check_passthrough() 266 ++failures->total_retries <= failures->total_allowed) in scsi_check_passthrough() 327 if (scsi_check_passthrough(scmd, args->failures) == -EAGAIN) { in scsi_execute_cmd() 2271 struct scsi_failures failures = { in scsi_mode_sense() local [all …]
|
/linux/lib/ |
H A D | test_meminit.c | 20 if (failures) \ 22 __func__, failures, num_tests); \ 93 int failures = 0, num_tests = 0; in test_pages() local 97 num_tests += do_alloc_pages_order(i, &failures); in test_pages() 100 *total_failures += failures; in test_pages() 155 int failures = 0, num_tests = 0; in test_kvmalloc() local 160 num_tests += do_kmalloc_size(size, &failures); in test_kvmalloc() 161 num_tests += do_vmalloc_size(size, &failures); in test_kvmalloc() 165 *total_failures += failures; in test_kvmalloc() 380 int failures = 0, num_tests = 0; in test_kmemcache() local [all …]
|
/linux/tools/testing/selftests/kvm/x86_64/ |
H A D | tsc_scaling_sync.c | 46 unsigned long failures = 0; in run_vcpu() local 75 failures++; in run_vcpu() 83 return (void *)failures; in run_vcpu() 99 unsigned long failures = 0; in main() local 103 failures += (unsigned long)this_cpu_failures; in main() 106 TEST_ASSERT(!failures, "TSC sync failed"); in main()
|
/linux/drivers/scsi/device_handler/ |
H A D | scsi_dh_hp_sw.c | 95 struct scsi_failures failures = { in hp_sw_tur() local 100 .failures = &failures, in hp_sw_tur() 149 struct scsi_failures failures = { in hp_sw_start_stop() local 154 .failures = &failures, in hp_sw_start_stop()
|
/linux/tools/testing/selftests/bpf/ |
H A D | test_xsk.sh | 232 failures=0 238 failures=1 242 if [ $failures -eq 0 ]; then
|
H A D | README.rst | 15 are propagated to patchwork, where failures are highlighted similar to 90 Additional information about selftest failures are 93 profiler[23] test failures with clang/llvm <12.0.0 132 bpf_iter test failures with clang/llvm 10.0.0 218 old to support them, they shouldn't cause build failures or runtime test 219 failures:
|
/linux/drivers/md/ |
H A D | dm-raid1.c | 67 struct bio_list failures; member 646 if (!ms->failures.head) in write_callback() 648 bio_list_add(&ms->failures, bio); in write_callback() 772 bio_list_merge(&ms->failures, &sync); in do_writes() 785 bio_list_add(&ms->failures, bio); in do_writes() 795 static void do_failures(struct mirror_set *ms, struct bio_list *failures) in do_failures() argument 799 if (likely(!failures->head)) in do_failures() 819 while ((bio = bio_list_pop(failures))) { in do_failures() 864 struct bio_list reads, writes, failures; in do_mirror() local 870 failures = ms->failures; in do_mirror() [all …]
|
/linux/Documentation/fault-injection/ |
H A D | fault-injection.rst | 13 injects slab allocation failures. (kmalloc(), kmem_cache_alloc(), ...) 17 injects page allocation failures. (alloc_pages(), get_free_pages(), ...) 21 injects failures in user memory access functions. (copy_from_user(), get_user(), ...) 29 injects kernel RPC client and server failures. 85 specifies the interval between failures, for calls to 93 specifies how many times failures may happen at most. A value of -1 116 Any positive value limits failures to only processes indicated by 141 default is 'Y', setting it to 'N' will also inject failures into 149 default is 'Y', setting it to 'N' will also inject failures 155 failures. [all …]
|
/linux/tools/testing/selftests/net/ |
H A D | rxtimestamp.c | 361 int failures = 0; in main() local 420 failures++; in main() 424 failures++; in main() 427 if (!failures) in main() 429 return failures; in main()
|
/linux/tools/testing/fault-injection/ |
H A D | failcmd.sh | 31 specifies how many times failures may happen at most. 59 inject slab allocation failures 61 inject page allocation failures
|
/linux/tools/perf/tests/shell/lib/ |
H A D | perf_metric_validation.py | 302 failures = dict() 310 failures[m['Name']] = result 317 if name not in failures: 321 del failures[name] 323 failures[name] = [val] 328 if len(failures.keys()) != 0: 330 … rule['RangeLower'], rule['RangeUpper']) for name, val in failures.items()])
|
/linux/tools/testing/selftests/rcutorture/bin/ |
H A D | kvm-check-branches.sh | 97 echo '!!! ' $nfail failures in $ntry 'runs!!!' 100 echo No failures in $ntry runs.
|
H A D | torture.sh | 265 touch $T/failures 301 echo "$curflavor($retcode)" $resdir >> $T/failures 372 echo "allmodconfig($retcode)" $amcdir >> $T/failures 406 echo "rcutasksflavors($retcode)" $rtfdir >> $T/failures 455 …lockdep($retcode)" "tools/testing/selftests/rcutorture/res/$ds/results-srcu-lockdep" >> $T/failures 596 nfailures="`wc -l "$T/failures" | awk '{ print $1 }'`"
|
/linux/tools/perf/tests/ |
H A D | pmu-events.c | 872 int *failures = data; in test__parsing_callback() local 886 (*failures)++; in test__parsing_callback() 908 (*failures)--; in test__parsing_callback() 941 (*failures)--; in test__parsing_callback() 963 int failures = 0; in test__parsing() local 965 pmu_for_each_core_metric(test__parsing_callback, &failures); in test__parsing() 966 pmu_for_each_sys_metric(test__parsing_callback, &failures); in test__parsing() 968 return failures == 0 ? TEST_OK : TEST_FAIL; in test__parsing()
|
/linux/Documentation/mm/ |
H A D | hwpoison.rst | 29 users, because memory failures could happen anytime and anywhere, 51 memory failures too. The expectation is that most applications 60 All memory failures cause a panic. Do not attempt recovery. 121 injected failures, not for real memory failures. Once any hardware 128 Only handle memory failures to pages associated with the file
|
/linux/tools/testing/selftests/mm/ |
H A D | mremap_test.c | 635 static void run_mremap_test_case(struct test test_case, int *failures, in parse_args() 648 *failures += 1; in main() 708 int failures = 0; in main() 763 /* Expected mremap failures */ 831 run_mremap_test_case(test_cases[i], &failures, threshold_mb, 853 run_mremap_test_case(perf_test_cases[i], &failures, 860 if (failures > 0) 569 run_mremap_test_case(struct test test_case,int * failures,unsigned int threshold_mb,unsigned int pattern_seed) run_mremap_test_case() argument 642 int failures = 0; main() local
|
/linux/arch/x86/kernel/cpu/sgx/ |
H A D | virt.c | 157 long failures = 0; in sgx_vepc_remove_all() local 164 failures++; in sgx_vepc_remove_all() 185 return failures; in sgx_vepc_remove_all()
|
/linux/drivers/net/ethernet/i825xx/ |
H A D | ether1.c | 447 int failures = 0; in ether1_init_for_open() local 537 failures += 1; in ether1_init_for_open() 554 failures += 1; in ether1_init_for_open() 571 failures += 1; in ether1_init_for_open() 604 if (failures) in ether1_init_for_open() 606 return failures ? 1 : 0; in ether1_init_for_open()
|
/linux/tools/testing/selftests/x86/ |
H A D | ldt_gdt.c | 534 int failures = 0, iters = 5, i; in do_multicpu_tests() local 608 failures++; in do_multicpu_tests() 618 if (failures) { in do_multicpu_tests() 619 printf("[FAIL]\t%d of %d iterations failed\n", failures, iters); in do_multicpu_tests()
|
/linux/tools/testing/ktest/examples/include/ |
H A D | defaults.conf | 151 STORE_FAILURES = ${THIS_DIR}/failures
|
/linux/scripts/coccinelle/api/ |
H A D | platform_get_irq.cocci | 2 /// Remove dev_err() messages after platform_get_irq*() failures
|
/linux/Documentation/core-api/ |
H A D | dma-attributes.rst | 113 On some architectures allocation failures are reported with error messages 115 drivers which handle failures (eg, retry later) have no problems with them, 120 where allocation failures are not a problem, and shouldn't bother the logs.
|