From mboxrd@z Thu Jan 1 00:00:00 1970 From: bugzilla-daemon@freedesktop.org Subject: [Bug 105113] [hawaii, radeonsi, clover] Running Piglit cl/program/execute/{, tail-}calls{, -struct, -workitem-id}.cl cause GPU VM error and ring stalled GPU lockup Date: Sat, 27 Oct 2018 17:42:41 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="===============0490420639==" Return-path: Received: from culpepper.freedesktop.org (culpepper.freedesktop.org [131.252.210.165]) by gabe.freedesktop.org (Postfix) with ESMTP id 6ACD48977A for ; Sat, 27 Oct 2018 17:42:41 +0000 (UTC) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dri-devel-bounces@lists.freedesktop.org Sender: "dri-devel" To: dri-devel@lists.freedesktop.org List-Id: dri-devel@lists.freedesktop.org --===============0490420639== Content-Type: multipart/alternative; boundary="15406621610.BBcB01.19489" Content-Transfer-Encoding: 7bit --15406621610.BBcB01.19489 Date: Sat, 27 Oct 2018 17:42:41 +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=3D105113 --- Comment #4 from Maciej S. Szmigiero --- I have tested this hardware setup again with Mesa 18.2.3, LLVM 7.0.0, kernel 4.19.0 and piglit from yesterday's git. These tests no longer crash the GPU but fail anyway with various errors: program@execute@calls-struct: Error: 6 unsupported relocations Expecting 1021 (0x3fd) with tolerance 0, but got 1 (0x1) Error at int[0] Argument 0: FAIL Expecting 14 (0xe) with tolerance 0, but got 1 (0x1) ... and so for other arguments in this test. program@execute@calls-workitem-id: Error: 8 unsupported relocations Could not wait for kernel to finish: CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST Unexpected CL error: CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST -14 program@execute@calls: :1:2: error: instruction not supported on this GPU v_lshlrev_b64 v[0:1], 44, 1 program@execute@tail-calls: Expecting 4 (0x4) with tolerance 0, but got 0 (0x0) Error at int[0] Argument 0: FAIL Running kernel test: Tail call with more arguments than caller Using kernel kernel_call_tailcall_extra_arg Setting kernel arguments... Running the kernel... Validating results... Expecting 2 (0x2) with tolerance 0, but got 1 (0x1) Error at int[0] Argument 0: FAIL Running kernel test: Tail call with fewer arguments than acller Using kernel kernel_call_tailcall_fewer_args Setting kernel arguments... Running the kernel... Validating results... Expecting 4 (0x4) with tolerance 0, but got 0 (0x0) Error at int[0] Argument 0: FAIL ... and so for other arguments and calls in this test. --=20 You are receiving this mail because: You are the assignee for the bug.= --15406621610.BBcB01.19489 Date: Sat, 27 Oct 2018 17:42:41 +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 # 4 on bug 10511= 3 from Maciej S. Szmigiero
I have tested this hardware setup again with Mesa 18.2.3, LLVM=
 7.0.0,
kernel 4.19.0 and piglit from yesterday's git.
These tests no longer crash the GPU but fail anyway with various errors:

program@execute@calls-struct:
Error: 6 unsupported relocations
Expecting 1021 (0x3fd) with tolerance 0, but got 1 (0x1)
Error at int[0]
Argument 0: FAIL
Expecting 14 (0xe) with tolerance 0, but got 1 (0x1)
... and so for other arguments in this test.

program@execute@calls-workitem-id:
Error: 8 unsupported relocations
Could not wait for kernel to finish:
CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST
Unexpected CL error: CL_EXEC_STATUS_ERROR_FOR_EVENTS_IN_WAIT_LIST -14

program@execute@calls:
<inline asm>:1:2: error: instruction not supported on this GPU
v_lshlrev_b64 v[0:1], 44, 1

program@execute@tail-calls:
Expecting 4 (0x4) with tolerance 0, but got 0 (0x0)
Error at int[0]
Argument 0: FAIL
Running kernel test: Tail call with more arguments than caller
Using kernel kernel_call_tailcall_extra_arg
Setting kernel arguments...
Running the kernel...
Validating results...
Expecting 2 (0x2) with tolerance 0, but got 1 (0x1)
Error at int[0]
Argument 0: FAIL
Running kernel test: Tail call with fewer  arguments than acller
Using kernel kernel_call_tailcall_fewer_args
Setting kernel arguments...
Running the kernel...
Validating results...
Expecting 4 (0x4) with tolerance 0, but got 0 (0x0)
Error at int[0]
Argument 0: FAIL
... and so for other arguments and calls in this test.


You are receiving this mail because:
  • You are the assignee for the bug.
= --15406621610.BBcB01.19489-- --===============0490420639== Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: base64 Content-Disposition: inline X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KZHJpLWRldmVs IG1haWxpbmcgbGlzdApkcmktZGV2ZWxAbGlzdHMuZnJlZWRlc2t0b3Aub3JnCmh0dHBzOi8vbGlz dHMuZnJlZWRlc2t0b3Aub3JnL21haWxtYW4vbGlzdGluZm8vZHJpLWRldmVsCg== --===============0490420639==--