diff mbox series

[Bug,108625] AMDGPU - Can't even get Xorg to start - Kernel driver hangs with ring buffer timeout on ARM64

Message ID bug-108625-502-dQ96xUoZ58@http.bugs.freedesktop.org/ (mailing list archive)
State New, archived
Headers show
Series [Bug,108625] AMDGPU - Can't even get Xorg to start - Kernel driver hangs with ring buffer timeout on ARM64 | expand

Commit Message

bugzilla-daemon@freedesktop.org Nov. 19, 2018, 1 p.m. UTC
https://bugs.freedesktop.org/show_bug.cgi?id=108625

--- Comment #15 from Carsten Haitzler <raster@rasterman.com> ---
And lo and behold:

Makes it work. Of course this isn't a brilliant patch, but indeed there is
something up with the way write combined memory is handled on ARM here. but
disabling WC for all ARM DRM devices might be too much of a sledgehammer... I'm
going to look into a less sledge-hammer solution that might make this work more
universally. I'll get back to you on that.
diff mbox series

Patch

--- ./include/drm/drm_cache.h~  2018-08-12 21:41:04.000000000 +0100
+++ ./include/drm/drm_cache.h   2018-11-16 11:06:16.976842816 +0000
@@ -48,7 +48,7 @@ 
 #elif defined(CONFIG_MIPS) && defined(CONFIG_CPU_LOONGSON3)
        return false;
 #else
-       return true;
+       return false;
 #endif
 }