Launchpad has imported 29 comments from the remote bug at
https://bugs.freedesktop.org/show_bug.cgi?id=54226.

If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
https://help.launchpad.net/InterBugTracking.

------------------------------------------------------------------------
On 2012-08-29T19:19:16+00:00 NT Man wrote:

Created attachment 66289
dmesg output

>From time to time interface freezes, and in dmesg appear these records:
[drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck timer elapsed...
blitter ring idle

$ lspci
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family 
DRAM Controller (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core 
Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series/C200 Series 
Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family 
USB Enhanced Host Controller #2 (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI 
Express Root Port 1 (rev b5)
00:1c.1 PCI bridge: Intel Corporation 82801 PCI Bridge (rev b5)
00:1c.2 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI 
Express Root Port 3 (rev b5)
00:1c.3 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI 
Express Root Port 4 (rev b5)
00:1c.4 PCI bridge: Intel Corporation 6 Series/C200 Series Chipset Family PCI 
Express Root Port 5 (rev b5)
00:1d.0 USB Controller: Intel Corporation 6 Series/C200 Series Chipset Family 
USB Enhanced Host Controller #1 (rev 05)
00:1f.0 ISA bridge: Intel Corporation H61 Express Chipset Family LPC Controller 
(rev 05)
00:1f.2 SATA controller: Intel Corporation 6 Series/C200 Series Chipset Family 
6 port SATA AHCI Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series/C200 Series Chipset Family SMBus 
Controller (rev 05)
02:00.0 PCI bridge: ASMedia Technology Inc. Device 1080 (rev 01)
03:01.0 Multimedia audio controller: VIA Technologies Inc. VT1720/24 
[Envy24PT/HT] PCI Multi-Channel Audio Controller (rev 01)
04:00.0 Ethernet controller: Atheros Communications AR8151 v2.0 Gigabit 
Ethernet (rev c0)
05:00.0 USB Controller: ASMedia Technology Inc. ASM1042 SuperSpeed USB Host 
Controller
06:00.0 SATA controller: ASMedia Technology Inc. Device 0612 (rev 01)

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/3

------------------------------------------------------------------------
On 2012-10-21T18:10:55+00:00 Chris Wilson wrote:

If you can easily reproduce this error, can you please build a kernel
using http://cgit.freedesktop.org/~ickle/linux-2.6/log/?h=xv-overlay
which has some revised memory barriers.

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/16

------------------------------------------------------------------------
On 2012-10-27T08:06:45+00:00 NT Man wrote:

Can you help me to build rpm for fedora?

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/17

------------------------------------------------------------------------
On 2012-11-22T09:53:50+00:00 Chris Wilson wrote:

On second thoughts, I think this should be fixed by the slight
robustification in more recent hangcheck.

Please try the latest kernel for your distribution (should be 3.6.7 atm)
and reopen if it still occurs.

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/19

------------------------------------------------------------------------
On 2012-11-24T13:13:12+00:00 NT Man wrote:

I am use Fedora 18 with 3.6.7-5.fc18.i686 kernel and in dmesg output still 
exists message:
[22826.654365] [drm:i915_hangcheck_hung] *ERROR* Hangcheck timer elapsed... GPU 
hung
[22826.654369] [drm] capturing error event; look for more information in 
/debug/dri/0/i915_error_state

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/20

------------------------------------------------------------------------
On 2012-11-24T14:39:24+00:00 Chris Wilson wrote:

That is not the same bug, so you need to attach a fresh set of debug
info (please remember the i915_error_state)...

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/21

------------------------------------------------------------------------
On 2012-11-24T14:42:03+00:00 NT Man wrote:

Please, explain how get needed debug info. Thanks.

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/22

------------------------------------------------------------------------
On 2012-11-24T14:50:07+00:00 Chris Wilson wrote:

http://intellinuxgraphics.org/how_to_report_bug.html

>From which we need the i915_error_state, so

$ sudo mount -tdebugfs debug /sys/kernel/debug
$ sudo cat /sys/kernel/debug/dri/0/i915_error_state > i915_error_state

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/23

------------------------------------------------------------------------
On 2012-11-24T14:57:07+00:00 NT Man wrote:

Created attachment 70518
i915_error_state

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/24

------------------------------------------------------------------------
On 2012-11-24T15:09:56+00:00 Chris Wilson wrote:

Looks that corresponds to the bug

commit 1c8b46fc8c865189f562c9ab163d63863759712f
Author: Chris Wilson <ch...@chris-wilson.co.uk>
Date:   Wed Nov 14 09:15:14 2012 +0000

    drm/i915: Use LRI to update the semaphore registers
    
    The bspec was recently updated to remove the ability to update the
    semaphore using the MI_SEMAPHORE_BOX command, the ability to wait upon
    the semaphore value remained. Instead the advice is to update the
    register using the MI_LOAD_REGISTER_IMM command. In cursory testing,
    semaphores continue to function - the question is whether this fixes
    some of the deadlocks where the semaphore registers contained stale
    values?
    
hopefully addresses.

That patch is only available on drm-intel-next at the moment, which is
available either at http://cgit.freedesktop.org/~danvet/drm-intel or
available as drm-intel-experimental in the ubuntu kernel-ppa.

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/25

------------------------------------------------------------------------
On 2012-12-08T11:37:21+00:00 NT Man wrote:

Problem repeated with patched kernel.

[118637.439016] [drm:i915_hangcheck_hung] *ERROR* Hangcheck timer elapsed... 
GPU hung
[118637.439020] [drm] capturing error event; look for more information in 
/debug/dri/0/i915_error_state
[mikhail@localhost ~]$ uname -a
Linux localhost.localdomain 3.6.9-4.1.fc18.i686.PAE #1 SMP Wed Dec 5 15:16:33 
UTC 2012 i686 i686 i386 GNU/Linux
[mikhail@localhost ~]$ sudo cat /sys/kernel/debug/dri/0/i915_error_state > 
i915_error_state
[sudo] password for mikhail: 
[mikhail@localhost ~]$

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/30

------------------------------------------------------------------------
On 2012-12-08T11:38:52+00:00 NT Man wrote:

Created attachment 71192
i915_error_state (new)

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/31

------------------------------------------------------------------------
On 2012-12-08T13:36:15+00:00 NT Man wrote:

sudo cat /sys/kernel/debug/dri/0/i915_error_state > i915_error_state-8
cat: /sys/kernel/debug/dri/0/i915_error_state: Cannot allocate memory


What it mean??

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/32

------------------------------------------------------------------------
On 2012-12-08T13:37:34+00:00 NT Man wrote:

Created attachment 71199
i915_error_state (new)

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/33

------------------------------------------------------------------------
On 2012-12-08T14:07:49+00:00 NT Man wrote:

Created attachment 71200
dmesg output (new)

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/34

------------------------------------------------------------------------
On 2012-12-08T17:22:52+00:00 Chris Wilson wrote:

Lalalalala.

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/35

------------------------------------------------------------------------
On 2012-12-09T21:25:18+00:00 Chris Wilson wrote:

*** Bug 58057 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/36

------------------------------------------------------------------------
On 2012-12-12T21:34:41+00:00 Chris Wilson wrote:

*** Bug 58212 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/37

------------------------------------------------------------------------
On 2012-12-13T08:30:44+00:00 Chris Wilson wrote:

We can confirm the synopsis by disabling semaphores (i915.semaphore=0),
but can we also test whether this is an rc6 side-effect
(i915.i915_enable_rc6-0)?

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/38

------------------------------------------------------------------------
On 2012-12-13T08:35:07+00:00 Chris Wilson wrote:

Also maybe time for ' git revert
4e0e90dcb8a7df1229c69e30abebb59b0b3c2a1f'

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/39

------------------------------------------------------------------------
On 2012-12-15T14:20:12+00:00 NT Man wrote:

Created attachment 71549
i915_error_state

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/40

------------------------------------------------------------------------
On 2012-12-15T14:21:59+00:00 NT Man wrote:

Created attachment 71550
dmesg

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/41

------------------------------------------------------------------------
On 2012-12-17T07:24:13+00:00 NT Man wrote:

Created attachment 71629
i915_error_state

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/42

------------------------------------------------------------------------
On 2012-12-17T07:24:33+00:00 NT Man wrote:

Created attachment 71630
dmesg

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/43

------------------------------------------------------------------------
On 2012-12-30T10:28:48+00:00 Chris Wilson wrote:

Mikhail, for the time being you can set i915.semaphores=0 (or echo 0 >
/sys/modules/i915/parameters/semaphores) to prevent this hang.

The only interesting patch I can suggest atm is

commit 31643d54a739382626c27c0f2a12b3bbc22d1a38
Author: Ben Widawsky <b...@bwidawsk.net>
Date:   Wed Sep 26 10:34:01 2012 -0700

    drm/i915: Workaround to bump rc6 voltage to 450
    
    BIOS should be setting the minimum voltage for rc6 to be 450mV. Old or
    buggy BIOSen may not be doing this, so we correct it for them. Ideally
    customers should update the BIOS as only it would know the optimal
    values for the platform, so we leave that fact as a DRM_ERROR for the
    user to see.

in 3.8-rc1 or look for a BIOS update.

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/45

------------------------------------------------------------------------
On 2013-01-03T16:00:37+00:00 Chris Wilson wrote:

*** Bug 58986 has been marked as a duplicate of this bug. ***

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/46

------------------------------------------------------------------------
On 2013-01-10T01:10:49+00:00 Chris Wilson wrote:

Created attachment 72766
Read back semaphore mboxes after update

Can you please try this patch, enable semaphores and see if the bug
persists?

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/50

------------------------------------------------------------------------
On 2013-01-10T01:42:16+00:00 NT Man wrote:

(In reply to comment #24)
> Mikhail, for the time being you can set i915.semaphores=0 (or echo 0 >
> /sys/modules/i915/parameters/semaphores) to prevent this hang.

What are the consequences?

> The only interesting patch I can suggest atm is
> 
> commit 31643d54a739382626c27c0f2a12b3bbc22d1a38
> Author: Ben Widawsky <b...@bwidawsk.net>
> Date:   Wed Sep 26 10:34:01 2012 -0700
> 
>     drm/i915: Workaround to bump rc6 voltage to 450
>     
>     BIOS should be setting the minimum voltage for rc6 to be 450mV. Old or
>     buggy BIOSen may not be doing this, so we correct it for them. Ideally
>     customers should update the BIOS as only it would know the optimal
>     values for the platform, so we leave that fact as a DRM_ERROR for the
>     user to see.
> 
> in 3.8-rc1 or look for a BIOS update.

I have H61M/U3S3 motherboard and you latest BIOS ver 2.20 from 8/15/2012
ftp://174.142.97.10/bios/1155/H61MU3S3(2.20)ROM.zip
How to check problem persists or not?

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/51

------------------------------------------------------------------------
On 2013-01-10T02:30:37+00:00 Chris Wilson wrote:

(In reply to comment #27)
> (In reply to comment #24)
> > Mikhail, for the time being you can set i915.semaphores=0 (or echo 0 >
> > /sys/modules/i915/parameters/semaphores) to prevent this hang.
> 
> What are the consequences?

Rendering throughput is dropped by 10% with SNA, or as much as 3x with
UXA. OpenGL performance is likely to be reduced by about 30%. More CPU
time is spent waiting for the GPU with rc6 disabled, so increased power
consumption.

Reply at: https://bugs.launchpad.net/ubuntu/+source/xserver-xorg-video-
intel/+bug/1041790/comments/52


** Changed in: xserver-xorg-video-intel
       Status: Unknown => Confirmed

** Changed in: xserver-xorg-video-intel
   Importance: Unknown => Medium

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1041790

Title:
  [sandybridge-m-gt2] GPU lockup  IPEHR: 0x0b160001 IPEHR: 0x0b140001

To manage notifications about this bug go to:
https://bugs.launchpad.net/xserver-xorg-video-intel/+bug/1041790/+subscriptions

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to