<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=us-ascii">
<style type="text/css" style="display:none;"><!-- P {margin-top:0;margin-bottom:0;} --></style>
</head>
<body dir="ltr">
<div id="divtagdefaultwrapper" style="font-size:12pt;color:#000000;font-family:Calibri,Helvetica,sans-serif;" dir="ltr">
<p style="margin-top:0;margin-bottom:0">See:</p>
<p style="margin-top:0;margin-bottom:0"><a href="https://bugs.freedesktop.org/show_bug.cgi?id=109487" class="OWAAutoLink" id="LPlnk459832" previewremoved="true">https://bugs.freedesktop.org/show_bug.cgi?id=109487</a></p>
<p style="margin-top:0;margin-bottom:0"><br>
</p>
</div>
<hr style="display:inline-block;width:98%" tabindex="-1">
<div id="divRplyFwdMsg" dir="ltr"><font face="Calibri, sans-serif" style="font-size:11pt" color="#000000"><b>From:</b> amd-gfx <amd-gfx-bounces@lists.freedesktop.org> on behalf of StDenis, Tom <Tom.StDenis@amd.com><br>
<b>Sent:</b> Tuesday, January 29, 2019 8:44:03 AM<br>
<b>To:</b> Wentland, Harry; amd-gfx mailing list<br>
<b>Cc:</b> Deucher, Alexander<br>
<b>Subject:</b> regression in dcn linked to -msse2</font>
<div> </div>
</div>
<div class="BodyFragment"><font size="2"><span style="font-size:11pt;">
<div class="PlainText">Testing with the new 5.0.0-rc1 amd-staging-drm-next branch results in
<br>
this commit causing the attached lockup on init with my Raven + Polaris <br>
system:<br>
<br>
10117450735c7a7c0858095fb46a860e7037cb9a is the first bad commit<br>
commit 10117450735c7a7c0858095fb46a860e7037cb9a<br>
Author: ndesaulniers@google.com <ndesaulniers@google.com><br>
Date: Thu Jan 24 16:52:59 2019 -0800<br>
<br>
drm/amd/display: add -msse2 to prevent Clang from emitting libcalls <br>
to undefined SW FP routines<br>
<br>
arch/x86/Makefile disables SSE and SSE2 for the whole kernel. The<br>
AMDGPU drivers modified in this patch re-enable SSE but not SSE2. Turn<br>
on SSE2 to support emitting double precision floating point <br>
instructions<br>
rather than calls to non-existent (usually available from gcc_s or<br>
compiler_rt) floating point helper routines.<br>
<br>
Link: <br>
<a href="https://gcc.gnu.org/onlinedocs/gccint/Soft-float-library-routines.html">https://gcc.gnu.org/onlinedocs/gccint/Soft-float-library-routines.html</a><br>
Link: <a href="https://github.com/ClangBuiltLinux/linux/issues/327">https://github.com/ClangBuiltLinux/linux/issues/327</a><br>
Cc: stable@vger.kernel.org # 4.19<br>
Reported-by: S, Shirish <Shirish.S@amd.com><br>
Reported-by: Matthias Kaehlcke <mka@google.com><br>
Suggested-by: James Y Knight <jyknight@google.com><br>
Suggested-by: Nathan Chancellor <natechancellor@gmail.com><br>
Signed-off-by: Nick Desaulniers <ndesaulniers@google.com><br>
Tested-by: Guenter Roeck <linux@roeck-us.net><br>
Tested-by: Matthias Kaehlcke <mka@chromium.org><br>
Tested-by: Nathan Chancellor <natechancellor@gmail.com><br>
Reviewed-by: Harry Wentland <harry.wentland@amd.com><br>
Signed-off-by: Harry Wentland <harry.wentland@amd.com><br>
Signed-off-by: Alex Deucher <alexander.deucher@amd.com><br>
<br>
:040000 040000 39f89ea177b8a69a3a2aa098aef8b1a7e58056b9 <br>
71edb262be0608ffae0996253f47492b2e714b5c M drivers<br>
<br>
<br>
Cheers,<br>
Tom<br>
</div>
</span></font></div>
</body>
</html>