STRUCT ECC_STATUS(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– 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:


πŸ’œ remember: ce_cnt going up is fine, ue_cnt going 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