All of lore.kernel.org
 help / color / mirror / Atom feed
* [Bug 99219] The Stanley Parable GPU hang when starting a new game
@ 2016-12-29 10:29 bugzilla-daemon
  2016-12-29 19:30 ` bugzilla-daemon
                   ` (5 more replies)
  0 siblings, 6 replies; 7+ messages in thread
From: bugzilla-daemon @ 2016-12-29 10:29 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 1072 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=99219

            Bug ID: 99219
           Summary: The Stanley Parable GPU hang when starting a new game
           Product: Mesa
           Version: git
          Hardware: Other
                OS: All
            Status: NEW
          Severity: normal
          Priority: medium
         Component: Drivers/Gallium/radeonsi
          Assignee: dri-devel@lists.freedesktop.org
          Reporter: haagch@frickel.club
        QA Contact: dri-devel@lists.freedesktop.org

RX 480 with llvm 4.0.0svn_r290670, mesa git

Tested with linux 4.9 and 4.10-rc1, happens on both. Tested with ingame
settings medium and highest, happens with both.

This apitrace hangs my GPU:
https://haagch.frickel.club/files/stanley_linux.trace.xz

Dez 29 11:21:58 c-l kernel: [drm:amdgpu_job_timedout [amdgpu]] *ERROR* ring gfx
timeout, last signaled seq=6391, last emitted seq=6394
Dez 29 11:21:58 c-l kernel: [drm] IP block:gfx_v8_0 is hung!

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2521 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [Bug 99219] The Stanley Parable GPU hang when starting a new game
  2016-12-29 10:29 [Bug 99219] The Stanley Parable GPU hang when starting a new game bugzilla-daemon
@ 2016-12-29 19:30 ` bugzilla-daemon
  2017-01-02 12:48 ` bugzilla-daemon
                   ` (4 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2016-12-29 19:30 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 373 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=99219

--- Comment #1 from Christoph Haag <haagch@frickel.club> ---
Created attachment 128688
  --> https://bugs.freedesktop.org/attachment.cgi?id=128688&action=edit
full dmesg

Apparently this didn't attach correctly when I created the bug.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1276 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [Bug 99219] The Stanley Parable GPU hang when starting a new game
  2016-12-29 10:29 [Bug 99219] The Stanley Parable GPU hang when starting a new game bugzilla-daemon
  2016-12-29 19:30 ` bugzilla-daemon
@ 2017-01-02 12:48 ` bugzilla-daemon
  2017-01-02 22:03 ` bugzilla-daemon
                   ` (3 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2017-01-02 12:48 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 349 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=99219

--- Comment #2 from Samuel Pitoiset <samuel.pitoiset@gmail.com> ---
Thanks for reporting this.

I can reproduce the hang on rx 480 with latest mesa/llvm git.

It hangs at drawcall 674985.

I will investigate.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1147 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [Bug 99219] The Stanley Parable GPU hang when starting a new game
  2016-12-29 10:29 [Bug 99219] The Stanley Parable GPU hang when starting a new game bugzilla-daemon
  2016-12-29 19:30 ` bugzilla-daemon
  2017-01-02 12:48 ` bugzilla-daemon
@ 2017-01-02 22:03 ` bugzilla-daemon
  2017-01-03 10:08 ` bugzilla-daemon
                   ` (2 subsequent siblings)
  5 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2017-01-02 22:03 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 1084 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=99219

--- Comment #3 from Samuel Pitoiset <samuel.pitoiset@gmail.com> ---
It's actually a regression in mesa, works fine with 13.0.2.

After bisecting, the first bad commit is:

commit ed3190b3f3a776fc8c75b1e6130a88079166d115
Author: Marek Olšák <marek.olsak@amd.com>
Date:   Sun Nov 13 18:41:43 2016 +0100

    radeonsi: don't export ClipVertex and ClipDistance[] if clipping is
disabled

    This is the first user of optimized monolithic shader variants.

    Cull distances can't be disabled by states.

    Tested-by: Edmondo Tommasina <edmondo.tommasina@gmail.com>
    Reviewed-by: Nicolai Hähnle <nicolai.haehnle@amd.com>

But this doesn't seem to be actually related to the clip planes optimization
because
if you replay the trace with R600_DUMP_SHADERS=y, it no longer crashes. If my
understanding
is correct, it won't compile shaders asynchronously. Forcing
num_compiler_threads = 1 in
si_pipe.c also "fixes" the hang.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2069 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [Bug 99219] The Stanley Parable GPU hang when starting a new game
  2016-12-29 10:29 [Bug 99219] The Stanley Parable GPU hang when starting a new game bugzilla-daemon
                   ` (2 preceding siblings ...)
  2017-01-02 22:03 ` bugzilla-daemon
@ 2017-01-03 10:08 ` bugzilla-daemon
  2017-01-03 11:17 ` bugzilla-daemon
  2017-01-05 13:02 ` bugzilla-daemon
  5 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2017-01-03 10:08 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 260 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=99219

--- Comment #4 from Marek Olšák <maraeo@gmail.com> ---
This should fix it:
https://patchwork.freedesktop.org/patch/130844/

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1109 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [Bug 99219] The Stanley Parable GPU hang when starting a new game
  2016-12-29 10:29 [Bug 99219] The Stanley Parable GPU hang when starting a new game bugzilla-daemon
                   ` (3 preceding siblings ...)
  2017-01-03 10:08 ` bugzilla-daemon
@ 2017-01-03 11:17 ` bugzilla-daemon
  2017-01-05 13:02 ` bugzilla-daemon
  5 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2017-01-03 11:17 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 236 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=99219

--- Comment #5 from Christoph Haag <haagch@frickel.club> ---
The game runs without hangs now. Thanks.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 1027 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

* [Bug 99219] The Stanley Parable GPU hang when starting a new game
  2016-12-29 10:29 [Bug 99219] The Stanley Parable GPU hang when starting a new game bugzilla-daemon
                   ` (4 preceding siblings ...)
  2017-01-03 11:17 ` bugzilla-daemon
@ 2017-01-05 13:02 ` bugzilla-daemon
  5 siblings, 0 replies; 7+ messages in thread
From: bugzilla-daemon @ 2017-01-05 13:02 UTC (permalink / raw)
  To: dri-devel


[-- Attachment #1.1: Type: text/plain, Size: 548 bytes --]

https://bugs.freedesktop.org/show_bug.cgi?id=99219

Marek Olšák <maraeo@gmail.com> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #6 from Marek Olšák <maraeo@gmail.com> ---
Fixed by: 3753dc896dfe98b246ba8b030aab27a9928533af
Closing.

-- 
You are receiving this mail because:
You are the assignee for the bug.

[-- Attachment #1.2: Type: text/html, Size: 2052 bytes --]

[-- Attachment #2: Type: text/plain, Size: 160 bytes --]

_______________________________________________
dri-devel mailing list
dri-devel@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/dri-devel

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

end of thread, other threads:[~2017-01-05 13:02 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2016-12-29 10:29 [Bug 99219] The Stanley Parable GPU hang when starting a new game bugzilla-daemon
2016-12-29 19:30 ` bugzilla-daemon
2017-01-02 12:48 ` bugzilla-daemon
2017-01-02 22:03 ` bugzilla-daemon
2017-01-03 10:08 ` bugzilla-daemon
2017-01-03 11:17 ` bugzilla-daemon
2017-01-05 13:02 ` bugzilla-daemon

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.