Summary: | Hangcheck timer elapsed... GPU hung | ||||||||
---|---|---|---|---|---|---|---|---|---|
Product: | xorg | Reporter: | SMF <smf.linux> | ||||||
Component: | Driver/intel | Assignee: | Carl Worth <cworth> | ||||||
Status: | RESOLVED DUPLICATE | QA Contact: | Xorg Project Team <xorg-team> | ||||||
Severity: | major | ||||||||
Priority: | medium | ||||||||
Version: | unspecified | ||||||||
Hardware: | x86 (IA32) | ||||||||
OS: | Linux (All) | ||||||||
Whiteboard: | |||||||||
i915 platform: | i915 features: | ||||||||
Attachments: |
|
Hmm, not much info in there. You will need to update your kernel to a 2.6.34 or later which will automatically capture the error state upon a GPU hang. Then please upload the /sys/kernel/debug/dri/0/i915_error_state. Created attachment 36592 [details]
/sys/kernel/debug/dri/0/i915_error_state
Linux 2.6.34 Kernel with debugfs enabled as requested.
output from /sys/kernel/debug/dri/0/i915_error_state after failure.
thanks.
Ah, in the middle of that batch is the infamous missing cache-line: 0x057858d8: 0x7f1c000b: 3DPRIMITIVE inline RECTLIST 0x057858dc: 0x42f80000: vertex data (124.000000 float) 0x057858e0: 0x43250000: vertex data (165.000000 float) 0x057858e4: 0x3f800000: vertex data (1.000000 float) 0x057858e8: 0x3f800000: vertex data (1.000000 float) 0x057858ec: 0x42f60000: vertex data (123.000000 float) 0x057858f0: 0x43250000: vertex data (165.000000 float) 0x057858f4: 0x00000000: vertex data (0.000000 float) 0x057858f8: 0x3f800000: vertex data (1.000000 float) 0x057858fc: 0x42f60000: vertex data (123.000000 float) 0x05785900: 0x00000000: vertex data (0.000000 float) 0x05785904: 0x00000000: vertex data (0.000000 float) 0x05785908: 0x00000000: vertex data (0.000000 float) 0x0578590c: 0x00000000: MI_NOOP 0x05785910: 0x00000000: MI_NOOP 0x05785914: 0x00000000: MI_NOOP 0x05785918: 0x00000000: MI_NOOP 0x0578591c: 0x00000000: MI_NOOP 0x05785920: 0x00000000: MI_NOOP 0x05785924: 0x00000000: MI_NOOP 0x05785928: 0x00000000: MI_NOOP 0x0578592c: 0x00000000: MI_NOOP 0x05785930: 0x00000000: MI_NOOP 0x05785934: 0x00000000: MI_NOOP 0x05785938: 0x00000000: MI_NOOP 0x0578593c: 0x00000000: MI_NOOP 0x05785940: 0x00000000: MI_NOOP 0x05785944: 0x00000000: MI_NOOP 0x05785948: 0x00000000: MI_NOOP 0x0578594c: 0x00000000: MI_NOOP 0x05785950: 0x00000000: MI_NOOP 0x05785954: 0x00000000: MI_NOOP 0x05785958: 0x00000000: MI_NOOP 0x0578595c: 0x00000000: MI_NOOP 0x05785960: 0x00000000: MI_NOOP 0x05785964: 0x00000000: MI_NOOP 0x05785968: 0x00000000: MI_NOOP 0x0578596c: 0x00000000: MI_NOOP 0x05785970: 0x00000000: MI_NOOP 0x05785974: 0x00000000: MI_NOOP 0x05785978: 0x00000000: MI_NOOP 0x0578597c: 0x00000000: MI_NOOP 0x05785980: HEAD 0x3f800000: UNKNOWN 0x05785984: 0x3f800000: UNKNOWN 0x05785988: 0x42f60000: 2D UNKNOWN 0x0578598c: 0x43280000: 2D UNKNOWN 0x05785990: 0x00000000: MI_NOOP 0x05785994: 0x3f800000: UNKNOWN 0x05785998: 0x42f60000: 2D UNKNOWN 0x0578599c: 0x43270000: 2D UNKNOWN 0x057859a0: 0x00000000: MI_NOOP 0x057859a4: 0x00000000: MI_NOOP 0x057859a8: 0x7f1c000b: 3DPRIMITIVE inline RECTLIST 0x057859ac: 0x42f80000: vertex data (124.000000 float) 0x057859b0: 0x43290000: vertex data (169.000000 float) which confirms this being an instance of incoherency which is still a battle we have not won on the i8xx. If you try the patches on bug 27187, that should improve stability of your system (but do not yet seem to be a complete cure). *** This bug has been marked as a duplicate of bug 27187 *** |
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.
Created attachment 36577 [details] dmesg output and Xorg.log IBM ThinkPad R51, model 2889SG1 (Linux KMS kernel 2.6.33.5) LFS Build with Xorg built from latest individal sources. X server and kernel report a hung GPU after 4-5 minutes usage.