Summary: | i915GM: GPU hangup | ||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | Knut Petersen <Knut_Petersen> | ||||||||||||
Component: | Driver/intel | Assignee: | Chris Wilson <chris> | ||||||||||||
Status: | RESOLVED FIXED | QA Contact: | Xorg Project Team <xorg-team> | ||||||||||||
Severity: | blocker | ||||||||||||||
Priority: | highest | CC: | Knut_Petersen | ||||||||||||
Version: | git | ||||||||||||||
Hardware: | x86 (IA32) | ||||||||||||||
OS: | Linux (All) | ||||||||||||||
Whiteboard: | |||||||||||||||
i915 platform: | i915 features: | ||||||||||||||
Attachments: |
|
Description
Knut Petersen
2011-04-11 23:38:12 UTC
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.