STRUCT XE_DRM_RAS(9)
π struct xe_drm_ras(9) β the Kernel API Manual glow-up π
Okay bestie, settle in, because we're reading the struct xe_drm_ras(9) page together and honestly? It's short, it's sweet, and it ate. This is straight out of the Kernel API Manual, and yes, it's the XE DRM RAS structure. Let's get into it π
β¨ NAME β¨
struct xe_drm_ras β the XE DRM RAS structure, no cap. That's literally the whole vibe of the name section, and we respect the brevity π
πΈ SYNOPSIS πΈ
Here's the whole thing, character for character, because we do not paraphrase code in this house:
struct xe_drm_ras {
struct drm_ras_node *node;
struct xe_drm_ras_counter *info[DRM_XE_RAS_ERR_SEV_MAX];
};
Look at her. Two members. Clean. Minimalist. Main character energy fr fr π¦
π§ Members π§
nodeβ this one's astruct drm_ras_node *, and it's the DRM RAS node. That's it, that's the description, and we're not gonna pretend otherwise πinfoβ astruct xe_drm_ras_counter *array, sizedDRM_XE_RAS_ERR_SEV_MAX, and it holds info for all types of errors. All of them. Every single type. Obsessed with the range tbh π
π Description π
So what does this struct do? Simple: it has the details of the error counters. That's the whole plot. It's giving "small struct, big responsibilities," and honestly it's iconic for that π
No extra lore, no side quests β just error counter details living rent-free in a struct. Periodt π
π₯ SEE ALSO π₯
- The kernel file
./drivers/gpu/drm/xe/xe_drm_ras_types.hβ go read it, iykyk π struct xe_drm_ras_counter(9)β the sequel, the companion piece, the other half of the friendship bracelet π«Ά
Bestie reminder: everything above is exactly what the page says β no invented behavior, no extra tips, just the facts with better lighting β¨
And that's a wrap, babe π This little tour of struct xe_drm_ras(9) came to you from the Kernel API Manual, sourced from ./drivers/gpu/drm/xe, dated October 2026. Slay, stay curious, and go read those headers πΈ
π¦ where this page comes from
- nixpkgs unstable: linux-manual 7.3.1
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash-1017 on : a language model's rewrite of the original, under its terms