/Linux-v5.4/Documentation/ABI/testing/ |
D | sysfs-platform-dfl-fme | 48 What: /sys/bus/platform/devices/dfl-fme.0/errors/pcie0_errors 52 Description: Read-Write. Read this file for errors detected on pcie0 link. 53 Write this file to clear errors logged in pcie0_errors. Write 57 What: /sys/bus/platform/devices/dfl-fme.0/errors/pcie1_errors 61 Description: Read-Write. Read this file for errors detected on pcie1 link. 62 Write this file to clear errors logged in pcie1_errors. Write 66 What: /sys/bus/platform/devices/dfl-fme.0/errors/nonfatal_errors 70 Description: Read-only. It returns non-fatal errors detected. 72 What: /sys/bus/platform/devices/dfl-fme.0/errors/catfatal_errors 76 Description: Read-only. It returns catastrophic and fatal errors detected. [all …]
|
D | sysfs-bus-pci-devices-aer_stats | 5 statistical counters indicate the errors "as seen/reported by the device". 8 errors may be "seen" / reported by the link partner and not the 16 Description: List of correctable errors seen and reported by this 17 PCI device using ERR_COR. Note that since multiple errors may 20 total of all the errors in the file. Sample output: 38 Description: List of uncorrectable fatal errors seen and reported by this 39 PCI device using ERR_FATAL. Note that since multiple errors may 42 total of all the errors in the file. Sample output: 69 Description: List of uncorrectable nonfatal errors seen and reported by this 70 PCI device using ERR_NONFATAL. Note that since multiple errors [all …]
|
D | sysfs-devices-edac | 5 counters for UE and CE errors on the given memory controller. 8 computing errors/time. Since the counters are always reset 35 errors that have occurred on this memory controller. If 44 which DIMM slot is having errors. 50 errors that have occurred on this memory controller. This 61 information as to which DIMM slot is having errors. Memory is 117 to it. With this label in the module, when errors occur 146 errors that have occurred on this DIMM. This count is very important 155 errors that have occurred on this DIMM. If panic_on_ue is set, this
|
/Linux-v5.4/Documentation/PCI/ |
D | pcieaer-howto.rst | 41 - Gathers the comprehensive error information if errors occurred. 92 When PCIe AER errors are captured, the counters / statistics are also exposed 105 PCI Express errors are classified into two types: correctable errors 106 and uncorrectable errors. This classification is based on the impacts 107 of those errors, which may result in degraded performance or function 110 Correctable errors pose no impacts on the functionality of the 112 intervention or any loss of data. These errors are detected and 113 corrected by hardware. Unlike correctable errors, uncorrectable 114 errors impact functionality of the interface. Uncorrectable errors 117 errors are further classified into non-fatal errors and fatal errors. [all …]
|
/Linux-v5.4/drivers/md/bcache/ |
D | io.c | 54 /* IO errors */ 57 unsigned int errors; in bch_count_backing_io_errors() local 73 errors = atomic_add_return(1, &dc->io_errors); in bch_count_backing_io_errors() 74 if (errors < dc->error_limit) in bch_count_backing_io_errors() 95 unsigned int errors; in bch_count_io_errors() local 101 * successfully do so, we rescale the errors once: in bch_count_io_errors() 109 errors = atomic_read(&ca->io_errors); in bch_count_io_errors() 111 old = errors; in bch_count_io_errors() 112 new = ((uint64_t) errors * 127) / 128; in bch_count_io_errors() 113 errors = atomic_cmpxchg(&ca->io_errors, in bch_count_io_errors() [all …]
|
/Linux-v5.4/Documentation/driver-api/soundwire/ |
D | error_handling.rst | 5 The SoundWire PHY was designed with care and errors on the bus are going to 7 errors. Examples of this design can be found in the synchronization 8 mechanism (sync loss after two errors) and short CRCs used for the Bulk 11 The errors can be detected with multiple mechanisms: 13 1. Bus clash or parity errors: This mechanism relies on low-level detectors 15 and audio data. The current implementation only logs such errors. 17 restarting from a known position. In the case of such errors outside of a 21 and after a number of such errors are detected the bus might be reset. Note 22 that bus clashes due to programming errors (two streams using the same bit 27 not be responsible for the errors so resetting them individually is not a [all …]
|
/Linux-v5.4/Documentation/x86/x86_64/ |
D | machinecheck.rst | 8 by the CPU. Uncorrected errors typically cause a machine check 17 When you see the "Machine check errors logged" message in the system 40 How often to poll for corrected machine check errors, in seconds 47 check errors (but some corrected errors might be still reported 60 0: always panic on uncorrected errors, log corrected errors 61 1: panic or SIGBUS on uncorrected errors, log corrected errors 62 2: SIGBUS or log uncorrected errors, log corrected errors 63 3: never panic or SIGBUS, log all errors (for testing only)
|
D | boot-options.rst | 25 Don't make logs for corrected errors. All events reported 28 of corrected errors. 30 Disable features for corrected errors, e.g. polling timer 34 there is an agent checking/clearing corrected errors 52 0: always panic on uncorrected errors, log corrected errors 53 1: panic or SIGBUS on uncorrected errors, log corrected errors 54 2: SIGBUS or log uncorrected errors, log corrected errors 55 3: never panic or SIGBUS, log all errors (for testing only) 67 errors since we will not see details for all errors. 204 Disable firmware first mode for corrected errors. This
|
/Linux-v5.4/drivers/fpga/ |
D | dfl-afu-error.c | 29 /* mask or unmask port errors by the error mask register. */ 48 /* clear port errors. */ 63 * clear Port Errors in afu_port_err_clear() 67 * - Set PORT Error mask to all 1 to mask errors in afu_port_err_clear() 68 * - Clear all errors in afu_port_err_clear() 69 * - Set Port mask to all 0 to enable errors in afu_port_err_clear() 70 * - All errors start capturing new errors in afu_port_err_clear() 77 dev_err(dev, "Could not clear errors, device in AP6 state.\n"); in afu_port_err_clear() 86 /* Mask all errors */ in afu_port_err_clear() 89 /* Clear errors if err input matches with current port errors.*/ in afu_port_err_clear() [all …]
|
/Linux-v5.4/tools/testing/selftests/bpf/ |
D | test_tunnel.sh | 162 # causing errors at get_tunnel_{key/opt}. 699 local errors=0 703 errors=$(( $errors + $? )) 707 errors=$(( $errors + $? )) 711 errors=$(( $errors + $? )) 715 errors=$(( $errors + $? )) 719 errors=$(( $errors + $? )) 723 errors=$(( $errors + $? )) 727 errors=$(( $errors + $? )) 731 errors=$(( $errors + $? )) [all …]
|
/Linux-v5.4/Documentation/driver-api/ |
D | libata.rst | 403 This chapter describes how errors are handled under libata. Readers are 580 Errors which aren't ATA device errors are treated as ATA device 581 errors by setting ATA_ERR bit. Better error descriptor which can 582 properly represent ATA and other errors/exceptions is needed. 593 errors and other errors quite often require reset to return to known 597 - ATA errors are directly handled in the interrupt handler and PIO 598 errors in pio_task. This is problematic for advanced error handling 637 ATA errors and exceptions 648 which are not errors (say, power or hotplug events), or to describe both 649 errors and non-error exceptional conditions. Where explicit distinction [all …]
|
/Linux-v5.4/include/uapi/linux/ |
D | sonet.h | 11 __HANDLE_ITEM(section_bip); /* section parity errors (B1) */ \ 12 __HANDLE_ITEM(line_bip); /* line parity errors (B2) */ \ 13 __HANDLE_ITEM(path_bip); /* path parity errors (B3) */ \ 14 __HANDLE_ITEM(line_febe); /* line parity errors at remote */ \ 15 __HANDLE_ITEM(path_febe); /* path parity errors at remote */ \ 16 __HANDLE_ITEM(corr_hcs); /* correctable header errors */ \ 17 __HANDLE_ITEM(uncorr_hcs); /* uncorrectable header errors */ \
|
/Linux-v5.4/drivers/net/ethernet/pasemi/ |
D | pasemi_mac_ethtool.c | 24 { "rx-crc-errors" }, 25 { "rx-undersize-errors" }, 26 { "rx-oversize-errors" }, 27 { "rx-short-fragment-errors" }, 28 { "rx-jabber-errors" }, 43 { "tx-crc-errors" }, 44 { "tx-undersize-errors" }, 45 { "tx-oversize-errors" },
|
/Linux-v5.4/arch/sparc/include/asm/ |
D | hypervisor.h | 88 * ERRORS: This service does not return. 118 * ERRORS: HV_EBADALIGN Buffer is badly aligned 143 * ERRORS: This service does not return. 242 * ERRORS: ENOCPU Invalid CPU ID 269 * ERRORS: ENOCPU Invalid CPU ID 293 * ERRORS: No possible error. 310 * ERRORS: ENOCPU cpuid refers to a CPU that does not exist 331 * ERRORS: ENORADDR Invalid base real address 379 * ERRORS: EINVAL Invalid queue 397 * ERRORS: EBADALIGN Mondo data is not 64-byte aligned or CPU list [all …]
|
D | estate.h | 15 * errors 2) uncorrectable E-cache errors. Such events only occur on reads 23 * for uncorrectable ECC errors and system errors. 31 * 4) As the result of such errors on instruction vector fetch can generate any 38 /* CEEN enables the ECC_error trap for hardware corrected ECC errors. System bus
|
/Linux-v5.4/Documentation/admin-guide/ |
D | ras.rst | 36 hardware errors, and, when possible correcting them in runtime. It should 43 * CPU – detect errors at instruction execution and at L1/L2/L3 caches; 44 * Memory – add error correction logic (ECC) to detect and correct errors; 50 to identify if the probability of hardware errors is increasing, and, on such 52 those errors are correctable. 54 Types of errors 58 Codes that allow error correction when the number of errors on a bit packet 59 is below a threshold. If the number of errors is above, those mechanisms 66 That defines some categories of errors: 69 corrected the error. Such errors are usually not fatal, although some [all …]
|
/Linux-v5.4/drivers/acpi/apei/ |
D | Kconfig | 15 APEI allows to report errors (for example from the chipset) 28 platform hardware errors (such as that from chipset). It 30 errors are reported to firmware firstly, then reported to 40 PCIe AER errors may be reported via APEI firmware first mode. 52 Memory errors may be reported via APEI firmware first mode.
|
/Linux-v5.4/drivers/scsi/csiostor/ |
D | csio_scsi.h | 97 * ready errors 100 * ready errors 104 * errors. 107 uint32_t n_busy_error; /* No. of -EBUSY errors */ 109 uint32_t n_rsperror; /* No. of response errors */ 111 uint32_t n_ovflerror; /* No. of overflow errors */ 112 uint32_t n_unflerror; /* No. of underflow errors */ 114 * ready errors 116 uint32_t n_rdev_lost_error;/* No. of rdev lost errors */ 117 uint32_t n_rdev_logo_error;/* No. of rdev logo errors */ [all …]
|
/Linux-v5.4/drivers/mtd/tests/ |
D | nandbiterrs.c | 11 * 0 - artificially inserting bit errors until the ECC fails 18 * Depending on the NAND, the first bit errors will appear after 23 * exceptionally good and not generate bit errors before that. Try 55 MODULE_PARM_DESC(mode, "0=incremental errors, 1=overwrite test"); 126 /* Reads page into rbuffer. Returns number of corrected bit errors (>=0) 199 * errors into the page, while verifying each step. */ 223 pr_info("Read reported %d corrected bit errors\n", err); in incremental_errors_test() 237 pr_info("Successfully corrected %d bit errors per subpage\n", in incremental_errors_test() 254 This eventually develops bit errors (bits written as '1' will slowly become 262 /* We don't expect more than this many correctable bit errors per in overwrite_test() [all …]
|
/Linux-v5.4/Documentation/filesystems/ |
D | ocfs2-online-filecheck.txt | 12 Then, a mount option (errors=continue) is introduced, which would return the 39 When there are errors in the OCFS2 filesystem, they are usually accompanied 64 <ERROR> says what kind of errors was found. For the detailed error numbers, 87 file metadata. In case of errors, the filesystem would fix the errors 89 the inode must first be checked for errors before performing a final fix. 93 fixed/checked, the detailed errors which were fixed/checked are printed in the
|
/Linux-v5.4/tools/testing/selftests/rcutorture/bin/ |
D | kvm-find-errors.sh | 10 # Usage: kvm-find-errors.sh directory 27 # Find builds with errors 41 echo No build errors. 48 # Find console logs with errors 62 echo No errors in console logs.
|
/Linux-v5.4/drivers/macintosh/ |
D | windfarm_pid.c | 46 st->errors[i] = error; in wf_pid_run() 53 st->errors[st->index] = error; in wf_pid_run() 58 integ += st->errors[(st->index + hlen - i) % hlen]; in wf_pid_run() 62 deriv = st->errors[st->index] - in wf_pid_run() 63 st->errors[(st->index + hlen - 1) % hlen]; in wf_pid_run() 101 st->errors[i] = error; in wf_cpu_pid_run() 109 st->errors[st->index] = error; in wf_cpu_pid_run() 116 integ += st->errors[(st->index + hlen - i) % hlen]; in wf_cpu_pid_run()
|
/Linux-v5.4/arch/alpha/include/asm/ |
D | mce.h | 20 /* Machine Check Frame for uncorrectable errors (Large format) 21 * --- This is used to log uncorrectable errors such as 22 * double bit ECC errors. 23 * --- These errors are detected by both processor and systems. 43 fault or D-cache parity errors */ 52 unsigned long fill_syndrome; /* For correcting ECC errors. */
|
/Linux-v5.4/include/linux/ |
D | scif.h | 175 * Errors: 195 * errors is returned. 197 * Errors: 226 * negative of one of the following errors is returned. 228 * Errors: 260 * following errors is returned. 262 * Errors: 316 * negative of one of the following errors is returned. 318 * Errors: 363 * negative of one of the following errors is returned. [all …]
|
/Linux-v5.4/drivers/usb/ |
D | usb-skeleton.c | 59 int errors; /* the last request tanked */ member 61 spinlock_t err_lock; /* lock for errors */ 149 /* read out errors, leave subsequent opens a clean slate */ in skel_flush() 151 res = dev->errors ? (dev->errors == -EPIPE ? -EPIPE : -EIO) : 0; in skel_flush() 152 dev->errors = 0; in skel_flush() 168 /* sync/async unlink faults aren't errors */ in skel_read_bulk_callback() 177 dev->errors = urb->status; in skel_read_bulk_callback() 267 /* errors must be reported */ in skel_read() 268 rv = dev->errors; in skel_read() 271 dev->errors = 0; in skel_read() [all …]
|