| /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 Correctable53   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 correctable117 	 * 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=on111  * 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 this133 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 position277  * 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 Collector18  * 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…
 |