Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]
Groups > linux.kernel > #1443658
| Path | csiph.com!news.mixmin.net!news.unit0.net!news.panservice.it!bofh.it!news.nic.it!robomod |
|---|---|
| From | Steve Muckle <steve.muckle@linaro.org> |
| Newsgroups | linux.kernel |
| Subject | Re: [PATCH v3 0/3] cpufreq: avoid redundant driver calls in schedutil |
| Date | Thu, 14 Jul 2016 20:10:02 +0200 |
| Message-ID | <rUTfc-4BY-27@gated-at.bofh.it> (permalink) |
| References | <rUyX7-7ZC-5@gated-at.bofh.it> <rULKH-8kS-63@gated-at.bofh.it> |
| X-Original-To | Pingbo Wen <pingbo.wen@linaro.org> |
| Dkim-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=linaro.org; s=google; h=from:date:to:cc:subject:message-id:references:mime-version :content-disposition:in-reply-to:user-agent; bh=9WaecUL6Dle+3LyHMtZwq9K2jq5hFdVQVq/hCe/V9zk=; b=OUwAHtK17hBay6opnCCt4qvhp4vZObpmAjh07hffrGpQZ+7tarYlWNp4SBRMqDzrD5 OL3NTHek1FytmWKPkICipoZKsaSg69OBpBYbkAM4FzdVXrJPxvF6SjOPfnfaFDJFH8gU Y5v8G7FQ0z8+rhZQbxYPeg4L8RyhG1PADJI6Q= |
| X-Google-Dkim-Signature | v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:from:date:to:cc:subject:message-id:references :mime-version:content-disposition:in-reply-to:user-agent; bh=9WaecUL6Dle+3LyHMtZwq9K2jq5hFdVQVq/hCe/V9zk=; b=MXtTwtxT/iZbjs+XEVL4mCFCWxpCm1xVKI49RyUdfecHQf0rZUXglWA9ic4sKd+3Dk YkkIL2nhk13X1cAs4xozhl1vULyR2A5uzWrorgkhX/xD6JBuVY9jXxo0JjE/pmPdAOS+ EwFYnCzF0+CsCCR7h+nXAqHDPMhSEEof1hbW7JVFPilEtKm4LtpEIwrRSAYE/QIwgTnj 7pC4voBtOmJ87NYKGJVvWC2X+vGNGS/+w3j2a4pdamNP81YKSdgWttFFwAotWH2+Vmlf 3Ps/yprBx20Dp1Pr81IIcu4d0Se2Cy4646RKG9MJSWxXCABNsO1S8OpCcLMgzFZJKCUI Niow== |
| X-Gm-Message-State | ALyK8tKtmBz/zDBWJ3UXt7r5vtHk1ry8rSR4APTA2aKz9ypPn/yy27NdeTgwrcJ9UCqXBP3t |
| X-Received | by 10.66.220.73 with SMTP id pu9mr24491999pac.77.1468519218345; Thu, 14 Jul 2016 11:00:18 -0700 (PDT) |
| X-Google-Original-From | Steve Muckle <smuckle@linaro.org> |
| MIME-Version | 1.0 |
| Content-Type | text/plain; charset=utf-8 |
| Content-Disposition | inline |
| User-Agent | Mutt/1.5.24 (2015-08-30) |
| Sender | robomod@news.nic.it |
| List-ID | <linux-kernel.vger.kernel.org> |
| X-Mailing-List | linux-kernel@vger.kernel.org |
| Approved | robomod@news.nic.it |
| Lines | 15 |
| Organization | linux.* mail to news gateway |
| X-Original-Cc | Steve Muckle <steve.muckle@linaro.org>, Peter Zijlstra <peterz@infradead.org>, Ingo Molnar <mingo@redhat.com>, "Rafael J . Wysocki" <rjw@rjwysocki.net>, Viresh Kumar <viresh.kumar@linaro.org>, linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org, Vincent Guittot <vincent.guittot@linaro.org>, Morten Rasmussen <morten.rasmussen@arm.com>, Dietmar Eggemann <dietmar.eggemann@arm.com>, Juri Lelli <Juri.Lelli@arm.com>, Patrick Bellasi <patrick.bellasi@arm.com> |
| X-Original-Date | Thu, 14 Jul 2016 11:00:14 -0700 |
| X-Original-Message-ID | <20160714180014.GG27987@graphite.smuckle.net> |
| X-Original-References | <1468441527-23534-1-git-send-email-smuckle@linaro.org> <57876337.6090409@linaro.org> |
| X-Original-Sender | linux-kernel-owner@vger.kernel.org |
| Xref | csiph.com linux.kernel:1443658 |
Show key headers only | View raw
On Thu, Jul 14, 2016 at 06:02:31PM +0800, Pingbo Wen wrote: > > Steve Muckle (3): > > cpufreq: add cpufreq_driver_resolve_freq() > > cpufreq: schedutil: map raw required frequency to driver frequency > > Tested the first two patches on db410c, only waking up irq_work 53 > times, while previous was 257 times(79% decrease) in Android home idle > for 5 minutes. Thanks Pingbo. My experience measuring the number of calls into the acpi cpufreq fast switch path was similar. An arbitrary system workload I chose showed a ~75% reduction in calls. thanks, Steve
Back to linux.kernel | Previous | Next — Previous in thread | Next in thread | Find similar | Unroll thread
[PATCH v3 0/3] cpufreq: avoid redundant driver calls in schedutil Steve Muckle <steve.muckle@linaro.org> - 2016-07-13 22:30 +0200
[PATCH v3 3/3] cpufreq: acpi-cpufreq: use cached frequency mapping when possible Steve Muckle <steve.muckle@linaro.org> - 2016-07-13 22:30 +0200
[PATCH v3 2/3] cpufreq: schedutil: map raw required frequency to driver frequency Steve Muckle <steve.muckle@linaro.org> - 2016-07-13 22:30 +0200
[PATCH v3 1/3] cpufreq: add cpufreq_driver_resolve_freq() Steve Muckle <steve.muckle@linaro.org> - 2016-07-13 22:30 +0200
Re: [PATCH v3 1/3] cpufreq: add cpufreq_driver_resolve_freq() Viresh Kumar <viresh.kumar@linaro.org> - 2016-07-21 22:00 +0200
Re: [PATCH v3 1/3] cpufreq: add cpufreq_driver_resolve_freq() "Rafael J. Wysocki" <rjw@rjwysocki.net> - 2016-07-21 22:30 +0200
Re: [PATCH v3 1/3] cpufreq: add cpufreq_driver_resolve_freq() Viresh Kumar <viresh.kumar@linaro.org> - 2016-07-21 22:40 +0200
Re: [PATCH v3 1/3] cpufreq: add cpufreq_driver_resolve_freq() "Rafael J. Wysocki" <rjw@rjwysocki.net> - 2016-07-21 22:50 +0200
Re: [PATCH v3 1/3] cpufreq: add cpufreq_driver_resolve_freq() Viresh Kumar <viresh.kumar@linaro.org> - 2016-07-21 23:00 +0200
Re: [PATCH v3 1/3] cpufreq: add cpufreq_driver_resolve_freq() Viresh Kumar <viresh.kumar@linaro.org> - 2016-07-21 23:20 +0200
Re: [PATCH v3 1/3] cpufreq: add cpufreq_driver_resolve_freq() "Rafael J. Wysocki" <rjw@rjwysocki.net> - 2016-07-21 23:20 +0200
Re: [PATCH v3 1/3] cpufreq: add cpufreq_driver_resolve_freq() Steve Muckle <steve.muckle@linaro.org> - 2016-07-22 01:30 +0200
Re: [PATCH v3 1/3] cpufreq: add cpufreq_driver_resolve_freq() Viresh Kumar <viresh.kumar@linaro.org> - 2016-07-22 01:40 +0200
Re: [PATCH v3 1/3] cpufreq: add cpufreq_driver_resolve_freq() Steve Muckle <steve.muckle@linaro.org> - 2016-07-22 01:40 +0200
Re: [PATCH v3 1/3] cpufreq: add cpufreq_driver_resolve_freq() Steve Muckle <steve.muckle@linaro.org> - 2016-07-22 01:50 +0200
Re: [PATCH v3 1/3] cpufreq: add cpufreq_driver_resolve_freq() Steve Muckle <steve.muckle@linaro.org> - 2016-07-22 02:50 +0200
Re: [PATCH v3 1/3] cpufreq: add cpufreq_driver_resolve_freq() Viresh Kumar <viresh.kumar@linaro.org> - 2016-07-22 17:20 +0200
Re: [PATCH v3 1/3] cpufreq: add cpufreq_driver_resolve_freq() Steve Muckle <steve.muckle@linaro.org> - 2016-07-22 19:50 +0200
Re: [PATCH v3 1/3] cpufreq: add cpufreq_driver_resolve_freq() Viresh Kumar <viresh.kumar@linaro.org> - 2016-07-22 01:40 +0200
Re: [PATCH v3 1/3] cpufreq: add cpufreq_driver_resolve_freq() Steve Muckle <steve.muckle@linaro.org> - 2016-07-22 01:40 +0200
Re: [PATCH v3 1/3] cpufreq: add cpufreq_driver_resolve_freq() Viresh Kumar <viresh.kumar@linaro.org> - 2016-07-21 23:20 +0200
Re: [PATCH v3 0/3] cpufreq: avoid redundant driver calls in schedutil Pingbo Wen <pingbo.wen@linaro.org> - 2016-07-14 12:10 +0200
Re: [PATCH v3 0/3] cpufreq: avoid redundant driver calls in schedutil Steve Muckle <steve.muckle@linaro.org> - 2016-07-14 20:10 +0200
Re: [PATCH v3 0/3] cpufreq: avoid redundant driver calls in schedutil Viresh Kumar <viresh.kumar@linaro.org> - 2016-07-21 22:10 +0200
csiph-web