From: Arjan van de Ven <arjan@infradead.org>
To: Frans Pop <elendil@planet.nl>
Cc: Thomas Gleixner <tglx@linutronix.de>,
Lukas Hejtmanek <xhejtman@ics.muni.cz>,
"Rafael J. Wysocki" <rjw@sisk.pl>,
Marcin Slusarz <marcin.slusarz@gmail.com>,
linux-kernel@vger.kernel.org, torvalds@linux-foundation.org,
corsac@debian.org, auke.kok@intel.com
Subject: Re: Bootup time regression from 2.6.27 to 2.6.28-rc3+
Date: Sat, 15 Nov 2008 10:04:04 -0800 [thread overview]
Message-ID: <20081115100404.6ab1f31d@infradead.org> (raw)
In-Reply-To: <200811151816.33209.elendil@planet.nl>
On Sat, 15 Nov 2008 18:16:31 +0100
Frans Pop <elendil@planet.nl> wrote:
> On Friday 14 November 2008, Frans Pop wrote:
> > > Find below the lineup of the timers-fixes-for-linus branch of the
> > > tip tree (the same as Arjan posted minus the irq fixes)
> >
> > Could either of you maybe give a status update on this patch set and
> > the remaining issues with it that were reported (especially the
> > high C0 reported by powertop)?
>
> I guess part of the answer is:
> commit ae99286b4f1be7788f2d6947c66a91dbd6351eec
> Author: Thomas Gleixner <tglx@linutronix.de>
> Date: Mon Nov 10 13:20:23 2008 +0100
> nohz: disable tick_nohz_kick_tick() for now
>
> I've just done some testing using v2.6.28-rc4-322-g58e20d8 which
> includes this patch.
>
> CPU usage reported by powertop is now normal again (close to 100% in
> lowest C state), but I'm still getting high counts for:
> - <kernel IPI> : Rescheduling interrupts
> Typically 3-5 on .26/.27; 15-17 on .28.
these are caused by the scheduler, not by the timer code.
(And sometimes they're caused by the scheduler on behalf of something
else even)
> - <interrupt> : extra timer interrupt
> Consistently more prominent for .28 (though not with high values)
if it's less than 5 total, don't worry about it, some of that can well
be rounding/measurement effects
(powertop has to make a few approximations around the edges of the
measurement interval because things don't always line up perfectly)
> than for .27, but way better than for .26.
>
>
> powertop questions
> ------------------
> - What's with this change from "polling" to "C0" for the 2nd C state?
that sounds like an interesting bug...
> After boot I always (both when booted on mains and on battery) get
> "polling", but after inserting or removing mains it will continue to
> show "C0" independent of any further power state changes.
> - After switching to battery the first time I get something like:
> C1 0.0ms (614891469122.
> This is reproducible. I guess a rounding error due to the change in
> the number of C states. Later updates clear this.
yeah it's annoying but it is only for one display period
> - Looks like someone could not make up his mind between comma and
> slash here: "(long term: 26.2W,/1.6h)"
that sounds easy to fix ;-)
Thanks for the bugreports; either me or Auke will take a look at these
shortly.
--
Arjan van de Ven Intel Open Source Technology Centre
For development, discussion and tips for power savings,
visit http://www.lesswatts.org
next prev parent reply other threads:[~2008-11-15 18:03 UTC|newest]
Thread overview: 30+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-11-04 17:33 Bootup time regression from 2.6.27 to 2.6.28-rc3+ Lukas Hejtmanek
2008-11-09 0:06 ` Rafael J. Wysocki
2008-11-09 4:55 ` Arjan van de Ven
2008-11-09 8:56 ` Lukas Hejtmanek
2008-11-09 10:52 ` Marcin Slusarz
2008-11-09 11:33 ` Lukas Hejtmanek
2008-11-09 13:24 ` Rafael J. Wysocki
2008-11-09 20:09 ` Lukas Hejtmanek
2008-11-09 20:28 ` Arjan van de Ven
2008-11-09 20:34 ` Lukas Hejtmanek
2008-11-09 21:24 ` Arjan van de Ven
2008-11-09 21:38 ` Lukas Hejtmanek
2008-11-09 21:43 ` Lukas Hejtmanek
2008-11-09 21:57 ` Thomas Gleixner
2008-11-10 8:12 ` Lukas Hejtmanek
2008-11-10 12:16 ` Lukas Hejtmanek
2008-11-09 21:56 ` Thomas Gleixner
2008-11-09 22:46 ` Bernhard Schmidt
2008-11-09 22:53 ` Frans Pop
2008-11-14 1:45 ` Frans Pop
2008-11-15 17:16 ` Frans Pop
2008-11-15 18:04 ` Arjan van de Ven [this message]
2008-11-16 19:27 ` [2.6.28-rc5] TSC sync error and high hrtimer_start (was: Bootup time regression from 2.6.27 to 2.6.28-rc3+) Frans Pop
2008-11-17 2:18 ` Frans Pop
2008-11-10 13:45 ` Bootup time regression from 2.6.27 to 2.6.28-rc3+ Yves-Alexis Perez
2008-11-11 17:33 ` Len Brown
2008-11-09 20:39 ` Linus Torvalds
2008-11-09 20:48 ` Arjan van de Ven
2008-11-09 14:20 ` Frans Pop
2008-11-09 15:14 ` Lukas Hejtmanek
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20081115100404.6ab1f31d@infradead.org \
--to=arjan@infradead.org \
--cc=auke.kok@intel.com \
--cc=corsac@debian.org \
--cc=elendil@planet.nl \
--cc=linux-kernel@vger.kernel.org \
--cc=marcin.slusarz@gmail.com \
--cc=rjw@sisk.pl \
--cc=tglx@linutronix.de \
--cc=torvalds@linux-foundation.org \
--cc=xhejtman@ics.muni.cz \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.