STRUCT XE_RAS_ERROR_PRODUCT(9)

πŸ“¦ version 7.3.1, in nixpkgs unstable

okay so bestie, welcome to the struct xe_ras_error_product(9) page from the Kernel API Manual β€” it's literally the product-specific error fields struct, and we're gonna keep every detail because that's the whole point. No cap. πŸ’…βœ¨

πŸ’– NAME

struct xe_ras_error_product β€” Error fields that are specific to the product. like, these are the error fields that belong to the product. periodt. πŸŽ€

πŸ¦‹ SYNOPSIS

       struct xe_ras_error_product {
           struct xe_ras_error_unit unit;
           struct xe_ras_error_cause cause;
        };

That's the struct up top, bestie β€” unit and cause are the two members, and they get their own little moment below. πŸ‘‘

🌸 Members

  • unit β€” Unit within IP block. yep, the unit inside the IP block. πŸ¦‹
  • cause β€” Cause/checker. the cause/checker field, iconic. πŸ”₯

🌈 SEE ALSO

Kernel file ./drivers/gpu/drm/xe/xe_ras_types.h β€” and the enum/struct besties are:

  • 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_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)
  • struct xe_ras_set_health_response(9)

mwah πŸ’‹ β€” this page came from ./drivers/gpu/drm/xe, October 2026, and it's the struct xe_ras_error_product(9) manual page. bye bestie 🫢

πŸ“¦ where this page comes from