| /linux/drivers/crypto/intel/qat/qat_common/ |
| H A D | adf_gen4_ras.h | 10 /* ERRSOU0 Correctable error mask*/ 13 /* HI AE Correctable error log */ 16 /* HI AE Correctable error log enable */ 270 * BIT(0) - Indicates one correctable error 298 * BIT(1) - Shared memory correctable interrupt mask 301 * BIT(4) - SSM interrupt generated by SER correctable error mask 436 * Correctable error mask in SER_ERR_SSMSH 437 * BIT(1) - Indicates a correctable Error has occurred 439 * BIT(6) - Indicates a correctable Error has occurred in 441 * BIT(11) - Indicates an correctable Error has occurred in [all …]
|
| /linux/drivers/edac/ |
| H A D | versalnet_edac.c | 123 * @ceinfo: Correctable errors. 425 * Handles ECC correctable and uncorrectable errors. 632 case 5: err_str = "General Software Non-Correctable error"; break; in rpmsg_cb() 635 case 10: err_str = "DDRMC Microblaze Correctable ECC error"; break; in rpmsg_cb() 636 case 11: err_str = "DDRMC Microblaze Non-Correctable ECC error"; break; in rpmsg_cb() 638 case 16: err_str = "HNICX Correctable error"; break; in rpmsg_cb() 639 case 17: err_str = "HNICX Non-Correctable error"; break; in rpmsg_cb() 664 case 21: err_str = "GT Non-Correctable error"; break; in rpmsg_cb() 665 case 22: err_str = "PL Sysmon Correctable error"; break; in rpmsg_cb() 666 case 23: err_str = "PL Sysmon Non-Correctable error"; break; in rpmsg_cb() [all …]
|
| H A D | zynqmp_edac.c | 31 /* Correctable error info registers */ 86 * @ce_cnt: Correctable error count 88 * @ceinfo: Correctable error log information 103 * @ce_cnt: Correctable Error count 106 * @ce_bitpos: Bit position for Correctable Error 155 * Handles correctable and uncorrectable errors. 244 * To get the Correctable Error injected, the following steps are needed: 247 * - Write the Correctable Error bit position value:
|
| H A D | synopsys_edac.c | 68 /* ECC correctable/uncorrectable error log register definitions */ 73 /* ECC correctable/uncorrectable error address register definitions */ 289 * @ce_cnt: Correctable error count. 291 * @ceinfo: Correctable error log information. 308 * @ce_cnt: Correctable Error count. 502 * handle_error - Handle Correctable and Uncorrectable errors. 506 * Handles ECC correctable and uncorrectable errors. 1092 ? ("Correctable Error") : ("UnCorrectable Error")); in inject_data_poison_show() 1443 * Start capturing the correctable and uncorrectable errors. A write of in mc_probe()
|
| H A D | versal_edac.c | 196 * @ceinfo: Correctable error log information. 214 * @ce_cnt: Correctable error count. 408 * handle_error - Handle Correctable and Uncorrectable errors. 412 * Handles ECC correctable and uncorrectable errors. 449 * err_callback - Handle Correctable and Uncorrectable errors. 453 * Handles ECC correctable and uncorrectable errors. 764 * To inject a correctable error, the following steps are needed: 766 * - Write the correctable error bit position value:
|
| H A D | a72_edac.c | 81 str, fatal ? "fatal" : "correctable", cpu); in report_errors() 93 fatal ? "fatal" : "correctable", cpu, in report_errors()
|
| H A D | e7xxx_edac.c | 103 #define E7XXX_DRAM_CELOG_ADD 0xA0 /* DRAM first correctable memory */ 117 #define E7XXX_DRAM_CELOG_SYNDROME 0xD0 /* DRAM first correctable memory */ 293 if (info->dram_ferr & 1) { /* check first error correctable */ in e7xxx_process_error_info() 307 if (info->dram_nerr & 1) { /* check next error correctable */ in e7xxx_process_error_info()
|
| /linux/Documentation/PCI/ |
| H A D | pcieaer-howto.rst | 73 console. If it's a correctable error, it is output as a warning message. 75 log level to filter out correctable error messages. 94 type (correctable vs. non-fatal uncorrectable). Fatal errors, including 117 PCIe errors are classified into two types: correctable errors 122 Correctable errors pose no impacts on the functionality of the 127 Unlike correctable errors, uncorrectable 171 Correctable errors 174 Correctable errors pose no impacts on the functionality of 178 correctable error status register accordingly and logs these errors.
|
| /linux/arch/x86/ras/ |
| H A D | Kconfig | 3 bool "Correctable Errors Collector" 6 This is a small cache which collects correctable memory errors per 4K 20 Add extra files to (debugfs)/ras/cec to test the correctable error
|
| /linux/drivers/net/ethernet/stmicro/stmmac/ |
| H A D | dwmac5.c | 34 "correctable" : "uncorrectable", module_name, in dwmac5_log_error() 78 void __iomem *ioaddr, bool correctable, in dwmac5_handle_mac_err() argument 86 dwmac5_log_error(ndev, value, correctable, "MAC", dwmac5_mac_errors, in dwmac5_handle_mac_err() 126 void __iomem *ioaddr, bool correctable, in dwmac5_handle_mtl_err() argument 134 dwmac5_log_error(ndev, value, correctable, "MTL", dwmac5_mtl_errors, in dwmac5_handle_mtl_err() 174 void __iomem *ioaddr, bool correctable, in dwmac5_handle_dma_err() argument 182 dwmac5_log_error(ndev, value, correctable, "DMA", dwmac5_dma_errors, in dwmac5_handle_dma_err() 225 value |= RPCEIE; /* RX Parser Memory Correctable Error */ in dwmac5_safety_feat_config() 226 value |= ECEIE; /* EST Memory Correctable Error */ in dwmac5_safety_feat_config() 227 value |= RXCEIE; /* RX Memory Correctable Error */ in dwmac5_safety_feat_config() [all …]
|
| H A D | dwxgmac2_core.c | 649 "correctable" : "uncorrectable", module_name, in dwxgmac3_log_error() 693 void __iomem *ioaddr, bool correctable, in dwxgmac3_handle_mac_err() argument 701 dwxgmac3_log_error(ndev, value, correctable, "MAC", in dwxgmac3_handle_mac_err() 741 void __iomem *ioaddr, bool correctable, in dwxgmac3_handle_mtl_err() argument 749 dwxgmac3_log_error(ndev, value, correctable, "MTL", in dwxgmac3_handle_mtl_err() 826 void __iomem *ioaddr, bool correctable, in dwxgmac3_handle_dma_err() argument 834 dwxgmac3_log_error(ndev, value, correctable, "DMA", in dwxgmac3_handle_dma_err() 859 value |= XGMAC_RPCEIE; /* RX Parser Memory Correctable Error */ in dwxgmac3_safety_feat_config() 860 value |= XGMAC_ECEIE; /* EST Memory Correctable Error */ in dwxgmac3_safety_feat_config() 861 value |= XGMAC_RXCEIE; /* RX Memory Correctable Error */ in dwxgmac3_safety_feat_config() [all …]
|
| /linux/Documentation/firmware-guide/acpi/apei/ |
| H A D | einj.rst | 50 0x00000001 Processor Correctable 53 0x00000008 Memory Correctable 56 0x00000040 PCI Express Correctable 59 0x00000200 Platform Correctable 202 0x00000008 Memory Correctable 206 # echo 0x8 > error_type # Choose correctable memory error 214 0x00000008 Memory Correctable 245 0x00008000 CXL.mem Protocol Correctable
|
| /linux/arch/sparc/kernel/ |
| H A D | spiterrs.S | 107 /* This is the trap handler entry point for ECC correctable 117 * only for correctable errors during memory read accesses by 126 * specifically handles correctable errors. If an 130 * correctable, and the error logging C code will notice this 142 /* Ok, in this case we only have a correctable error.
|
| /linux/arch/sparc/include/asm/ |
| H A D | chafsr.h | 38 /* SW handled correctable E-cache Tag ECC error */ 56 * an uncorrectable error or a SW correctable error occurs and the status 61 * status bit occur, only uncorrectable and SW correctable ones have 120 /* SW Correctable E-cache ECC error for instruction fetch or data access 157 /* Correctable ECC error from remote cache/memory */ 166 /* Foreign read to DRAM incurring correctable ECC error */
|
| H A D | sfafsr.h | 71 #define ESTATE_ERR_CE 0x1 /* Correctable errors */ 81 #define TRAP_TYPE_CEE 0x63 /* Correctable ECC Error */
|
| H A D | ecc.h | 46 * EINT: Enable Interrupts for correctable errors. 0=off 1=on 111 * C: Correctable error? 0=no 1=yes
|
| /linux/tools/perf/pmu-events/arch/arm64/arm/cortex-a53/ |
| H A D | other.json | 21 …riefDescription": "L1 Data Cache (data, tag or dirty) memory error, correctable or non-correctable"
|
| /linux/Documentation/ABI/testing/ |
| H A D | sysfs-bus-pci-devices-aer | 16 Description: List of correctable errors seen and reported by this 133 Description: Writing 0 disables AER correctable error log ratelimiting. 141 Description: Ratelimit burst for correctable error logs. Writing a value
|
| /linux/drivers/acpi/apei/ |
| H A D | einj-cxl.c | 20 { ACPI_EINJ_CXL_CACHE_CORRECTABLE, "CXL.cache Protocol Correctable" }, 23 { ACPI_EINJ_CXL_MEM_CORRECTABLE, "CXL.mem Protocol Correctable" },
|
| /linux/drivers/mtd/nand/raw/ |
| H A D | omap_elm.c | 272 * elm_error_correction - locate correctable error position 277 * register updated with correctable/uncorrectable error information. 278 * In case of correctable errors, number of errors located from 296 /* Check correctable error or not */ in elm_error_correction() 301 /* Read count of correctable errors */ in elm_error_correction()
|
| H A D | r852.h | 98 #define R852_ECC_CORRECTABLE 0x20 /* correctable error exist */ 99 #define R852_ECC_FAIL 0x40 /* non correctable error detected */
|
| /linux/drivers/ras/ |
| H A D | cec.c | 16 * RAS Correctable Errors Collector 18 * This is a simple gadget which collects correctable errors and counts their 108 * The number of correctable errors 542 /* We eat only correctable DRAM errors with usable addresses. */ in cec_notifier() 589 pr_info("Correctable Errors collector initialized.\n"); in cec_init()
|
| /linux/tools/perf/pmu-events/arch/arm64/ampere/emag/ |
| H A D | memory.json | 21 …"PublicDescription": "This event counts any correctable or uncorrectable memory error (ECC or pari…
|
| /linux/arch/mips/pci/ |
| H A D | pci-octeon.c | 118 config = PCI_EXP_DEVCTL_CERE; /* Correctable Error Reporting */ in pcibios_plat_dev_init() 138 * correctable, not if the error is reported. in pcibios_plat_dev_init() 141 /* Clear Correctable Error Status */ in pcibios_plat_dev_init() 144 /* Enable reporting of all correctable errors */ in pcibios_plat_dev_init() 145 /* Correctable Error Mask - turned on bits disable errors */ in pcibios_plat_dev_init()
|
| /linux/tools/perf/pmu-events/arch/arm64/arm/cortex-a76/ |
| H A D | exception.json | 6 …"PublicDescription": "This event counts any correctable or uncorrectable memory error (ECC or pari…
|