From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org Subject: [Bug 104291] New: Virgl broken on current mesa (17.4+), with nouveau/nv50 as host Date: Sat, 16 Dec 2017 17:14:04 +0000 Message-ID: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1457404077==" Return-path: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org --===============1457404077== Content-Type: multipart/alternative; boundary="15134444440.F0FE314.6398"; charset="UTF-8" --15134444440.F0FE314.6398 Date: Sat, 16 Dec 2017 17:14:04 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D104291 Bug ID: 104291 Summary: Virgl broken on current mesa (17.4+), with nouveau/nv50 as host Product: Mesa Version: git Hardware: x86-64 (AMD64) OS: Linux (All) Status: NEW Severity: normal Priority: medium Component: Drivers/DRI/nouveau Assignee: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Reporter: randrik-JGs/UdohzUI@public.gmane.org QA Contact: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Hello. Sorry for possibly irrelevant bug report, but I just tested virgl and found= it broken - glxinfo works, but glxgears or any gl program segfaults. On both host and guest (self-assembled live DVD) I have mesa Mesa 17.4.0-de= vel (git-96fc5fbf23), X server 1.19.5. Host kernel - Linux slax 4.14.3-x64 #18 = SMP Sun Dec 3 09:13:07 MSK 2017 x86_64 AMD FX(tm)-4300 Quad-Core Processor AuthenticAMD GNU/Linux, guest kernel - 4.12.0-x64. Qemu - 2.11. Launch command and output: qemu-system-x86_64 -M q35 -enable-kvm -cdrom /dev/shm/slax_16_12_2017_test.= iso -m 512 -display sdl,gl=3Don -soundhw es1370 -smp 4 -vga virtio -usbdevice m= ouse qemu-system-x86_64: -usbdevice mouse: '-usbdevice' is deprecated, please use '-device usb-...' instead gl_version 33 - core profile enabled startx inside guest works, glxinfo shows virgl as renderer, but glxgears or= any gl program (chromium BSU [old arcade game], glblur from xscreensavers) segfaults. At some point it was working better, but it was long ago .... (16.02.2016, = to be prescie). I also run into assertion on qemu side, described here:=20 https://lists.gnu.org/archive/html/qemu-devel/2017-04/msg05461.html Because I had only dvd image connected as dvd rom - nothing bad happened, b= ut be aware about this abort if you connect real hard disk .... --=20 You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the bug.= --15134444440.F0FE314.6398 Date: Sat, 16 Dec 2017 17:14:04 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated
Bug ID 104291
Summary Virgl broken on current mesa (17.4+), with nouveau/nv50 as ho= st
Product Mesa
Version git
Hardware x86-64 (AMD64)
OS Linux (All)
Status NEW
Severity normal
Priority medium
Component Drivers/DRI/nouveau
Assignee nouveau@lists.freedesktop.org
Reporter randrik@mail.ru
QA Contact nouveau@lists.freedesktop.org

Hello.

Sorry for possibly irrelevant bug report, but I just tested virgl and found=
 it
broken - glxinfo works, but glxgears or any gl program segfaults.

On both host and guest (self-assembled live DVD) I have mesa Mesa 17.4.0-de=
vel
(git-96fc5fbf23), X server 1.19.5. Host kernel - Linux slax 4.14.3-x64 #18 =
SMP
Sun Dec 3 09:13:07 MSK 2017 x86_64 AMD FX(tm)-4300 Quad-Core Processor
AuthenticAMD GNU/Linux, guest kernel - 4.12.0-x64.

Qemu - 2.11. Launch command and output:

qemu-system-x86_64 -M q35 -enable-kvm -cdrom /dev/shm/slax_16_12_2017_test.=
iso
-m 512 -display sdl,gl=3Don -soundhw es1370 -smp 4 -vga virtio -usbdevice m=
ouse
qemu-system-x86_64: -usbdevice mouse: '-usbdevice' is deprecated, please use
'-device usb-...' instead
gl_version 33 - core profile enabled

startx inside guest works, glxinfo shows virgl as renderer, but glxgears or=
 any
gl program (chromium BSU [old arcade game], glblur from xscreensavers)
segfaults.

At some point it was working better, but it was long ago .... (16.02.2016, =
to
be prescie).

I also run into assertion on qemu side, described here:=20
https://lists.gnu.org/archive/html/qemu-devel/2017-04/msg05461.html

Because I had only dvd image connected as dvd rom - nothing bad happened, b=
ut
be aware about this abort if you connect real hard disk ....


You are receiving this mail because:
  • You are the assignee for the bug.
  • You are the QA Contact for the bug.
= --15134444440.F0FE314.6398-- --===============1457404077== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBt YWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9ub3V2ZWF1Cg== --===============1457404077==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org Subject: [Bug 104291] Virgl broken on current mesa (17.4+), with nouveau/nv50 as host Date: Sat, 16 Dec 2017 17:15:34 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0549796243==" Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org --===============0549796243== Content-Type: multipart/alternative; boundary="15134445340.c8977.6949"; charset="UTF-8" --15134445340.c8977.6949 Date: Sat, 16 Dec 2017 17:15:34 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D104291 --- Comment #1 from Andrew Randrianasulu --- One more comment - while both kernels are 64-bit - whole userspace for guest and host are just 32-bit binaries. It may play some role. --=20 You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the bug.= --15134445340.c8977.6949 Date: Sat, 16 Dec 2017 17:15:34 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Commen= t # 1 on bug 10429= 1 from Andrew Randrianasulu
One more comment - while both kernels are 64-bit - whole users=
pace for guest
and host are just 32-bit binaries. It may play some role.


You are receiving this mail because:
  • You are the assignee for the bug.
  • You are the QA Contact for the bug.
= --15134445340.c8977.6949-- --===============0549796243== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBt YWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9ub3V2ZWF1Cg== --===============0549796243==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org Subject: [Bug 104291] Virgl broken on current mesa (17.4+), with nouveau/nv50 as host Date: Sat, 16 Dec 2017 17:18:18 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0906251730==" Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org --===============0906251730== Content-Type: multipart/alternative; boundary="15134446980.Df12D.5732"; charset="UTF-8" --15134446980.Df12D.5732 Date: Sat, 16 Dec 2017 17:18:18 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D104291 --- Comment #2 from Ilia Mirkin --- If you can capture an apitrace of qemu that replays incorrectly on nouveau = but correctly on other hardware, then this is a nouveau bug. If virgl / virglrenderer code crashes (or generates an incorrect GL operati= on sequence), then it's a virgl bug. --=20 You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug.= --15134446980.Df12D.5732 Date: Sat, 16 Dec 2017 17:18:18 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Commen= t # 2 on bug 10429= 1 from Ilia Mirkin
If you can capture an apitrace of qemu that replays incorrectl=
y on nouveau but
correctly on other hardware, then this is a nouveau bug.

If virgl / virglrenderer code crashes (or generates an incorrect GL operati=
on
sequence), then it's a virgl bug.


You are receiving this mail because:
  • You are the QA Contact for the bug.
  • You are the assignee for the bug.
= --15134446980.Df12D.5732-- --===============0906251730== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBt YWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9ub3V2ZWF1Cg== --===============0906251730==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org Subject: [Bug 104291] Virgl broken on current mesa (17.4+), with nouveau/nv50 as host Date: Sat, 16 Dec 2017 17:23:52 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1673414024==" Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org --===============1673414024== Content-Type: multipart/alternative; boundary="15134450310.d6e446.8703"; charset="UTF-8" --15134450310.d6e446.8703 Date: Sat, 16 Dec 2017 17:23:51 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D104291 --- Comment #3 from Andrew Randrianasulu --- Created attachment 136219 --> https://bugs.freedesktop.org/attachment.cgi?id=3D136219&action=3Dedit glxinfo -l from inside guest --=20 You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug.= --15134450310.d6e446.8703 Date: Sat, 16 Dec 2017 17:23:51 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Commen= t # 3 on bug 10429= 1 from Andrew Randrianasulu
Created attachment =
136219 [details]
glxinfo -l from inside guest


You are receiving this mail because:
  • You are the QA Contact for the bug.
  • You are the assignee for the bug.
= --15134450310.d6e446.8703-- --===============1673414024== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBt YWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9ub3V2ZWF1Cg== --===============1673414024==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org Subject: [Bug 104291] Virgl broken on current mesa (17.4+), with nouveau/nv50 as host Date: Sat, 16 Dec 2017 17:27:59 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0230326130==" Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org --===============0230326130== Content-Type: multipart/alternative; boundary="15134452780.Ebcf71Ea.9264"; charset="UTF-8" --15134452780.Ebcf71Ea.9264 Date: Sat, 16 Dec 2017 17:27:58 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D104291 --- Comment #4 from Andrew Randrianasulu --- Created attachment 136220 --> https://bugs.freedesktop.org/attachment.cgi?id=3D136220&action=3Dedit gdb log Unfortunately, I stripped debug symbols for smaller file sizes. I can recom= pile mesa with debug symbols, but it will take some time. --=20 You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug.= --15134452780.Ebcf71Ea.9264 Date: Sat, 16 Dec 2017 17:27:58 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated


You are receiving this mail because:
  • You are the QA Contact for the bug.
  • You are the assignee for the bug.
= --15134452780.Ebcf71Ea.9264-- --===============0230326130== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBt YWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9ub3V2ZWF1Cg== --===============0230326130==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org Subject: [Bug 104291] Virgl broken on current mesa (17.4+), with nouveau/nv50 as host Date: Sat, 16 Dec 2017 17:31:09 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1335100234==" Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org --===============1335100234== Content-Type: multipart/alternative; boundary="15134454690.eE8c6.10050"; charset="UTF-8" --15134454690.eE8c6.10050 Date: Sat, 16 Dec 2017 17:31:09 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D104291 --- Comment #5 from Ilia Mirkin --- If it crashes inside the guest, then it's nothing to do with nouveau. Most likely. --=20 You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug.= --15134454690.eE8c6.10050 Date: Sat, 16 Dec 2017 17:31:09 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Commen= t # 5 on bug 10429= 1 from Ilia Mirkin
If it crashes inside the guest, then it's nothing to do with n=
ouveau. Most
likely.


You are receiving this mail because:
  • You are the QA Contact for the bug.
  • You are the assignee for the bug.
= --15134454690.eE8c6.10050-- --===============1335100234== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBt YWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9ub3V2ZWF1Cg== --===============1335100234==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org Subject: [Bug 104291] Virgl broken on current mesa (17.4+), with nouveau/nv50 as host Date: Sat, 16 Dec 2017 17:35:12 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0094768548==" Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org --===============0094768548== Content-Type: multipart/alternative; boundary="15134457120.fd31B.9911"; charset="UTF-8" --15134457120.fd31B.9911 Date: Sat, 16 Dec 2017 17:35:12 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D104291 --- Comment #6 from Andrew Randrianasulu --- (In reply to Ilia Mirkin from comment #5) > If it crashes inside the guest, then it's nothing to do with nouveau. Most > likely. ya, but I was unable to find virgl as specific component in bugzilla, so I just added bug to nouveau. Don't feel blamed. (and after swithcing virtual desktops whole image inside qemu just become real black ..I killed this VM) --=20 You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the bug.= --15134457120.fd31B.9911 Date: Sat, 16 Dec 2017 17:35:12 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Commen= t # 6 on bug 10429= 1 from Andrew Randrianasulu
(In reply to Ilia Mirkin from comment #5)
> If it crashes inside the guest, then it's nothin=
g to do with nouveau. Most
> likely.

ya, but I was unable to find virgl as specific component  in bugzilla, so I
just  added bug to nouveau. Don't feel blamed. (and  after swithcing virtual
desktops whole image inside qemu just become real black ..I killed this VM)=


You are receiving this mail because:
  • You are the assignee for the bug.
  • You are the QA Contact for the bug.
= --15134457120.fd31B.9911-- --===============0094768548== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBt YWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9ub3V2ZWF1Cg== --===============0094768548==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org Subject: [Bug 104291] Virgl broken on current mesa (17.4+), with nouveau/nv50 as host Date: Sat, 16 Dec 2017 17:43:49 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1322564060==" Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org --===============1322564060== Content-Type: multipart/alternative; boundary="15134462290.6bEd2F9.11975"; charset="UTF-8" --15134462290.6bEd2F9.11975 Date: Sat, 16 Dec 2017 17:43:49 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D104291 --- Comment #7 from Andrew Randrianasulu --- It also doesn't work with LIBGL_ALWAYS_SOFTWARE=3D1 (llvmpipe). So, yes, n= ot nouveau bug.... --=20 You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the bug.= --15134462290.6bEd2F9.11975 Date: Sat, 16 Dec 2017 17:43:49 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Commen= t # 7 on bug 10429= 1 from Andrew Randrianasulu
It also doesn't work with  LIBGL_ALWAYS_SOFTWARE=3D1 (llvmpipe=
). So, yes, not
nouveau bug....


You are receiving this mail because:
  • You are the assignee for the bug.
  • You are the QA Contact for the bug.
= --15134462290.6bEd2F9.11975-- --===============1322564060== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBt YWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9ub3V2ZWF1Cg== --===============1322564060==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org Subject: [Bug 104291] Virgl broken on current mesa (17.4+), with nouveau/nv50 as host Date: Sat, 16 Dec 2017 17:55:43 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1278877938==" Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org --===============1278877938== Content-Type: multipart/alternative; boundary="15134469430.8d9Bb2bA7.15147"; charset="UTF-8" --15134469430.8d9Bb2bA7.15147 Date: Sat, 16 Dec 2017 17:55:43 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D104291 Andrew Randrianasulu changed: What |Removed |Added ---------------------------------------------------------------------------- Attachment #136220|0 |1 is obsolete| | --- Comment #8 from Andrew Randrianasulu --- Created attachment 136221 --> https://bugs.freedesktop.org/attachment.cgi?id=3D136221&action=3Dedit slightly better gdb log --=20 You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the bug.= --15134469430.8d9Bb2bA7.15147 Date: Sat, 16 Dec 2017 17:55:43 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated Andrew Randrianasulu changed bug 10429= 1
What Removed Added
Attachment #136220 is obsolete   1


You are receiving this mail because:
  • You are the assignee for the bug.
  • You are the QA Contact for the bug.
= --15134469430.8d9Bb2bA7.15147-- --===============1278877938== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBt YWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9ub3V2ZWF1Cg== --===============1278877938==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org Subject: [Bug 104291] Virgl broken on current mesa (17.4+), with nouveau/nv50 as host Date: Sat, 16 Dec 2017 18:12:23 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1231851368==" Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org --===============1231851368== Content-Type: multipart/alternative; boundary="15134479420.C66a.20195"; charset="UTF-8" --15134479420.C66a.20195 Date: Sat, 16 Dec 2017 18:12:22 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D104291 --- Comment #9 from Andrew Randrianasulu --- Created attachment 136222 --> https://bugs.freedesktop.org/attachment.cgi?id=3D136222&action=3Dedit X log (from guest, of course) --=20 You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug.= --15134479420.C66a.20195 Date: Sat, 16 Dec 2017 18:12:22 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Commen= t # 9 on bug 10429= 1 from Andrew Randrianasulu
Created attachment=
 136222 [details]
X log (from guest, of course)


You are receiving this mail because:
  • You are the QA Contact for the bug.
  • You are the assignee for the bug.
= --15134479420.C66a.20195-- --===============1231851368== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBt YWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9ub3V2ZWF1Cg== --===============1231851368==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org Subject: [Bug 104291] Virgl broken on current mesa (17.4+), with nouveau/nv50 as host Date: Sat, 16 Dec 2017 18:28:17 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1324006473==" Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org --===============1324006473== Content-Type: multipart/alternative; boundary="15134488970.E8B58b.25448"; charset="UTF-8" --15134488970.E8B58b.25448 Date: Sat, 16 Dec 2017 18:28:17 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D104291 --- Comment #10 from Andrew Randrianasulu --- Created attachment 136223 --> https://bugs.freedesktop.org/attachment.cgi?id=3D136223&action=3Dedit apitrace --=20 You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the bug.= --15134488970.E8B58b.25448 Date: Sat, 16 Dec 2017 18:28:17 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated


You are receiving this mail because:
  • You are the assignee for the bug.
  • You are the QA Contact for the bug.
= --15134488970.E8B58b.25448-- --===============1324006473== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBt YWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9ub3V2ZWF1Cg== --===============1324006473==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org Subject: [Bug 104291] Virgl broken on current mesa (17.4+), with nouveau/nv50 as host Date: Tue, 19 Dec 2017 22:37:43 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0386066346==" Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org --===============0386066346== Content-Type: multipart/alternative; boundary="15137230630.dcA8E2281.32377"; charset="UTF-8" --15137230630.dcA8E2281.32377 Date: Tue, 19 Dec 2017 22:37:43 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D104291 --- Comment #11 from Andrew Randrianasulu --- I tried few older mesa releases (17.1.10 - without llvm, 17.2.7 and 17.3.0 - with llvm 5.0.0), and they all segfaults :/ This is kinda strange, because according to this bugreport it was working in 17.1-dev era: https://bugzilla.redhat.com/show_bug.cgi?id=3D1426549 I tried disabling PageFlipping (not sure if it makes any sense for VM), and switching dri mode to dri3. Nothing helped :/ --=20 You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the bug.= --15137230630.dcA8E2281.32377 Date: Tue, 19 Dec 2017 22:37:43 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated

Comme= nt # 11 on bug 10429= 1 from Andrew Randrianasulu
I tried few older mesa releases (17.1.10 - without llvm, 17.2.=
7 and 17.3.0 -
with llvm 5.0.0), and they all segfaults :/

This is kinda strange, because according to this bugreport it was working in
17.1-dev era:

https://b=
ugzilla.redhat.com/show_bug.cgi?id=3D1426549

I tried disabling PageFlipping (not sure if it makes any sense for VM), and
switching dri mode to dri3. Nothing helped :/


You are receiving this mail because:
  • You are the assignee for the bug.
  • You are the QA Contact for the bug.
= --15137230630.dcA8E2281.32377-- --===============0386066346== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBt YWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9ub3V2ZWF1Cg== --===============0386066346==-- From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org Subject: [Bug 104291] Virgl broken on current mesa (17.4+), with nouveau/nv50 as host Date: Mon, 30 Apr 2018 11:59:38 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1218243279==" Return-path: In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: nouveau-bounces-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org Sender: "Nouveau" To: nouveau-PD4FTy7X32lNgt0PjOBp9y5qC8QIuHrW@public.gmane.org List-Id: nouveau.vger.kernel.org --===============1218243279== Content-Type: multipart/alternative; boundary="15250895780.6B60.23070" Content-Transfer-Encoding: 7bit --15250895780.6B60.23070 Date: Mon, 30 Apr 2018 11:59:38 +0000 MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated https://bugs.freedesktop.org/show_bug.cgi?id=3D104291 Andrew Randrianasulu changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|NEW |RESOLVED --- Comment #12 from Andrew Randrianasulu --- Sorry, it works now (Mesa 18.2.0-devel (git-96ed3714fc) for both guest and host). Apparently, I just forgot to mount /dev/shm in initscripts in guest,= and dri3 failed. --=20 You are receiving this mail because: You are the QA Contact for the bug. You are the assignee for the bug.= --15250895780.6B60.23070 Date: Mon, 30 Apr 2018 11:59:38 +0000 MIME-Version: 1.0 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Bugzilla-URL: http://bugs.freedesktop.org/ Auto-Submitted: auto-generated Andrew Randrianasulu changed bug 10429= 1
What Removed Added
Resolution --- FIXED
Status NEW RESOLVED

Comme= nt # 12 on bug 10429= 1 from Andrew Randrianasulu
Sorry, it works now (Mesa 18.2.0-devel (git-96ed3714fc) for bo=
th guest and
host). Apparently, I just forgot to mount /dev/shm in initscripts in guest,=
 and
dri3  failed.


You are receiving this mail because:
  • You are the QA Contact for the bug.
  • You are the assignee for the bug.
= --15250895780.6B60.23070-- --===============1218243279== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBt YWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9ub3V2ZWF1Cg== --===============1218243279==--