linux-kernel.vger.kernel.org archive mirror
 help / color / mirror / Atom feed
* [BUG] i915 crashes X Server Constantly on Linux-3.1-rc4 to .rc6
@ 2011-09-19  9:48 Tarkan Erimer
  2011-09-19 10:10 ` Chris Wilson
  0 siblings, 1 reply; 7+ messages in thread
From: Tarkan Erimer @ 2011-09-19  9:48 UTC (permalink / raw)
  To: linux-kernel@vger.kernel.org

Hi,

I'm having constant X crashes (Almost every 30 mins.) on Intel Graphics. 
Below is the error message after X crashes :

[  113.264775] [drm:ironlake_update_pch_refclk] *ERROR* enabling SSC on PCH
[  113.265289] [drm] Changing LVDS panel from (-hsync, -vsync) to 
(+hsync, -vsync)
[  114.141640] [drm:ironlake_update_pch_refclk] *ERROR* enabling SSC on PCH
[ 4955.770011] [drm:intel_disable_transcoder] *ERROR* failed to disable 
transcoder
[ 4955.777420] [drm:ironlake_update_pch_refclk] *ERROR* enabling SSC on PCH
[ 4955.938453] [drm:ironlake_update_pch_refclk] *ERROR* enabling SSC on PCH
[ 5255.360508] [drm:ironlake_update_pch_refclk] *ERROR* enabling SSC on PCH
[ 5255.527867] [drm:ironlake_update_pch_refclk] *ERROR* enabling SSC on PCH
[ 5744.182746] [drm:ironlake_update_pch_refclk] *ERROR* enabling SSC on PCH
[ 5744.349049] [drm:ironlake_update_pch_refclk] *ERROR* enabling SSC on PCH
[ 8536.532605] [drm:ironlake_update_pch_refclk] *ERROR* enabling SSC on PCH
[ 8536.533128] [drm] Changing LVDS panel from (+hsync, -vsync) to 
(-hsync, -vsync)
[ 8536.835206] [drm:ironlake_update_pch_refclk] *ERROR* enabling SSC on PCH
[ 8605.034788] [drm:ironlake_update_pch_refclk] *ERROR* enabling SSC on PCH
[ 8605.035302] [drm] Changing LVDS panel from (-hsync, -vsync) to 
(+hsync, -vsync)
[ 8606.110388] [drm:ironlake_update_pch_refclk] *ERROR* enabling SSC on PCH
[ 8869.586751] [drm:ironlake_update_pch_refclk] *ERROR* enabling SSC on PCH
[ 8869.587264] [drm] Changing LVDS panel from (+hsync, -vsync) to 
(-hsync, -vsync)
[ 8869.906322] [drm:ironlake_update_pch_refclk] *ERROR* enabling SSC on PCH
[ 8950.401958] [drm:ironlake_update_pch_refclk] *ERROR* enabling SSC on PCH
[ 8950.402472] [drm] Changing LVDS panel from (-hsync, -vsync) to 
(+hsync, -vsync)
[ 8951.066084] [drm:ironlake_update_pch_refclk] *ERROR* enabling SSC on PCH


Here is VGA info from lspci :

linux-ou2v:~ # lspci | grep -i vga
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core 
Processor Family Integrated Graphics Controller (rev 09)

And it's Xserver v1.11 and Intel Driver 2.16 with 
Kernel-3.1.0-rc6-2-desktop (opensuse). Also, this behavior happens from 
Linux-3.1-rc4 to rc6. At least these are the versions that I tried as 
3.1. Linux-3.0.x runs fine with same configuration.





-- 
Tarkan Erimer
IT Service Deployment / 3rd Level Support / Snr. Linux Engineer


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [BUG] i915 crashes X Server Constantly on Linux-3.1-rc4 to .rc6
  2011-09-19  9:48 [BUG] i915 crashes X Server Constantly on Linux-3.1-rc4 to .rc6 Tarkan Erimer
@ 2011-09-19 10:10 ` Chris Wilson
  2011-09-19 13:06   ` Tarkan Erimer
  0 siblings, 1 reply; 7+ messages in thread
From: Chris Wilson @ 2011-09-19 10:10 UTC (permalink / raw)
  To: Tarkan Erimer, linux-kernel@vger.kernel.org

On Mon, 19 Sep 2011 12:48:37 +0300, Tarkan Erimer <tarkan.erimer@f-secure.com> wrote:
> Hi,
> 
> I'm having constant X crashes (Almost every 30 mins.) on Intel Graphics. 
> Below is the error message after X crashes :
> 
> [  113.264775] [drm:ironlake_update_pch_refclk] *ERROR* enabling SSC on PCH
Sigh. A debugging message left at DRM_ERROR.

> [  113.265289] [drm] Changing LVDS panel from (-hsync, -vsync) to 
> (+hsync, -vsync)

This is just an info message as a few kernel releases ago we started
honouring LVDS sync from the EDID and so we wanted to make sure that no
regressions correlated with actually doing as we were told.

> [  114.141640] [drm:ironlake_update_pch_refclk] *ERROR* enabling SSC on PCH
> [ 4955.770011] [drm:intel_disable_transcoder] *ERROR* failed to disable 
> transcoder

This is one the true error in the midst of this spew.

Aside from the one modesetting error, these messages are all secondary
to the crash (and are really just debugging spew whilst switching
modes from X to console, console to X). Can you please attach the
Xorg.log containing the crash? Or maybe gdm.log etc? Also what happens
regularly every 30minutes; a particular screensaver or dpms?
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [BUG] i915 crashes X Server Constantly on Linux-3.1-rc4 to .rc6
  2011-09-19 10:10 ` Chris Wilson
@ 2011-09-19 13:06   ` Tarkan Erimer
  2011-09-19 13:33     ` Chris Wilson
  0 siblings, 1 reply; 7+ messages in thread
From: Tarkan Erimer @ 2011-09-19 13:06 UTC (permalink / raw)
  To: Chris Wilson; +Cc: linux-kernel@vger.kernel.org

[-- Attachment #1: Type: text/plain, Size: 873 bytes --]

On 09/19/2011 01:10 PM, Chris Wilson wrote:
> This is one the true error in the midst of this spew.
>
> Aside from the one modesetting error, these messages are all secondary
> to the crash (and are really just debugging spew whilst switching
> modes from X to console, console to X). Can you please attach the
> Xorg.log containing the crash? Or maybe gdm.log etc? Also what happens
> regularly every 30minutes; a particular screensaver or dpms?

Hi Chris,

I did a bit more digging and found out that it mostly happens when 
trying to open some flash based sites on Firefox and Chromium. I've 
attached Xorg.log, but it seems like no errors related to these crashes. 
But kdm.log has some interesting error messages that may be useful. I've 
attached kdm.log as well.


Cheers,

Tarkan


-- 
Tarkan Erimer
IT Service Deployment / 3rd Level Support / Snr. Linux Engineer


[-- Attachment #2: Xorg.tar.xz --]
[-- Type: application/octet-stream, Size: 7192 bytes --]

[-- Attachment #3: kdm.tar.xz --]
[-- Type: application/octet-stream, Size: 3720 bytes --]

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [BUG] i915 crashes X Server Constantly on Linux-3.1-rc4 to .rc6
  2011-09-19 13:06   ` Tarkan Erimer
@ 2011-09-19 13:33     ` Chris Wilson
  2011-09-20  6:02       ` Tarkan Erimer
  0 siblings, 1 reply; 7+ messages in thread
From: Chris Wilson @ 2011-09-19 13:33 UTC (permalink / raw)
  To: Tarkan Erimer; +Cc: linux-kernel@vger.kernel.org

On Mon, 19 Sep 2011 16:06:45 +0300, Tarkan Erimer <tarkan.erimer@f-secure.com> wrote:
Non-text part: multipart/mixed
> I did a bit more digging and found out that it mostly happens when 
> trying to open some flash based sites on Firefox and Chromium. I've 
> attached Xorg.log, but it seems like no errors related to these crashes. 
> But kdm.log has some interesting error messages that may be useful. I've 
> attached kdm.log as well.

That looks remarkably consistent. Can you please do a quick
addr2line -e /usr/lib64/xorg/modules/drivers/intel_drv.so 0x3e7ce 0x44d34

Also do you know which particular site triggers the issue?
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [BUG] i915 crashes X Server Constantly on Linux-3.1-rc4 to .rc6
  2011-09-19 13:33     ` Chris Wilson
@ 2011-09-20  6:02       ` Tarkan Erimer
  2011-09-20  7:34         ` Chris Wilson
  0 siblings, 1 reply; 7+ messages in thread
From: Tarkan Erimer @ 2011-09-20  6:02 UTC (permalink / raw)
  To: Chris Wilson; +Cc: linux-kernel@vger.kernel.org

On 09/19/2011 04:33 PM, Chris Wilson wrote:
> That looks remarkably consistent. Can you please do a quick
> addr2line -e /usr/lib64/xorg/modules/drivers/intel_drv.so 0x3e7ce 0x44d34
>
> Also do you know which particular site triggers the issue?
> -Chris

Hi again Chris,

Here is the output as you requested :

linux-ou2v:~ # addr2line -e /usr/lib64/xorg/modules/drivers/intel_drv.so 
0x3e7ce 0x44d34
??:0
??:0
linux-ou2v:~ #

At least, there is one particular website that always reproduces the 
issue and it's :

http://www.instru.fi/piilolinssit



-- 
Tarkan Erimer
IT Service Deployment / 3rd Level Support / Snr. Linux Engineer


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [BUG] i915 crashes X Server Constantly on Linux-3.1-rc4 to .rc6
  2011-09-20  6:02       ` Tarkan Erimer
@ 2011-09-20  7:34         ` Chris Wilson
  2011-09-20  7:55           ` Tarkan Erimer
  0 siblings, 1 reply; 7+ messages in thread
From: Chris Wilson @ 2011-09-20  7:34 UTC (permalink / raw)
  To: Tarkan Erimer; +Cc: linux-kernel@vger.kernel.org

On Tue, 20 Sep 2011 09:02:10 +0300, Tarkan Erimer <tarkan.erimer@f-secure.com> wrote:
> On 09/19/2011 04:33 PM, Chris Wilson wrote:
> > That looks remarkably consistent. Can you please do a quick
> > addr2line -e /usr/lib64/xorg/modules/drivers/intel_drv.so 0x3e7ce 0x44d34
> >
> > Also do you know which particular site triggers the issue?
> > -Chris
> 
> Hi again Chris,
> 
> Here is the output as you requested :
> 
> linux-ou2v:~ # addr2line -e /usr/lib64/xorg/modules/drivers/intel_drv.so 
> 0x3e7ce 0x44d34
> ??:0
> ??:0
> linux-ou2v:~ #

Oops, no debugging symbols.
 
> At least, there is one particular website that always reproduces the 
> issue and it's :
> 
> http://www.instru.fi/piilolinssit

I've tried this on a few 32/64 bit machines (using different chips just
in case) on a few different distros. No instant death, I'll keep poking just
in case. Since flash is a sw rasteriser and uses ShmPutImage to update
its screen contents, these are typically an invalid memcpy. Having the
debug symbols would help confirm that and pinpoint which path.

Going back and checking your Xorg.log, I think you need this fix:

commit 3565c48c4bb77c836d817de75d098791dbb529d3
Author: Chris Wilson <chris@chris-wilson.co.uk>
Date:   Wed Sep 14 17:45:41 2011 +0100

    sna: Yet another s/x/y/ typo
    
    Every time I do a transformation into pixmap space I like to include one
    of these copy'n'paste errors.
    
    Reported-by: Paul Neumann <paul104x@yahoo.de>
    Bugzilla: https://bugs.freedesktop.org/show_bug.cgi?id=40850
    Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>

Hope this helps,
-Chris

-- 
Chris Wilson, Intel Open Source Technology Centre

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: [BUG] i915 crashes X Server Constantly on Linux-3.1-rc4 to .rc6
  2011-09-20  7:34         ` Chris Wilson
@ 2011-09-20  7:55           ` Tarkan Erimer
  0 siblings, 0 replies; 7+ messages in thread
From: Tarkan Erimer @ 2011-09-20  7:55 UTC (permalink / raw)
  To: Chris Wilson; +Cc: linux-kernel@vger.kernel.org

On 09/20/2011 10:34 AM, Chris Wilson wrote:
> I've tried this on a few 32/64 bit machines (using different chips just
> in case) on a few different distros. No instant death, I'll keep poking just
> in case. Since flash is a sw rasteriser and uses ShmPutImage to update
> its screen contents, these are typically an invalid memcpy. Having the
> debug symbols would help confirm that and pinpoint which path.
>
> Going back and checking your Xorg.log, I think you need this fix:
>
> commit 3565c48c4bb77c836d817de75d098791dbb529d3
> Author: Chris Wilson<chris@chris-wilson.co.uk>
> Date:   Wed Sep 14 17:45:41 2011 +0100
>
>      sna: Yet another s/x/y/ typo
>
>      Every time I do a transformation into pixmap space I like to include one
>      of these copy'n'paste errors.
>
>      Reported-by: Paul Neumann<paul104x@yahoo.de>
>      Bugzilla:https://bugs.freedesktop.org/show_bug.cgi?id=40850
>      Signed-off-by: Chris Wilson<chris@chris-wilson.co.u

Chris,

Many thanks for your help and debugging. I will try that and then will 
let you know.

Cheers,
Tarkan



-- 
Tarkan Erimer
IT Service Deployment / 3rd Level Support / Snr. Linux Engineer


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2011-09-20  7:55 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-09-19  9:48 [BUG] i915 crashes X Server Constantly on Linux-3.1-rc4 to .rc6 Tarkan Erimer
2011-09-19 10:10 ` Chris Wilson
2011-09-19 13:06   ` Tarkan Erimer
2011-09-19 13:33     ` Chris Wilson
2011-09-20  6:02       ` Tarkan Erimer
2011-09-20  7:34         ` Chris Wilson
2011-09-20  7:55           ` Tarkan Erimer

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).