<div dir="ltr"><div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">Hi Sasha,</div><div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)"><br></div><div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">I
 disagree with this. Bumping the driver version will have implications 
on other new features, because it's like an ABI barrier exposing new 
functionality.</div><div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)"><br></div><div style="font-family:Calibri,Arial,Helvetica,sans-serif;font-size:12pt;color:rgb(0,0,0)">Marek<br></div></div><br><div class="gmail_quote"><div dir="ltr" class="gmail_attr">On Thu, May 7, 2020 at 10:28 AM Sasha Levin <<a href="mailto:sashal@kernel.org">sashal@kernel.org</a>> wrote:<br></div><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">From: Marek Olšák <<a href="mailto:marek.olsak@amd.com" target="_blank">marek.olsak@amd.com</a>><br>
<br>
[ Upstream commit 9017a4897a20658f010bebea825262963c10afa6 ]<br>
<br>
This fixes GPU hangs due to cache coherency issues.<br>
Bump the driver version. Split out from the original patch.<br>
<br>
Signed-off-by: Marek Olšák <<a href="mailto:marek.olsak@amd.com" target="_blank">marek.olsak@amd.com</a>><br>
Reviewed-by: Christian König <<a href="mailto:christian.koenig@amd.com" target="_blank">christian.koenig@amd.com</a>><br>
Tested-by: Pierre-Eric Pelloux-Prayer <<a href="mailto:pierre-eric.pelloux-prayer@amd.com" target="_blank">pierre-eric.pelloux-prayer@amd.com</a>><br>
Signed-off-by: Alex Deucher <<a href="mailto:alexander.deucher@amd.com" target="_blank">alexander.deucher@amd.com</a>><br>
Signed-off-by: Sasha Levin <<a href="mailto:sashal@kernel.org" target="_blank">sashal@kernel.org</a>><br>
---<br>
 drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c | 3 ++-<br>
 1 file changed, 2 insertions(+), 1 deletion(-)<br>
<br>
diff --git a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c<br>
index 42f4febe24c6d..8d45a2b662aeb 100644<br>
--- a/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c<br>
+++ b/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c<br>
@@ -85,9 +85,10 @@<br>
  * - 3.34.0 - Non-DC can flip correctly between buffers with different pitches<br>
  * - 3.35.0 - Add drm_amdgpu_info_device::tcc_disabled_mask<br>
  * - 3.36.0 - Allow reading more status registers on si/cik<br>
+ * - 3.37.0 - L2 is invalidated before SDMA IBs, needed for correctness<br>
  */<br>
 #define KMS_DRIVER_MAJOR       3<br>
-#define KMS_DRIVER_MINOR       36<br>
+#define KMS_DRIVER_MINOR       37<br>
 #define KMS_DRIVER_PATCHLEVEL  0<br>
<br>
 int amdgpu_vram_limit = 0;<br>
-- <br>
2.20.1<br>
<br>
_______________________________________________<br>
amd-gfx mailing list<br>
<a href="mailto:amd-gfx@lists.freedesktop.org" target="_blank">amd-gfx@lists.freedesktop.org</a><br>
<a href="https://lists.freedesktop.org/mailman/listinfo/amd-gfx" rel="noreferrer" target="_blank">https://lists.freedesktop.org/mailman/listinfo/amd-gfx</a><br>
</blockquote></div>