From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon-CC+yJ3UmIYqDUpFQwHEjaQ@public.gmane.org Subject: [Bug 111213] VA-API nouveau SIGSEGV and asserts Date: Wed, 21 Aug 2019 04:36:57 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============1073307808==" 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 --===============1073307808== Content-Type: multipart/alternative; boundary="15663622162.3c3374E.4373" Content-Transfer-Encoding: 7bit --15663622162.3c3374E.4373 Date: Wed, 21 Aug 2019 04:36:56 +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=3D111213 Ilia Mirkin changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |RESOLVED Resolution|--- |FIXED --- Comment #18 from Ilia Mirkin --- I've pushed a change to mesa which disables the compute paths for the video compositor on nouveau (well, basically just enabled for AMD). Unfortunately= it was relying on AMD-specific features. We probably could have implemented th= ese, but the benefits are dubious, so I didn't want to bother... This also seems to fix the assertion in libdrm, which is probably triggerab= le in more general ways, but oh well. https://cgit.freedesktop.org/mesa/mesa/commit/?id=3D958390a9bf8904522a50f8e= 9c26c50c96179c183 commit 958390a9bf8904522a50f8e9c26c50c96179c183 Author: Ilia Mirkin Date: Sat Aug 17 12:13:34 2019 -0400 gallium/vl: use compute preference for all multimedia, not just blit The compute paths in vl are a bit AMD-specific. For example, they (on nouveau), try to use a BGRX8 image format, which is not supported. Fixing all this is probably possible, but since the compute paths aren't in any way better, it's difficult to care. Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=3D111213 Fixes: 9364d66cb7 (gallium/auxiliary/vl: Add video compositor compute shader render) Signed-off-by: Ilia Mirkin Reviewed-by: Marek Olk --=20 You are receiving this mail because: You are the assignee for the bug. You are the QA Contact for the bug.= --15663622162.3c3374E.4373 Date: Wed, 21 Aug 2019 04:36:56 +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 Ilia Mirkin changed bug 11121= 3
What Removed Added
Status NEW RESOLVED
Resolution --- FIXED

Comme= nt # 18 on bug 11121= 3 from Ilia Mirkin
I've pushed a change to mesa which disables the compute paths =
for the video
compositor on nouveau (well, basically just enabled for AMD). Unfortunately=
 it
was relying on AMD-specific features. We probably could have implemented th=
ese,
but the benefits are dubious, so I didn't want to bother...

This also seems to fix the assertion in libdrm, which is probably triggerab=
le
in more general ways, but oh well.

https://cgit.freedesktop.org/mesa/mesa/commit=
/?id=3D958390a9bf8904522a50f8e9c26c50c96179c183

commit 958390a9bf8904522a50f8e9c26c50c96179c183
Author: Ilia Mirkin <imirkin=
@alum.mit.edu>
Date:   Sat Aug 17 12:13:34 2019 -0400

    gallium/vl: use compute preference for all multimedia, not just blit

    The compute paths in vl are a bit AMD-specific. For example, they (on
    nouveau), try to use a BGRX8 image format, which is not supported.
    Fixing all this is probably possible, but since the compute paths aren't
    in any way better, it's difficult to care.

    Bugzilla: https://bugs.freedesktop.org/show_bug.=
cgi?id=3D111213
    Fixes: 9364d66cb7 (gallium/auxiliary/vl: Add video compositor compute
shader render)
    Signed-off-by: Ilia Mirkin <imirkin@alum.mit.edu>
    Reviewed-by: Marek Ol<C5><A1><C3><A1>k <marek.olsak@amd.com>


You are receiving this mail because:
  • You are the assignee for the bug.
  • You are the QA Contact for the bug.
= --15663622162.3c3374E.4373-- --===============1073307808== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KTm91dmVhdSBt YWlsaW5nIGxpc3QKTm91dmVhdUBsaXN0cy5mcmVlZGVza3RvcC5vcmcKaHR0cHM6Ly9saXN0cy5m cmVlZGVza3RvcC5vcmcvbWFpbG1hbi9saXN0aW5mby9ub3V2ZWF1 --===============1073307808==--