STRUCT ECC_STATUS(9)
π struct ecc_status(9) π
okay so bestie, welcome to the Kernel API Manual β¨ β no cap, this is the little struct that holds all the ECC status tea β. It's the place where your memory controller's correctable-vs-uncorrectable drama gets reported, and honestly? It's giving main character energy π
β¨ SYNOPSIS β¨
struct ecc_status {
u32 ce_cnt;
u32 ue_cnt;
struct ecc_error_info ceinfo;
struct ecc_error_info ueinfo;
};
like, that's the whole vibe right there π«Ά β four fields, each one iconic in its own way π
π§ Members π§
ce_cntβ the correctable error count πΈ so like, how many errors got fixed before anybody even had to sweat about it. lowkey the good-news number.ue_cntβ the uncorrectable error count π the ones that did not get fixed. highkey the number you actually care about. scary but important.ceinfoβ correctable error log information π the receipts π for those correctable errors.ueinfoβ uncorrectable error log information π the receipts for the uncorrectable ones. yes bestie, we're keeping logs of everything.
π¦ SEE ALSO π¦
everything is connected bestie, iykyk π₯ β check out the kernel file ./drivers/edac/zynqmp_edac.c plus these absolute legends:
struct ecc_error_info(9)struct edac_priv(9)get_error_info(9)handle_error(9)intr_handler(9)get_eccstate(9)write_fault_count(9)
π remember:ce_cntgoing up is fine,ue_cntgoing up is a whole situation. keep an eye on those counts, queen π
that's the whole page, fr fr π β brought to you by ./drivers/edac π, October 2026 edition β go off and read some ECC status, you absolute icon ππ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms