Created attachment 103910 [details] /sys/class/drm/card0/error Kernel Linux 3.15.7-gnu; distribution Parabola GNU/Linux (xf86-video-intel 2.99.914-1, xorg-server-libre 1.16.0-5, mesa 10.2.4-1, libdrm 2.4.56-1). From the log: kernel: Linux agpgart interface v0.103 kernel: agpgart-intel 0000:00:00.0: Intel 845G Chipset kernel: agpgart-intel 0000:00:00.0: detected gtt size: 131072K total, 131072K mappable kernel: agpgart-intel 0000:00:00.0: detected 512K stolen memory kernel: agpgart-intel 0000:00:00.0: AGP aperture is 128M @ 0xe0000000 kernel: [drm] Initialized drm 1.1.0 20060810 kernel: [drm] Memory usable by graphics device = 128M kernel: [drm] Supports vblank timestamp caching Rev 2 (21.10.2013). kernel: [drm] Driver supports precise vblank timestamp query. kernel: i915 0000:00:02.0: BAR 6: can't assign [??? 0x00000000 flags 0x20000000] (bogus alignment) kernel: [drm] failed to find VBIOS tables kernel: vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem kernel: [drm] initialized overlay support kernel: [drm] Got external EDID base block and 0 extensions from "edid/edid.bin" for connector "VGA-1" kernel: i915 0000:00:02.0: fb0: inteldrmfb frame buffer device kernel: i915 0000:00:02.0: registered panic notifier kernel: [drm] Initialized i915 1.6.0 20080730 for 0000:00:02.0 on minor 0 and: kernel: [drm] GPU HANG: ecode -1:0x00000000, reason: Command parser error, iir 0x00008040, action: continue kernel: [drm] GPU hangs can indicate a bug anywhere in the entire gfx stack, including userspace. kernel: [drm] Please file a _new_ bug report on bugs.freedesktop.org against DRI -> DRM/Intel kernel: [drm] drm/i915 developers can then reassign to the right component if it's not a kernel issue. kernel: [drm] The gpu crash dump is required to analyze gpu hangs, so please always attach it. kernel: [drm] GPU crash dump saved to /sys/class/drm/card0/error kernel: i915: render error detected, EIR: 0x00000010 kernel: [drm:i915_report_and_clear_eir] *ERROR* EIR stuck: 0x00000010, masking kernel: [drm] GPU HANG: ecode -1:0x00000000, reason: Command parser error, iir 0x00008000, action: continue kernel: i915: render error detected, EIR: 0x00000010 It happens at random.
Created attachment 103911 [details] Xorg log
Created attachment 105086 [details] error #2
Created attachment 105372 [details] error #3
So discussed this a bit on irc with Chris and I think we can just ignore these. I've submitted a patch to stop capturing error states for CS error interrupts. There's really not a lot we can do for such old hardware, and we've seen these kinds of issues all over for years, without making any progress. Presuming the error state is all that's amiss I'll close this as wontfix. Thanks anyway for reporting it, and if you have a functional bug correlated with this then pleasee reopen.
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.