STRUCT XE_RAS_ERROR_ARRAY(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’… NAME πŸ’…

struct xe_ras_error_array β€” the Details of the error types, bestie ✨

πŸ¦‹ SYNOPSIS πŸ¦‹

struct xe_ras_error_array {
    u32 value;
    struct xe_ras_error_class counter;
    u64 timestamp;
    u32 details[XE_RAS_NUM_COUNTERS];
 };

πŸŽ€ Members πŸŽ€

  • value β€” the counter value of the detailed error, periodt πŸ’…
  • counter β€” the error counter, no cap
  • timestamp β€” the timestamp ⏰
  • details β€” error details that are specific to the counter, iykyk 🫢

🌈 SEE ALSO 🌈

Kernel file ./drivers/gpu/drm/xe/xe_ras_types.h enum β€” and literally all of these besties:

  • 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_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_csc_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)

That’s the whole vibe check, bestie πŸ’– this little icon is brought to you by ./drivers/gpu/drm/xe, dated October 2026, and it’s giving struct xe_ras_error_array(9) main character energy πŸ‘‘βœ¨

πŸ“¦ where this page comes from