STRUCT XE_RAS_GET_SOC_ERROR(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

✨ NAME ✨

okay bestie, welcome to the struct xe_ras_get_soc_error(9) page from the Kernel API Manual β€” this struct is literally the Response from get soc error command. πŸ’–

🌸 SYNOPSIS 🌸

here's the exact struct shape, no edits, no cap:

       struct xe_ras_get_soc_error {
           u8 num_errors;
           u8 additional_errors;
           struct xe_ras_error_array arr[XE_RAS_NUM_ERROR_ARR];
        };

πŸ’… Members πŸ’…

  • num_errors β€” Number of errors reported in this response. it's the count for this response, periodt. ✨
  • additional_errors β€” Indicates if the errors are pending. yes bestie, it tells you if errors are pending. 🫢
  • arr β€” Array of up to 3 errors. the little array holding up to 3 errors β€” up to three, okay? πŸ’€

πŸ¦‹ SEE ALSO πŸ¦‹

first up, the kernel file ./drivers/gpu/drm/xe/xe_ras_types.h enum is also part of the lore, plus these icons:

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

made with πŸ’œ from ./drivers/gpu/drm/xe, dated October 2026, and the footer energy is literally struct xe_ras_get_soc_error(9) β€” byeee, drink water 🫢

πŸ“¦ where this page comes from