<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body>
<p>
<div>
<b><a class="bz_bug_link
bz_status_NEW "
title="NEW - Invalid sampler settings cause full GPU reset"
href="https://bugs.freedesktop.org/show_bug.cgi?id=97524#c4">Comment # 4</a>
on <a class="bz_bug_link
bz_status_NEW "
title="NEW - Invalid sampler settings cause full GPU reset"
href="https://bugs.freedesktop.org/show_bug.cgi?id=97524">bug 97524</a>
from <span class="vcard"><a class="email" href="mailto:dark_sylinc@yahoo.com.ar" title="Matias N. Goldberg <dark_sylinc@yahoo.com.ar>"> <span class="fn">Matias N. Goldberg</span></a>
</span></b>
<pre>Ah, you're on bleeding edge HW. Stopping showing off!
It's an AMD Radeon HD 7770 1GB. The audio is not in use but I'm including it
just in case.
Vendor and Device ID 1682:3231
01:00.0 VGA compatible controller: Advanced Micro Devices, Inc. [AMD/ATI] Cape
Verde XT [Radeon HD 7770/8760 / R7 250X] (prog-if 00 [VGA controller])
Subsystem: XFX Pine Group Inc. Cape Verde XT [Radeon HD 7770/8760 / R7
250X]
Flags: bus master, fast devsel, latency 0, IRQ 27
Memory at e0000000 (64-bit, prefetchable) [size=256M]
Memory at f7d00000 (64-bit, non-prefetchable) [size=256K]
I/O ports at e000 [size=256]
Expansion ROM at 000c0000 [disabled] [size=128K]
Capabilities: [48] Vendor Specific Information: Len=08 <?>
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Legacy Endpoint, MSI 00
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010
Capabilities: [150] Advanced Error Reporting
Capabilities: [270] #19
Kernel driver in use: radeon
Kernel modules: radeon
Vendor and Device ID 1682:aab0
01:00.1 Audio device: Advanced Micro Devices, Inc. [AMD/ATI] Cape
Verde/Pitcairn HDMI Audio [Radeon HD 7700/7800 Series]
Subsystem: XFX Pine Group Inc. Cape Verde/Pitcairn HDMI Audio [Radeon
HD 7700/7800 Series]
Flags: bus master, fast devsel, latency 0, IRQ 32
Memory at f7d60000 (64-bit, non-prefetchable) [size=16K]
Capabilities: [48] Vendor Specific Information: Len=08 <?>
Capabilities: [50] Power Management version 3
Capabilities: [58] Express Legacy Endpoint, MSI 00
Capabilities: [a0] MSI: Enable+ Count=1/1 Maskable- 64bit+
Capabilities: [100] Vendor Specific Information: ID=0001 Rev=1 Len=010
Capabilities: [150] Advanced Error Reporting
Kernel driver in use: snd_hda_intel
I'll be attaching two logs. One of them from a few days ago where the GPU
managed to recover (if we can call that "recover" it was barely functional and
had to reset via Ctrl+Alt+Supr). Another from today I just repro again and was
totally unable to recover, screen flashed several times as if it tried to soft
reset more than once (I'm not certain that's what happened), still could do
Ctrl+Alt+Supr to reset.
I've been thinking these few days this bug MIGHT be related (causing):
<a class="bz_bug_link
bz_status_REOPENED "
title="REOPENED - [radeonsi] Graphics lockup while playing tf2"
href="show_bug.cgi?id=93649">https://bugs.freedesktop.org/show_bug.cgi?id=93649</a>
If the game for just one frame randomly presents an invalid setup for one
measly small object, it would hang Radeon 7770s but it would work fine for
everybody else including these users in Windows (seriously, in my own program I
could not visually tell what was missing, it was some small object in a cubemap
render used for reflections) and nobody would notice.
If you have a suspect on where I should look (i.e. you have Mesa code that
SHOULD be catching this incorrect setup but isn't; I can analyze why it's not
catching the error) I can insert a few printfs or hook gdb. As a graphics
programmer I have my pride to keep.</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
</ul>
</body>
</html>