amdgpu_virt...h_data_space(9)
π NAME π
okay bestie, welcome to the Kernel API Manual β¨ this is the page for amdgpu_virt_ras_realloc_eh_data_space β and it's literally here to alloc/realloc VF bad-page @data->bps and @data->bps_bo. that's the whole vibe π«Ά
β¨ SYNOPSIS β¨
int amdgpu_virt_ras_realloc_eh_data_space (struct amdgpu_device *adev ,
struct amdgpu_virt_ras_err_handler_data *data , int pages );
π ARGUMENTS π
adevβ amdgpu device. the main-character struct, no cap πdataβ VF RAS error-handler data. this is where the bad-page tea lives πpagesβ minimum number of new slots to add beyonddata->capacity. yes bestie, minimum β it's giving "at least this many" β¨
π₯ RETURN π₯
0 on success, -ENOMEM on failure. periodt π
π SEE ALSO π
- Kernel file
./drivers/gpu/drm/amd/amdgpu/amdgpu_virt.cπ¦ amdgpu_virt_request_full_gpu(9)amdgpu_virt_release_full_gpu(9)amdgpu_virt_reset_gpu(9)amdgpu_virt_ready_to_reset(9)amdgpu_virt_wait_reset(9)amdgpu_virt_alloc_mm_table(9)amdgpu_virt_free_mm_table(9)amdgpu_virt_rcvd_ras_interrupt(9)
mwah π β source/version: ./drivers/gpu/drm/amd/amdgpu, dated October 2026, footer title amdgpu_virt...h_data_space(9). slay and goodbye π
π¦ 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