drm_ras_genl...y_unregister(9)
πΈ drm_ras_genl_family_unregister(9) β the kernel API manual, but make it make sense
okay bestie, so you're in the kernel API manual (Kernel API Manual, section 9, for the record) and you clicked on drm_ras_genl...y_unregister(9) β yes the title itself is a little truncated, that's just how it's listed, don't panic π
β¨ NAME β¨
drm_ras_genl_family_unregister β unregister the drm-ras genl family. that's it. that's the whole job. she's a one-task queen π
π SYNOPSIS π
void drm_ras_genl_family_unregister (void );
like, literally nothing goes in, nothing comes out. iconic behaviour honestly.
π¦ ARGUMENTS π¦
voidβ no arguments. zero. none. the void is the vibe π«Ά
π DESCRIPTION π
So here's the tea: this one is "to be called one at drm_drv_exit at any moment, but only once." π
Translation for the group chat β she gets called at drm_drv_exit, it can happen at any moment, but only once. so do not, and I cannot stress this enough, call her twice. that is not the assignment π
π₯ SEE ALSO π₯
- Kernel file
./drivers/gpu/drm/drm_ras_genl_family.cβ go read the source, it's right there, it's giving open book exam π drm_ras_genl_family_register(9)β the register counterpart, the other half of the duo, the sibling energy is unmatched π
that's the whole page, no cap π§ and for the little sign-off at the bottom: this one lives under ./drivers/gpu/drm, dated October 2026 β same header, same footer, same energy, periodt βπ
π¦ 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