Skip to content

venus: vtest to avoid prime blit with common wsi

Yiwei Zhang requested to merge zzyiwei/mesa:vn-pci-bus-info into main

Venus with vtest hits an assertion about wsi mem must have base_bo upon WSI_MEMORY_SIGNAL_SUBMIT_INFO_MESA, which results from vtest staying on prime blit path unexpectedly. This MR fixes VK_EXT_pci_bus_info ext support to allow vtest to provide properly info to avoid prime blit.

vkcube: ../src/virtio/vulkan/vn_queue.c:165: vn_queue_submission_prepare: Assertion `submit->wsi_mem->base_bo' failed.

Test: vtest and inside VMs with crosvm/qemu

Related MRs:

Edited by Yiwei Zhang

Merge request reports