From mboxrd@z Thu Jan 1 00:00:00 1970 From: Chris Wilson Subject: Re: i915_init takes a full second of kernel init time Date: Thu, 15 Dec 2011 10:38:16 +0000 Message-ID: References: <20111213120252.07f4c1a3@jbarnes-desktop> <20111213140129.7ddc9724@jbarnes-desktop> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Return-path: Received: from mga03.intel.com (mga03.intel.com [143.182.124.21]) by gabe.freedesktop.org (Postfix) with ESMTP id 03D5E9E76C for ; Thu, 15 Dec 2011 02:38:38 -0800 (PST) In-Reply-To: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Sender: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org Errors-To: intel-gfx-bounces+gcfxdi-intel-gfx=m.gmane.org@lists.freedesktop.org To: Scott James Remnant Cc: intel-gfx@lists.freedesktop.org, Daniel Stone List-Id: intel-gfx@lists.freedesktop.org On Wed, 14 Dec 2011 16:38:09 -0800, Scott James Remnant wrote: > > After a little bit of digging I found: > > http://cgit.freedesktop.org/~ickle/linux-2.6/commit/?h=async&id=470d6985b508466308fc4c6aec945cdbf6de39b8 > > -Chris > > > I've tried this patch, but it doesn't really reduce the startup time > by much, the mainline of i915_init is still taking >0.7s with the > patch applied. Reverting de842eff4101 (drm/i915: Wait for LVDS panel power sequence) should get another 0.4s back if intel_lvds_enable() is still in the critical path. After that the focus looks to be upon speeding up modeset. -Chris -- Chris Wilson, Intel Open Source Technology Centre