mesa/src/virtio
Yiwei Zhang 6868212774 venus: fix a memory corruption in query records recycle
The free list must be re-initialized. Found the bug while running:
dEQP-VK.ray_tracing_pipeline.acceleration_structures.device_compability_khr.gpu_built.top
where it invokes VK_COMMAND_POOL_RESET_RELEASE_RESOURCES_BIT to purge
the cmd pool resources, and the next alloc still gets cache hit with the
"empty" list.

Fixes: e2c4bafccc ("venus: free query batches for VK_COMMAND_POOL_RESET_RELEASE_RESOURCES_BIT")
Signed-off-by: Yiwei Zhang <zzyiwei@chromium.org>
Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/33908>
2025-03-06 18:25:20 +00:00
..
ci ci/angle: condense angle variables in one job 2025-02-28 01:33:34 +00:00
vdrm vdrm+tu+fd: Make cross-device optional 2024-11-28 19:55:11 +00:00
venus-protocol venus: fix an obsolete protocol sync earlier 2025-03-02 16:58:21 +00:00
virtio-gpu doc,src: replace doc and comments for shader and compute cap 2025-02-05 11:20:49 +08:00
vtest venus: rename sync_queue -> timeline 2022-12-16 21:12:38 +00:00
vulkan venus: fix a memory corruption in query records recycle 2025-03-06 18:25:20 +00:00
meson.build build: pass licensing information in SPDX form 2024-06-29 12:42:49 -07:00