Comment 61 for bug 541492

Revision history for this message
jerrylamos (jerrylamos) wrote : Re: MASTER: [i845] GPU lockup (apport-crash) (Should KMS be blacklisted?)

With xorg.conf specifying intel driver and DRI Off, the following are excerpted from the Xorg.0.log after the X failure:

Xorg.0.log:
.......
(II) Loading extension XFree86-DRI
(II) LoadModule: "dri2"
(II) Loading /usr/lib/xorg/modules/extensions/libdri2.so
(II) Module dri2: vendor="X.Org Foundation"
 compiled for 1.7.6, module version = 1.1.0
 ABI class: X.Org Server Extension, version 2.0
.....
(II) Loading extension DRI2
......
(**) intel(0): Option "DRI" "Off"
......
(II) intel(0): 0x007df000-0x07ffefff: DRI memory manager (123008 kB)
(II) intel(0): 0x07fff000-0x07ffffff: overlay registers (4 kB, 0x000000002ac4b000 physical
)
(II) intel(0): 0x08000000: end of aperture
(II) intel(0): BO memory allocation layout:
(II) intel(0): 0x007df000: start of memory manager
(II) intel(0): 0x00800000-0x00ffffff: front buffer (8192 kB) X tiled
(II) intel(0): 0x01000000-0x01004fff: HW cursors (20 kB)
(II) intel(0): 0x07fff000: end of memory manager
(WW) intel(0): ESR is 0x00000001, instruction error
(WW) intel(0): Existing errors found in hardware state.

On the surface it says the DRI module is loaded, it sees the "Off" option, then it does have DRI memory manager allocated anyway. Is DRI running or not?

I assume (II) messages are information on startup.
The (WW) look like messages from the crash.

The i915 error state says

Time: 1271353623 s 200345 us
EIR: 0x00000000
  PGTBL_ER: 0x00000000
  INSTPM: 0x00000000
  IPEIR: 0x00000000
  IPEHR: 0x18000001
  INSTDONE: 0x01ffffc1
  ACTHD: 0x07a95000

I have no clue on that.

The dmesg says
[61077.272028] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
[61077.272047] render error detected, EIR: 0x00000000
[61079.508044] [drm:i915_gem_idle] *ERROR* hardware wedged
[61082.601057] [drm:i915_gem_entervt_ioctl] *ERROR* Reenabling wedged hardware, good luck
[61082.940014] [drm:i915_hangcheck_elapsed] *ERROR* Hangcheck timer elapsed... GPU hung
[61082.940025] render error detected, EIR: 0x00000000
[61082.941401] [drm:i915_do_wait_request] *ERROR* i915_do_wait_request returns -5 (awaiting 599825 at 599822)
[61085.008028] [drm:i915_gem_idle] *ERROR* hardware wedged
[61086.245669] [drm:i915_gem_entervt_ioctl] *ERROR* Reenabling wedged hardware, good luck
.....

Any way to tell if "DRI" was responsible for the "GPU hung"?

Let me give a try with i915.modeset=0 and default video driver on this i845...

Thanks, Jerry