[Intel-gfx] garbled X screen (kernel log said GPU HUNG!)

Matthew McLean matthew at webaccel.net
Sat Nov 7 12:29:00 CET 2009


Hello,
I have been using the anholt/drm-intel kernel from GIT.  If I try to
upgrade to kernel 2.6.32-rc4 I get a garbled screen when the X server
starts but the problem has existed for 2+ weeks so I don't think it
began with this kernel version.  The kernel log reports "GPU Hung".  If
I revert back to 2.6.31-rc9 the there's no problem.  All of my X
drivers/tools/libraries are from freedesktop GIT and built yesterday.
It's a ThinkPad T61.

$ lspci -v
00:02.0 VGA compatible controller: Intel Corporation Mobile GM965/GL960
Integrated Graphics Controller (rev 0c) (prog-if 00 [VGA controller])
Subsystem: Lenovo T61
Flags: bus master, fast devsel, latency 0, IRQ 32
Memory at f8100000 (64-bit, non-prefetchable) [size=1M]
Memory at e0000000 (64-bit, prefetchable) [size=256M]
I/O ports at 1800 [size=8]
Expansion ROM at <unassigned> [disabled]
Capabilities: [90] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 3
Kernel driver in use: i915
Kernel modules: i915

$ cat /proc/mtrr
reg00: base=0x000000000 (    0MB), size= 2048MB, count=1: write-back
reg01: base=0x080000000 ( 2048MB), size= 1024MB, count=1: write-back
reg02: base=0x0bf700000 ( 3063MB), size=    1MB, count=1: uncachable
reg03: base=0x0bf800000 ( 3064MB), size=    8MB, count=1: uncachable
reg04: base=0x100000000 ( 4096MB), size= 1024MB, count=1: write-back
reg05: base=0x13c000000 ( 5056MB), size=   64MB, count=1: uncachable
reg06: base=0x0e0000000 ( 3584MB), size=  256MB, count=1:
write-combining

$ X -version
X.Org X Server 1.7.99.2
Release Date: (unreleased)
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.31-rc9 x86_64 
Current Operating System: Linux owned 2.6.31-rc9 #1 SMP Sat Sep 26
23:27:31 PDT 2009 x86_64
Kernel command line: root=/dev/ram0 init=/linuxrc ramdisk=16384
real_root=/dev/sda3 real_resume=/dev/sda2 resume=swap:/dev/sda2
enable_mtrr_cleanup mtrr_spare_reg_nr=1
Build Date: 27 October 2009  10:32:07PM
 
Current version of pixman: 0.17.1
	Before reporting problems, check http://wiki.x.org
	to make sure that you have the latest version.

The output of intel-gpu-dump is available at http://www.webaccel.net/dump.txt

Please let me know if you need more information.

EDIT: latest dump from 2.6.32-rc6 is at http://www.webaccel.net/dump2.txt

Am I the only one that considers this a serious problem?  

Thanks,
Matt.




More information about the Intel-gfx mailing list