[Intel-gfx] i915_init takes a full second of kernel init time

Scott James Remnant keybuk at google.com
Thu Dec 15 22:48:00 CET 2011


On Thu, Dec 15, 2011 at 2:38 AM, Chris Wilson <chris at chris-wilson.co.uk> wrote:
> On Wed, 14 Dec 2011 16:38:09 -0800, Scott James Remnant <keybuk at google.com> 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.
>
This gives us a significant chunk of time back (>0.5s) - what would be
the downside of carrying a revert to this patch?

Scott
-- 
Scott James Remnant | Chrome OS Systems | keybuk at google.com | Google



More information about the Intel-gfx mailing list