[Intel-gfx] KMS issues on lid close v2.6.32-rc6

Gary Trakhman gary.trakhman at gmail.com
Thu Nov 5 06:49:18 CET 2009


Hey all,
I've got a GM45 thinkpad sl300 running 2.6.32-rc6 in an attempt to get
latest and greatest drm.  I've noticed similar behavior in past
releases as well.  Basically, if I close the lid on my laptop, it
either works properly, turns the screen black and I have to ctl-alt-f1
ctl-alt-f7 to get back to X, or it will hang the gpu and kill gdm.
Gdm will then restart but on virtual terminal f8.  How do I go about
testing this meaningfully to file a good bug report, or is there a fix
already?

Here's some seemingly relevant lines from dmesg after multiple lid closes.

[ 2851.660868] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 2851.661110] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 2851.661372] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
...
[ 2851.682728] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 2851.763100] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer
elapsed... GPU hung
[ 2851.763107] render error detected, EIR: 0x00000000
[ 2851.763110] i915: Waking up sleeping processes
[ 2851.763125] [drm:i915_wait_request] *ERROR* i915_wait_request
returns -5 (awaiting 1213524 at 1213494)
[ 2851.841108] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer
elapsed... GPU hung
[ 2851.841120] render error detected, EIR: 0x00000000
[ 2851.841126] i915: Waking up sleeping processes
[ 2851.841158] [drm:i915_wait_request] *ERROR* i915_wait_request
returns -5 (awaiting 1213541 at 1213494)
[ 2851.926102] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer
elapsed... GPU hung
[ 2851.926109] render error detected, EIR: 0x00000000
[ 2851.926112] i915: Waking up sleeping processes
[ 2851.926130] [drm:i915_wait_request] *ERROR* i915_wait_request
returns -5 (awaiting 1213543 at 1213494)
[ 2852.002107] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer
elapsed... GPU hung
[ 2852.002118] render error detected, EIR: 0x00000000
[ 2852.002124] i915: Waking up sleeping processes
[ 2852.002148] [drm:i915_wait_request] *ERROR* i915_wait_request
returns -5 (awaiting 1213545 at 1213494)
[ 2852.002277] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 2852.002797] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 2852.002842] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
...
[ 2852.006269] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 2852.006313] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 2852.093107] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer
elapsed... GPU hung
[ 2852.093119] render error detected, EIR: 0x00000000
[ 2852.093124] i915: Waking up sleeping processes
[ 2852.093147] [drm:i915_wait_request] *ERROR* i915_wait_request
returns -5 (awaiting 1213553 at 1213494)
[ 2852.093251] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 2852.093844] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 2852.094120] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
...
[ 2852.097487] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 2852.097741] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 2852.098541] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 2852.182101] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer
elapsed... GPU hung
[ 2852.182107] render error detected, EIR: 0x00000000
[ 2852.182110] i915: Waking up sleeping processes
[ 2852.182131] [drm:i915_wait_request] *ERROR* i915_wait_request
returns -5 (awaiting 1213559 at 1213494)
[ 2852.261094] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer
elapsed... GPU hung
[ 2852.261100] render error detected, EIR: 0x00000000
[ 2852.261103] i915: Waking up sleeping processes
[ 2852.261117] [drm:i915_wait_request] *ERROR* i915_wait_request
returns -5 (awaiting 1213565 at 1213494)
[ 2852.261177] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 2852.261283] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
...
[ 2852.268254] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 2852.268361] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 2852.345140] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer
elapsed... GPU hung
[ 2852.345152] render error detected, EIR: 0x00000000
[ 2852.345158] i915: Waking up sleeping processes
[ 2852.345187] [drm:i915_wait_request] *ERROR* i915_wait_request
returns -5 (awaiting 1213572 at 1213494)
[ 2852.423108] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer
elapsed... GPU hung
[ 2852.423120] render error detected, EIR: 0x00000000
[ 2852.423125] i915: Waking up sleeping processes
[ 2852.423156] [drm:i915_wait_request] *ERROR* i915_wait_request
returns -5 (awaiting 1213577 at 1213494)
[ 2852.502091] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer
elapsed... GPU hung
[ 2852.502097] render error detected, EIR: 0x00000000
[ 2852.502100] i915: Waking up sleeping processes
[ 2852.502158] [drm:i915_wait_request] *ERROR* i915_wait_request
returns -5 (awaiting 1213579 at 1213494)
[ 2852.579102] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer
elapsed... GPU hung
[ 2852.579108] render error detected, EIR: 0x00000000
[ 2852.579111] i915: Waking up sleeping processes
[ 2852.579127] [drm:i915_wait_request] *ERROR* i915_wait_request
returns -5 (awaiting 1213596 at 1213494)
[ 2852.656107] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer
elapsed... GPU hung
[ 2852.656119] render error detected, EIR: 0x00000000
[ 2852.656125] i915: Waking up sleeping processes
[ 2852.656157] [drm:i915_wait_request] *ERROR* i915_wait_request
returns -5 (awaiting 1213598 at 1213494)
[ 2852.731121] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer
elapsed... GPU hung
[ 2852.731132] render error detected, EIR: 0x00000000
[ 2852.731138] i915: Waking up sleeping processes
[ 2852.731161] [drm:i915_wait_request] *ERROR* i915_wait_request
returns -5 (awaiting 1213599 at 1213494)
[ 2853.152108] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer
elapsed... GPU hung
[ 2853.152120] render error detected, EIR: 0x00000000
[ 2853.152125] i915: Waking up sleeping processes
[ 2853.152149] [drm:i915_wait_request] *ERROR* i915_wait_request
returns -5 (awaiting 1213603 at 1213494)
[ 2853.152950] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 2853.229094] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer
elapsed... GPU hung
[ 2853.229101] render error detected, EIR: 0x00000000
[ 2853.229103] i915: Waking up sleeping processes
[ 2853.229160] [drm:i915_wait_request] *ERROR* i915_wait_request
returns -5 (awaiting 1213607 at 1213494)
[ 2853.230385] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 2853.230462] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 2853.230485] [drm:i915_gem_execbuffer] *ERROR* Execbuf while wedged
[ 2853.462109] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer
elapsed... GPU hung
[ 2853.462122] render error detected, EIR: 0x00000000
[ 2853.462127] i915: Waking up sleeping processes
[ 2853.462151] [drm:i915_wait_request] *ERROR* i915_wait_request
returns -5 (awaiting 1213609 at 1213494)
[ 2853.546085] [drm] LVDS-8: set mode 1280x800 c
[ 2858.111906] [drm] TV-21: set mode NTSC 480i 0
[ 2858.253777] [drm] TV-21: set mode NTSC 480i 0
[ 2860.713880] [drm] TV-21: set mode NTSC 480i 0
[ 2860.855070] [drm] TV-21: set mode NTSC 480i 0
[ 2861.142770] [drm] TV-21: set mode NTSC 480i 0
[ 2861.284671] [drm] TV-21: set mode NTSC 480i 0



More information about the Intel-gfx mailing list