Module: Mesa Branch: main Commit: 63120a55b84cc593425593b639c8554a7e8c58b1 URL: http://cgit.freedesktop.org/mesa/mesa/commit/?id=63120a55b84cc593425593b639c8554a7e8c58b1
Author: Tatsuyuki Ishi <ishitatsuy...@gmail.com> Date: Sun Aug 20 18:09:50 2023 +0900 radv/amdgpu: Remove virtual bo dump logic. Virtual BOs cannot go into the global bo list. Accessing bo_handle is also invalid for virtual BOs. Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/26592> --- src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c index b71b62b4f42..dc400b3c55f 100644 --- a/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c +++ b/src/amd/vulkan/winsys/amdgpu/radv_amdgpu_bo.c @@ -1053,9 +1053,8 @@ radv_amdgpu_dump_bo_ranges(struct radeon_winsys *_ws, FILE *file) qsort(bos, ws->global_bo_list.count, sizeof(bos[0]), radv_amdgpu_bo_va_compare); for (i = 0; i < ws->global_bo_list.count; ++i) { - fprintf(file, " VA=%.16llx-%.16llx, handle=%d%s\n", (long long)radv_amdgpu_canonicalize_va(bos[i]->base.va), - (long long)radv_amdgpu_canonicalize_va(bos[i]->base.va + bos[i]->size), bos[i]->bo_handle, - bos[i]->is_virtual ? " sparse" : ""); + fprintf(file, " VA=%.16llx-%.16llx, handle=%d\n", (long long)radv_amdgpu_canonicalize_va(bos[i]->base.va), + (long long)radv_amdgpu_canonicalize_va(bos[i]->base.va + bos[i]->size), bos[i]->bo_handle); } free(bos); u_rwlock_rdunlock(&ws->global_bo_list.lock);