<html>
<head>
<base href="https://bugs.freedesktop.org/">
</head>
<body><table border="1" cellspacing="0" cellpadding="8">
<tr>
<th>Bug ID</th>
<td><a class="bz_bug_link
bz_status_NEW "
title="NEW - [RADV] GPU freeze with simple Vulkan App"
href="https://bugs.freedesktop.org/show_bug.cgi?id=105098">105098</a>
</td>
</tr>
<tr>
<th>Summary</th>
<td>[RADV] GPU freeze with simple Vulkan App
</td>
</tr>
<tr>
<th>Product</th>
<td>Mesa
</td>
</tr>
<tr>
<th>Version</th>
<td>git
</td>
</tr>
<tr>
<th>Hardware</th>
<td>x86-64 (AMD64)
</td>
</tr>
<tr>
<th>OS</th>
<td>Linux (All)
</td>
</tr>
<tr>
<th>Status</th>
<td>NEW
</td>
</tr>
<tr>
<th>Severity</th>
<td>normal
</td>
</tr>
<tr>
<th>Priority</th>
<td>medium
</td>
</tr>
<tr>
<th>Component</th>
<td>Drivers/Vulkan/radeon
</td>
</tr>
<tr>
<th>Assignee</th>
<td>mesa-dev@lists.freedesktop.org
</td>
</tr>
<tr>
<th>Reporter</th>
<td>openproggerfreak@gmail.com
</td>
</tr>
<tr>
<th>QA Contact</th>
<td>mesa-dev@lists.freedesktop.org
</td>
</tr></table>
<p>
<div>
<pre>I tried to start with developing in Vulkan. I finally got something on screen
but after some seconds the system freezes.
I tried also the source from Vulkan Tutorial
(<a href="https://github.com/Overv/VulkanTutorial/tree/master/code">https://github.com/Overv/VulkanTutorial/tree/master/code</a>) which triggers the
same behaviour.
Some seconds after running an app, which renders fine, the display freezes and
the LEDs on the GPU are full (means 100% GPU load).
It's still possible to ssh but the dmesg shows nothing and hard reset is needed
because shutdown process hangs also. Looks like an infinite loop inside the
GPU.
On my laptop(AMDGPU OLAND) it runs without freeze(output is a but corrupted but
it's another issue).
Tried with vanilla Kernel 4.15 and drm-next-4.17-wip branch
LLVM 5.0 and 6.0
mesa 18.0.0-RC4 and git
always the same problem and doesn't matter if running under X11/XCB or Wayland.
If I comment out vkQueueSubmit(so it does render nothing), the output is
garbage but it doesn't hang. Maybe a issue with queue handling?</pre>
</div>
</p>
<hr>
<span>You are receiving this mail because:</span>
<ul>
<li>You are the assignee for the bug.</li>
<li>You are the QA Contact for the bug.</li>
</ul>
</body>
</html>