HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| QEMU |
Expired
|
Undecided
|
Unassigned | ||
Bug Description
I will report something strange thing about host VRAM leakage after anroid-x86 window rotation when it runs with virt-gpu(+ virgl-renderer)
Please watching below video link.
https:/
(orginal video file : https:/
I don't sure what is the problem...
Here are my tested history
-------
Install android-x86 on I7 desktop PCs with intel UHD GPU - No leak.
Install android-x86 on I7 desktop PCs with NVIDIA GTX GPU series - No leak.
Install android-x86 on guest machine emulated skylake cpu with QEMU(+virt-gpu, virgl-renderer) - Leak
(HOST CPU - I5, INTEL UHD GPU)
Install android-x86 on guest machine emulated skylake cpu with QEMU(+virt-gpu, virgl-renderer) - Leak
(HOST CPU - I7, NVIDIA GTX GPU)
COMMON:
In case of NVIDIA GPU : check vram using nvidia-smi
In case of intel UHD GPU : check shared-vram using free cmd
We checked guest android-x86 system down when vram is full after performing many rotation
-------
Is it virt-gpu driver's problem?
I hope someone can help me...
Thanks in advance!!
PS
Here are qemu options I used...
-machine type=q35,accel=kvm -cpu host --enable-kvm \
-smp cpus=4,
-drive file=ctb0319.
-device virtio-vga,virgl=on \
-device qemu-xhci,id=xhci -device usb-mouse,
-soundhw hda -display sdl,gl=on -netdev user,id=

Here are qemu options I used...
-machine type=q35,accel=kvm -cpu host --enable-kvm \ cores=4, threads= 1 -m 4096 \ qcow2,format= qcow2,if= virtio, aio=threads \ bus=xhci. 0 -device usb-kbd,bus=xhci.0 \ qemunet0, hostfwd= tcp::4000- :7000,hostfwd= tcp::5555- :5555,hostfwd= tcp::4012- :7012,hostfwd= tcp::4013- :7013 -device virtio- net,netdev= qemunet0 -boot menu=on
-smp cpus=4,
-drive file=ctb0319.
-device virtio-vga,virgl=on \
-device qemu-xhci,id=xhci -device usb-mouse,
-soundhw hda -display sdl,gl=on -netdev user,id=