STRUCT XE_RAS_SET_HEALTH_RESPONSE(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

πŸ’– struct xe_ras_set_health_response(9) πŸ’–

okay so bestie, welcome to the Kernel API Manual ✨ β€” this is the page for struct xe_ras_set_health_response, and it's genuinely the most "I'm the reply, not the ask" little struct ever. It's the response structure for setting gpu health 🫢


🌸 NAME 🌸

struct xe_ras_set_health_response β€” literally just the response structure for setting gpu health, no cap πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

struct xe_ras_set_health_response {
    u32 status;
    u8 health;
    u8 reserved[3];
    u32 reserved1[2];
 };

like, that's the whole vibe. four fields, zero drama πŸŽ€


✨ Members ✨

  • status β€” the status of the set health operation πŸ‘‘ this is the "did it work tho" field fr fr
  • health β€” the resulting gpu health value 🩺 like the actual answer you came for
  • reserved β€” reserved for future use πŸ™ˆ (it's giving "seat saved for later")
  • reserved1 β€” reserved for future use πŸ’€ (yes there's two of them, they're matching)

🌈 SEE ALSO 🌈

Kernel file ./drivers/gpu/drm/xe/xe_ras_types.h β€” that's the home base for all of this 🧚

and then the whole friend group, iykyk:

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

like every single one of them, we're not leaving anyone out πŸ’œ


✨ periodt. that's the page. go forth and set some gpu health, bestie πŸ¦‹

mwah πŸ’‹ β€” this little icon lives in ./drivers/gpu/drm/xe, dated October 2026, and it ate, no crumbs left πŸ‘‘

πŸ“¦ where this page comes from