STRUCT XE_RAS_CSC_ERROR(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ struct xe_ras_csc_error(9) ✨

okay so bestie, welcome to the Kernel API Manual entry for struct xe_ras_csc_error β€” literally the little struct that holds your CSC error details πŸ’… it's a tiny icon and we stan a concise king πŸ‘‘


🌸 NAME 🌸

struct xe_ras_csc_error β€” CSC error details, no cap πŸŽ€


πŸ¦‹ SYNOPSIS πŸ¦‹

struct xe_ras_csc_error {
    u32 reserved;
    u32 hec_fw_error;
 };

like… two fields. that's it. that's the whole vibe check and it passed βœ…


🧚 Members 🧚

  • reserved β€” reserved for future use 🫢 the classic "don't touch, we're saving this seat for someone" situation. it's giving placeholder main character energy, ngl.
  • hec_fw_error β€” the CSC firmware error πŸ”₯ this is the actual moment, the reason we're all here.

⭐ SEE ALSO ⭐

okay so if you're the type of bestie who goes down the rabbit hole (and honestly? same), the kernel file lives right here at ./drivers/gpu/drm/xe/xe_ras_types.h along with this whole enum family reunion πŸ’– everyone showed up:

  • enum xe_ras_recovery_action(9)
  • struct xe_ras_error_common(9)
  • struct xe_ras_error_unit(9)
  • struct xe_ras_error_cause(9)
  • struct xe_ras_error_product(9)
  • struct xe_ras_error_class(9)
  • struct xe_ras_threshold_crossed(9)
  • struct xe_ras_get_counter_request(9)
  • struct xe_ras_get_counter_response(9)
  • struct xe_ras_clear_counter_request(9)
  • struct xe_ras_clear_counter_response(9)
  • struct xe_ras_error_array(9)
  • struct xe_ras_get_soc_error(9)
  • struct xe_ras_compute_error(9)
  • struct xe_ras_soc_error_source(9)
  • struct xe_ras_soc_error(9)
  • struct xe_ras_ieh_error(9)
  • struct xe_ras_memory_error(9)
  • struct xe_ras_get_health_request(9)
  • struct xe_ras_get_health_response(9)
  • struct xe_ras_set_health_request(9)
  • struct xe_ras_set_health_response(9)

like, the whole roster 😭 go read them, iykyk 🌈


and that's the page, bestie πŸ’œ this one's brought to you from ./drivers/gpu/drm/xe, dated October 2026, filed under struct xe_ras_csc_error(9) β€” periodt. πŸ“βœ¨

πŸ“¦ where this page comes from