All of lore.kernel.org
 help / color / mirror / Atom feed
* [Qemu-devel] [Bug 1829964] [NEW] HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU
@ 2019-05-22  3:41 Eunseok Choi
  2019-05-22  3:45 ` [Qemu-devel] [Bug 1829964] " Eunseok Choi
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: Eunseok Choi @ 2019-05-22  3:41 UTC (permalink / raw)
  To: qemu-devel

Public bug reported:

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://www.youtube.com/watch?v=mJIbGZLWF1s&feature=youtu.be

(orginal video file : https://drive.google.com/file/d
/1lkdTx_8yTbSVjKXlnxnnk96fWe-w6Mxb/view?usp=sharing)

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,cores=4,threads=1 -m 4096 \
-drive file=ctb0319.qcow2,format=qcow2,if=virtio,aio=threads \
-device virtio-vga,virgl=on \
-device qemu-xhci,id=xhci -device usb-mouse,bus=xhci.0 -device usb-kbd,bus=xhci.0 \
-soundhw hda -display sdl,gl=on -netdev user,id=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

** Affects: qemu
     Importance: Undecided
         Status: New


** Tags: android-x86 leak virt-gpu vram

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1829964

Title:
  HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU

Status in QEMU:
  New

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://www.youtube.com/watch?v=mJIbGZLWF1s&feature=youtu.be

  (orginal video file : https://drive.google.com/file/d
  /1lkdTx_8yTbSVjKXlnxnnk96fWe-w6Mxb/view?usp=sharing)

  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,cores=4,threads=1 -m 4096 \
  -drive file=ctb0319.qcow2,format=qcow2,if=virtio,aio=threads \
  -device virtio-vga,virgl=on \
  -device qemu-xhci,id=xhci -device usb-mouse,bus=xhci.0 -device usb-kbd,bus=xhci.0 \
  -soundhw hda -display sdl,gl=on -netdev user,id=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

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1829964/+subscriptions


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Qemu-devel] [Bug 1829964] Re: HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU
  2019-05-22  3:41 [Qemu-devel] [Bug 1829964] [NEW] HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU Eunseok Choi
@ 2019-05-22  3:45 ` Eunseok Choi
  2019-05-22  6:02 ` Thomas Huth
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: Eunseok Choi @ 2019-05-22  3:45 UTC (permalink / raw)
  To: qemu-devel

Here are qemu options I used...

-machine type=q35,accel=kvm -cpu host --enable-kvm \
-smp cpus=4,cores=4,threads=1 -m 4096 \
-drive file=ctb0319.qcow2,format=qcow2,if=virtio,aio=threads \
-device virtio-vga,virgl=on \
-device qemu-xhci,id=xhci -device usb-mouse,bus=xhci.0 -device usb-kbd,bus=xhci.0 \
-soundhw hda -display sdl,gl=on -netdev user,id=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

** Description changed:

  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://www.youtube.com/watch?v=mJIbGZLWF1s&feature=youtu.be
  
  (orginal video file : https://drive.google.com/file/d
  /1lkdTx_8yTbSVjKXlnxnnk96fWe-w6Mxb/view?usp=sharing)
  
  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,cores=4,threads=1 -m 4096 \
+ -drive file=ctb0319.qcow2,format=qcow2,if=virtio,aio=threads \
+ -device virtio-vga,virgl=on \
+ -device qemu-xhci,id=xhci -device usb-mouse,bus=xhci.0 -device usb-kbd,bus=xhci.0 \
+ -soundhw hda -display sdl,gl=on -netdev user,id=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

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1829964

Title:
  HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU

Status in QEMU:
  New

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://www.youtube.com/watch?v=mJIbGZLWF1s&feature=youtu.be

  (orginal video file : https://drive.google.com/file/d
  /1lkdTx_8yTbSVjKXlnxnnk96fWe-w6Mxb/view?usp=sharing)

  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,cores=4,threads=1 -m 4096 \
  -drive file=ctb0319.qcow2,format=qcow2,if=virtio,aio=threads \
  -device virtio-vga,virgl=on \
  -device qemu-xhci,id=xhci -device usb-mouse,bus=xhci.0 -device usb-kbd,bus=xhci.0 \
  -soundhw hda -display sdl,gl=on -netdev user,id=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

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1829964/+subscriptions


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Qemu-devel] [Bug 1829964] Re: HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU
  2019-05-22  3:41 [Qemu-devel] [Bug 1829964] [NEW] HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU Eunseok Choi
  2019-05-22  3:45 ` [Qemu-devel] [Bug 1829964] " Eunseok Choi
@ 2019-05-22  6:02 ` Thomas Huth
  2019-05-22  6:26 ` Eunseok Choi
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: Thomas Huth @ 2019-05-22  6:02 UTC (permalink / raw)
  To: qemu-devel

This is the *upstream* QEMU bug tracker here. If you've got a problem
with the android emulator, please report these problems to the android
emulator project instead. Thanks.

** Changed in: qemu
       Status: New => Invalid

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1829964

Title:
  HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU

Status in QEMU:
  Invalid

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://www.youtube.com/watch?v=mJIbGZLWF1s&feature=youtu.be

  (orginal video file : https://drive.google.com/file/d
  /1lkdTx_8yTbSVjKXlnxnnk96fWe-w6Mxb/view?usp=sharing)

  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,cores=4,threads=1 -m 4096 \
  -drive file=ctb0319.qcow2,format=qcow2,if=virtio,aio=threads \
  -device virtio-vga,virgl=on \
  -device qemu-xhci,id=xhci -device usb-mouse,bus=xhci.0 -device usb-kbd,bus=xhci.0 \
  -soundhw hda -display sdl,gl=on -netdev user,id=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

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1829964/+subscriptions


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Qemu-devel] [Bug 1829964] Re: HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU
  2019-05-22  3:41 [Qemu-devel] [Bug 1829964] [NEW] HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU Eunseok Choi
  2019-05-22  3:45 ` [Qemu-devel] [Bug 1829964] " Eunseok Choi
  2019-05-22  6:02 ` Thomas Huth
@ 2019-05-22  6:26 ` Eunseok Choi
  2019-05-22  7:21 ` Thomas Huth
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: Eunseok Choi @ 2019-05-22  6:26 UTC (permalink / raw)
  To: qemu-devel

To Thomas Huth,

This is not android problem, qemu or virt-gpu  problem,.
-------------------- our test log --------------------------------------
Running android-x86 on I7 bare metal desktop PCs with intel UHD GPU - No leak.
Running android-x86 on QEMU(+virt-gpu, virgl-renderer) - Leak
------------------------------------------------------------------------

Also in case of a guest linux, it also have leak after windows manager
rotation.

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1829964

Title:
  HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU

Status in QEMU:
  Invalid

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://www.youtube.com/watch?v=mJIbGZLWF1s&feature=youtu.be

  (orginal video file : https://drive.google.com/file/d
  /1lkdTx_8yTbSVjKXlnxnnk96fWe-w6Mxb/view?usp=sharing)

  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,cores=4,threads=1 -m 4096 \
  -drive file=ctb0319.qcow2,format=qcow2,if=virtio,aio=threads \
  -device virtio-vga,virgl=on \
  -device qemu-xhci,id=xhci -device usb-mouse,bus=xhci.0 -device usb-kbd,bus=xhci.0 \
  -soundhw hda -display sdl,gl=on -netdev user,id=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

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1829964/+subscriptions


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Qemu-devel] [Bug 1829964] Re: HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU
  2019-05-22  3:41 [Qemu-devel] [Bug 1829964] [NEW] HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU Eunseok Choi
                   ` (2 preceding siblings ...)
  2019-05-22  6:26 ` Eunseok Choi
@ 2019-05-22  7:21 ` Thomas Huth
  2019-05-22  8:14 ` Eunseok Choi
  2019-07-22  4:17 ` Launchpad Bug Tracker
  5 siblings, 0 replies; 7+ messages in thread
From: Thomas Huth @ 2019-05-22  7:21 UTC (permalink / raw)
  To: qemu-devel

Ok, sorry, got that wrong - we sometimes get bug reports about the
android emulator (which is a fork of QEMU) here, and at a first glance,
your bug report looked like one of these misguided bug tickets, too.

Anyway, please provide some more information: Which version of QEMU are
you using? Which operating system are you running in QEMU?

** Changed in: qemu
       Status: Invalid => Incomplete

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1829964

Title:
  HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU

Status in QEMU:
  Incomplete

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://www.youtube.com/watch?v=mJIbGZLWF1s&feature=youtu.be

  (orginal video file : https://drive.google.com/file/d
  /1lkdTx_8yTbSVjKXlnxnnk96fWe-w6Mxb/view?usp=sharing)

  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,cores=4,threads=1 -m 4096 \
  -drive file=ctb0319.qcow2,format=qcow2,if=virtio,aio=threads \
  -device virtio-vga,virgl=on \
  -device qemu-xhci,id=xhci -device usb-mouse,bus=xhci.0 -device usb-kbd,bus=xhci.0 \
  -soundhw hda -display sdl,gl=on -netdev user,id=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

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1829964/+subscriptions


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Qemu-devel] [Bug 1829964] Re: HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU
  2019-05-22  3:41 [Qemu-devel] [Bug 1829964] [NEW] HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU Eunseok Choi
                   ` (3 preceding siblings ...)
  2019-05-22  7:21 ` Thomas Huth
@ 2019-05-22  8:14 ` Eunseok Choi
  2019-07-22  4:17 ` Launchpad Bug Tracker
  5 siblings, 0 replies; 7+ messages in thread
From: Eunseok Choi @ 2019-05-22  8:14 UTC (permalink / raw)
  To: qemu-devel

I tested many qemu & linux versions....

in case of qemu,
2.12
3.10
3.12
4.0.0
All versions I tested have same problem....

also I tested many versions of linux 
ubuntu 18.04 18.10
centos 7
fedora 18 19
rhel

Actually it is not only problem of windows rotation, if home launcher
refreshed, vram usage is also up...

I think it related gl related functions...

so I don't sure it is qemu-virt-gpu problem or virt-gpu driver...

That is why I already report this problem to android-x86 devel forum and
author of virt-gpu drvier...

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1829964

Title:
  HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU

Status in QEMU:
  Incomplete

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://www.youtube.com/watch?v=mJIbGZLWF1s&feature=youtu.be

  (orginal video file : https://drive.google.com/file/d
  /1lkdTx_8yTbSVjKXlnxnnk96fWe-w6Mxb/view?usp=sharing)

  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,cores=4,threads=1 -m 4096 \
  -drive file=ctb0319.qcow2,format=qcow2,if=virtio,aio=threads \
  -device virtio-vga,virgl=on \
  -device qemu-xhci,id=xhci -device usb-mouse,bus=xhci.0 -device usb-kbd,bus=xhci.0 \
  -soundhw hda -display sdl,gl=on -netdev user,id=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

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1829964/+subscriptions


^ permalink raw reply	[flat|nested] 7+ messages in thread

* [Qemu-devel] [Bug 1829964] Re: HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU
  2019-05-22  3:41 [Qemu-devel] [Bug 1829964] [NEW] HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU Eunseok Choi
                   ` (4 preceding siblings ...)
  2019-05-22  8:14 ` Eunseok Choi
@ 2019-07-22  4:17 ` Launchpad Bug Tracker
  5 siblings, 0 replies; 7+ messages in thread
From: Launchpad Bug Tracker @ 2019-07-22  4:17 UTC (permalink / raw)
  To: qemu-devel

[Expired for QEMU because there has been no activity for 60 days.]

** Changed in: qemu
       Status: Incomplete => Expired

-- 
You received this bug notification because you are a member of qemu-
devel-ml, which is subscribed to QEMU.
https://bugs.launchpad.net/bugs/1829964

Title:
  HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU

Status in QEMU:
  Expired

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://www.youtube.com/watch?v=mJIbGZLWF1s&feature=youtu.be

  (orginal video file : https://drive.google.com/file/d
  /1lkdTx_8yTbSVjKXlnxnnk96fWe-w6Mxb/view?usp=sharing)

  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,cores=4,threads=1 -m 4096 \
  -drive file=ctb0319.qcow2,format=qcow2,if=virtio,aio=threads \
  -device virtio-vga,virgl=on \
  -device qemu-xhci,id=xhci -device usb-mouse,bus=xhci.0 -device usb-kbd,bus=xhci.0 \
  -soundhw hda -display sdl,gl=on -netdev user,id=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

To manage notifications about this bug go to:
https://bugs.launchpad.net/qemu/+bug/1829964/+subscriptions


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2019-07-22  4:31 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2019-05-22  3:41 [Qemu-devel] [Bug 1829964] [NEW] HOST VRAM Leak when performs android-x86 window rotation with Virt-GPU Eunseok Choi
2019-05-22  3:45 ` [Qemu-devel] [Bug 1829964] " Eunseok Choi
2019-05-22  6:02 ` Thomas Huth
2019-05-22  6:26 ` Eunseok Choi
2019-05-22  7:21 ` Thomas Huth
2019-05-22  8:14 ` Eunseok Choi
2019-07-22  4:17 ` Launchpad Bug Tracker

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.