amdgpu_driver_postclose_kms(9)
β¨ amdgpu_driver_postclose_kms β¨
okay so bestie, welcome to the amdgpu_driver_postclose_kms(9) page π
this one lives in the Kernel API Manual, and it's honestly giving "short and iconic" energy β but don't let the length fool you, there's real lore here π
πΈ NAME πΈ
amdgpu_driver_postclose_kms β the drm callback that handles post close π«Ά
π¦ SYNOPSIS π¦
void amdgpu_driver_postclose_kms (struct drm_device *dev , struct
drm_file *file_priv );
like, that's the whole signature, no cap β¨
π ARGUMENTS π
devβ the drm dev pointer, literally the device we're talking about πfile_privβ the drm file, the one that just got closed π
π DESCRIPTION π
okay so on device post close, this thing tears down the vm on cayman+ β and yes, that means all asics, no exceptions, periodt π₯
that's it. that's the whole job. clean, focused, main character energy π
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/amd/amdgpu/amdgpu_kms.cπ amdgpu_driver_unload_kms(9)amdgpu_driver_load_kms(9)amdgpu_info_ioctl(9)amdgpu_proc_options_ioctl(9)amdgpu_driver_open_kms(9)amdgpu_get_vblank_counter_kms(9)amdgpu_enable_vblank_kms(9)amdgpu_disable_vblank_kms(9)
the whole friend group fr fr π«Ά go read them, they're all linked together iykyk π«
bestie reminder: this page comes from./drivers/gpu/drm/amd/amdgpu, October 2026 edition, and it'samdgpu_driver_postclose_kms(9)all day every day β mwah, go slay your kernel work π π
π¦ 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