From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751327AbcGNSAW (ORCPT ); Thu, 14 Jul 2016 14:00:22 -0400 Received: from mail-pa0-f54.google.com ([209.85.220.54]:34946 "EHLO mail-pa0-f54.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751122AbcGNSAT (ORCPT ); Thu, 14 Jul 2016 14:00:19 -0400 From: Steve Muckle X-Google-Original-From: Steve Muckle Date: Thu, 14 Jul 2016 11:00:14 -0700 To: Pingbo Wen Cc: Steve Muckle , Peter Zijlstra , Ingo Molnar , "Rafael J . Wysocki" , Viresh Kumar , linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org, Vincent Guittot , Morten Rasmussen , Dietmar Eggemann , Juri Lelli , Patrick Bellasi Subject: Re: [PATCH v3 0/3] cpufreq: avoid redundant driver calls in schedutil Message-ID: <20160714180014.GG27987@graphite.smuckle.net> References: <1468441527-23534-1-git-send-email-smuckle@linaro.org> <57876337.6090409@linaro.org> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <57876337.6090409@linaro.org> User-Agent: Mutt/1.5.24 (2015-08-30) Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org 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