Steps to reproduce problem: 1: start X11 2: open e.g. konsole window (not maximized) 3: move window around on screen Problem: With todays X (git) , the screen freezes within seconds, mouse and keyboard are unusable, a network login shows X11 eating all available cpu time. Find the full Xorg log and the error messages taken from the kernel log attached. With X.Org X Server 1.9.3 (opensuse 11.4) the screen will be corrupted within seconds, X might freeze, if it does not freeze there are messages about newly detected monitors, EDID errors, etc. Keyboard will be unusable most of the time, network login is possible. Systems: several AOpen i915GMm-hfs motherboards (these are desktop mobos with mobile chipset and Pentium M (Dothan)).
Created attachment 45499 [details] Xorg Log
Created attachment 45500 [details] dmesg
Created attachment 45501 [details] i915_error_state
Option "Tiling" "false" in /etc/X11/xorg.conf is accepted, but it does not help: [ 1821.661] (==) intel(0): Depth 24, (--) framebuffer bpp 32 [ 1821.662] (==) intel(0): RGB weight 888 [ 1821.662] (==) intel(0): Default visual is TrueColor [ 1821.662] (**) intel(0): Option "Tiling" "false" [ 1821.662] (II) intel(0): Integrated Graphics Chipset: Intel(R) 915GM [ 1821.662] (--) intel(0): Chipset: "915GM" [ 1821.662] (**) intel(0): Framebuffer tiled [ 1821.662] (**) intel(0): Pixmaps linear [ 1821.662] (**) intel(0): 3D buffers tiled [ 1821.662] (**) intel(0): SwapBuffers wait enabled [....] [ 1913.819] [mi] EQ overflowing. The server is probably stuck in an infinite loop.
This bug can be fixed by reverting commit cc930a37612341a1f2457adb339523c215879d82 ("uxa: Relax fencing some more for gen3"). I suspect that the bug might be related to Bug 34014
Right, this is probably one and the same as the earlier reports, but we have a clear regression identified here.
Created attachment 45502 [details] [review] Turn off relaxed fencing by default
Created attachment 45503 [details] [review] Turn off relaxed fencing by default Nobody mention the typo in the last patch.
Compiled and tested the patch. It does help as expected.
Thank you, Knut. /me crosses his fingers that the others are indeed the same bug. commit 686018f283f1d131073ef5917213e6a8ac013f26 Author: Chris Wilson <chris@chris-wilson.co.uk> Date: Tue Apr 12 08:23:04 2011 +0100 Turn relaxed-fencing off by default for older (pre-G33) chipsets There are still too many unresolved bugs, typically GPU hangs, that are related to using relaxed fencing (i.e. only allocating the minimal amount of memory required for a buffer) on older hardware, so turn off the feature by default for the release. Reported-and-tested-by: Knut Petersen <Knut_Petersen@t-online.de> Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=36147 Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk> Acked-by: Daniel Vetter <daniel.vetter@ffwll.ch>
Use of freedesktop.org services, including Bugzilla, is subject to our Code of Conduct. How we collect and use information is described in our Privacy Policy.