gmc_v8_0_se...able_default(9)
π gmc_v8_0_set_fault_enable_default(9) β like, the whole glow-up
okay so bestie, welcome to the Kernel API Manual β¨ and buckle up because today's main character is gmc_v8_0_set_fault_enable_default. (Yeah the header up top truncates it to gmc_v8_0_se...able_default(9) β she's mysterious like that, but we know her full name and we're gonna use it π)
πΈ NAME πΈ
gmc_v8_0_set_fault_enable_default β literally just updating VM fault handling, that's the whole vibe π
β¨ SYNOPSIS β¨
void gmc_v8_0_set_fault_enable_default (struct amdgpu_device *adev ,
bool value );
no cap, that's the entire signature, copy it exactly, don't @ me π
π¦ ARGUMENTS π¦
adevβ anamdgpu_devicepointer. that's it, that's the descriptor. she's giving "was literally just described in one line" energy πvalueβ abool. when it'strue, VM faults get redirected to the default page. like, faults go sit in the timeout chair instead of causing chaos π₯π
π SEE ALSO π
the kernel file where this whole situation lives, plus her entire friend group (all absolute icons, ngl):
- Kernel file
./drivers/gpu/drm/amd/amdgpu/gmc_v8_0.c gmc_v8_0_init_microcode(9)gmc_v8_0_tonga_mc_load_microcode(9)gmc_v8_0_mc_program(9)gmc_v8_0_mc_init(9)gmc_v8_0_flush_gpu_tlb_pasid(9)gmc_v8_0_flush_gpu_tlb(9)gmc_v8_0_set_prt(9)gmc_v8_0_gart_enable(9)gmc_v8_0_gart_disable(9)gmc_v8_0_vm_decode_fault(9)
π«Ά friendly reminder bestie: this page is from./drivers/gpu/drm/amd/amdgpuβ that's the source. the version is thegmc_v8_0_se...able_default(9)run of the Kernel API Manual, dated October 2026. and that's the end of the page, no extra lore, 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