Bug 27322
Summary: | [i915G] "render error detected" after resume | ||
---|---|---|---|
Product: | Drivers | Reporter: | Artem Anisimov (aanisimov) |
Component: | Video(DRI - Intel) | Assignee: | drivers_video-dri-intel (drivers_video-dri-intel) |
Status: | RESOLVED CODE_FIX | ||
Severity: | normal | CC: | chris, daniel, florian, jbarnes, maciej.rutecki, masaykh, rasasi78, rjw |
Priority: | P1 | ||
Hardware: | All | ||
OS: | Linux | ||
Kernel Version: | 2.6.38 | Subsystem: | |
Regression: | Yes | Bisected commit-id: | |
Bug Depends on: | |||
Bug Blocks: | 7216, 16444 | ||
Attachments: | output of lspci |
Description
Artem Anisimov
2011-01-22 06:47:26 UTC
Can you check if the 2.6.36.y kernels are affected too, please? I have checked 2.6.36 and 2.6.36.3. Unfortunately, both these kernels exhibit this behaviour. I've also tried to downgrade xf86-video-intel to 2.13.0, but the bug persisted. The reported error is a "host memory access through an invalid PTE". Which is very bizarre because all the PTEs point to a real page (the unused entries point to the same scratch page). We do that because the GPU doesn't respect page boundaries when prefetching.... But this a violation during CPU access! In 2.6.38.1 the bug has changed: now I get the following: render error detected, EIR: 0x00000010 page table error PGTBL_ER: 0x00000003 [drm:i915_report_and_clear_eir] *ERROR* EIR stuck: 0x00000010, masking render error detected, EIR: 0x00000010 page table error PGTBL_ER: 0x00000003 00:00.0 Host bridge: Intel Corporation Mobile 915GM/PM/GMS/910GML Express Processor to DRAM Controller (rev 04) 00:02.0 VGA compatible controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04) 00:02.1 Display controller: Intel Corporation Mobile 915GM/GMS/910GML Express Graphics Controller (rev 04) 00:1b.0 Audio device: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) High Definition Audio Controller (rev 04) 00:1c.0 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 1 (rev 04) 00:1c.1 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 2 (rev 04) 00:1c.2 PCI bridge: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) PCI Express Port 3 (rev 04) 00:1d.0 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #1 (rev 04) 00:1d.1 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #2 (rev 04) 00:1d.2 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #3 (rev 04) 00:1d.3 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB UHCI #4 (rev 04) 00:1d.7 USB Controller: Intel Corporation 82801FB/FBM/FR/FW/FRW (ICH6 Family) USB2 EHCI Controller (rev 04) having this problem, im using 3.0.0 kernel Please retest on 3.3. Probably fixed by now. Please re-open if not. |