From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755747Ab1AKK6q (ORCPT ); Tue, 11 Jan 2011 05:58:46 -0500 Received: from mga11.intel.com ([192.55.52.93]:13398 "EHLO mga11.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1754128Ab1AKK6o (ORCPT ); Tue, 11 Jan 2011 05:58:44 -0500 Message-Id: X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="4.60,306,1291622400"; d="scan'208";a="876371918" Date: Tue, 11 Jan 2011 10:58:39 +0000 To: Dave Airlie , Linus Torvalds Subject: Re: [git pull] drm for rc1 Cc: Dave Airlie , Jesse Barnes , Eric Anholt , Daniel Vetter , linux-kernel@vger.kernel.org, DRI mailing list In-Reply-To: References: From: Chris Wilson Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, 11 Jan 2011 14:51:40 +1000, Dave Airlie wrote: > On Tue, Jan 11, 2011 at 2:48 PM, Dave Airlie wrote: > > On Tue, Jan 11, 2011 at 2:16 PM, Linus Torvalds > > wrote: > >> On Mon, Jan 10, 2011 at 2:59 PM, Dave Airlie wrote: > >>> Highlights: > >>> core/drivers: add support for high precision vblank timestamps > >>> radeon: pageflipping support, Gen2 PCIE support > >>> nouveau: reworked VRAM and VM support > >>> intel: better ILK/SNB powersaving support, Full GTT support > >> > >> Lowlights: it's broken. > >> > >> I get millions of messages like: > >> > >>  ... > >>  [ 8482.000414] [drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck > >> timer elapsed... render ring idle [waiting on 30938, at 30938], missed > >> IRQ? > >>  [ 8485.918124] [drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck > >> timer elapsed... render ring idle [waiting on 31068, at 31068], missed > >> IRQ? > >>  [ 8487.926963] [drm:i915_hangcheck_ring_idle] *ERROR* Hangcheck > >> timer elapsed... render ring idle [waiting on 31129, at 31129], missed > >> IRQ? > >>  ... > >> > >> and everything is very choppy. I assume it's the power saving thing > >> that broke again, but that's just a total random guess, I have nothing > >> to actually back that up with. > >> > >> It worked fine after boot, but those problems began at 8287.139375 > >> (about two hours after boot - it may have coincided with screen saver, > >> but who knows?)  and have been happening constantly since. The machine > >> is not really usable, I'm writing this with annoying 2-second pauses > >> every once in a while. > > > > Okay I'll try and reproduce and curse Chris and Jesse, does booting with > > i915.powersave=0 help any? > > I've also noticed Chris has some more patches in drm-intel-next I > haven't got in this pull request. > > I don't think he's sent me a pull request though so not telling how > stable they are. Yes, there are a few pending fixes. I've been waiting on feedback from testing for some more before asking for a pull. In part because we have some more eDP fixes, courtesy of Jesse, that makes everyone but Jim Getty happy. However, I've not seen anything like this so I doubt that d-i-n contains the fix. Dave, is yours related to the DMAR errors that is plaguing your systems? Linus, is anything else kicked off upon powersaving? A screen saver or is it just the blanking that triggers the mess? -Chris -- Chris Wilson, Intel Open Source Technology Centre From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: [git pull] drm for rc1 Date: Tue, 11 Jan 2011 10:58:39 +0000 Message-ID: References: Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: In-Reply-To: Sender: linux-kernel-owner@vger.kernel.org To: Dave Airlie , Linus Torvalds Cc: Dave Airlie , Jesse Barnes , Eric Anholt , Daniel Vetter , linux-kernel@vger.kernel.org, DRI mailing list List-Id: dri-devel@lists.freedesktop.org On Tue, 11 Jan 2011 14:51:40 +1000, Dave Airlie wro= te: > On Tue, Jan 11, 2011 at 2:48 PM, Dave Airlie wrot= e: > > On Tue, Jan 11, 2011 at 2:16 PM, Linus Torvalds > > wrote: > >> On Mon, Jan 10, 2011 at 2:59 PM, Dave Airlie wr= ote: > >>> Highlights: > >>> core/drivers: add support for high precision vblank timestamps > >>> radeon: pageflipping support, Gen2 PCIE support > >>> nouveau: reworked VRAM and VM support > >>> intel: better ILK/SNB powersaving support, Full GTT support > >> > >> Lowlights: it's broken. > >> > >> I get millions of messages like: > >> > >> =C2=A0... > >> =C2=A0[ 8482.000414] [drm:i915_hangcheck_ring_idle] *ERROR* Hangch= eck > >> timer elapsed... render ring idle [waiting on 30938, at 30938], mi= ssed > >> IRQ? > >> =C2=A0[ 8485.918124] [drm:i915_hangcheck_ring_idle] *ERROR* Hangch= eck > >> timer elapsed... render ring idle [waiting on 31068, at 31068], mi= ssed > >> IRQ? > >> =C2=A0[ 8487.926963] [drm:i915_hangcheck_ring_idle] *ERROR* Hangch= eck > >> timer elapsed... render ring idle [waiting on 31129, at 31129], mi= ssed > >> IRQ? > >> =C2=A0... > >> > >> and everything is very choppy. I assume it's the power saving thin= g > >> that broke again, but that's just a total random guess, I have not= hing > >> to actually back that up with. > >> > >> It worked fine after boot, but those problems began at 8287.139375 > >> (about two hours after boot - it may have coincided with screen sa= ver, > >> but who knows?) =C2=A0and have been happening constantly since. Th= e machine > >> is not really usable, I'm writing this with annoying 2-second paus= es > >> every once in a while. > > > > Okay I'll try and reproduce and curse Chris and Jesse, does booting= with > > i915.powersave=3D0 help any? >=20 > I've also noticed Chris has some more patches in drm-intel-next I > haven't got in this pull request. >=20 > I don't think he's sent me a pull request though so not telling how > stable they are. Yes, there are a few pending fixes. I've been waiting on feedback from testing for some more before asking for a pull. In part because we have some more eDP fixes, courtesy of Jesse, that makes everyone but Jim Get= ty happy. However, I've not seen anything like this so I doubt that d-i-n contain= s the fix. Dave, is yours related to the DMAR errors that is plaguing your systems= ? Linus, is anything else kicked off upon powersaving? A screen saver or = is it just the blanking that triggers the mess? -Chris --=20 Chris Wilson, Intel Open Source Technology Centre