Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1754857AbaFKS2w (ORCPT ); Wed, 11 Jun 2014 14:28:52 -0400 Received: from mail-oa0-f52.google.com ([209.85.219.52]:39323 "EHLO mail-oa0-f52.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752436AbaFKS2u convert rfc822-to-8bit (ORCPT ); Wed, 11 Jun 2014 14:28:50 -0400 MIME-Version: 1.0 In-Reply-To: <00a001cf8586$24eb5c70$6ec21550$@net> References: <1402490012-19969-1-git-send-email-stratosk@semaphore.gr> <009b01cf857a$d5032090$7f0961b0$@net> <539862DB.9060905@semaphore.gr> <00a001cf8586$24eb5c70$6ec21550$@net> Date: Wed, 11 Jun 2014 20:28:49 +0200 X-Google-Sender-Auth: 6SoSUNIPPL56nyPmQjHzd4xNrkk Message-ID: Subject: Re: [PATCH] cpufreq: intel_pstate: Fix rounding of core_pct From: "Rafael J. Wysocki" To: Doug Smythies Cc: Stratos Karafotis , linux-pm@vger.kernel.org, Linux Kernel Mailing List , "Rafael J. Wysocki" , viresh.kumar@linaro.org, dirk.j.brandewie@intel.com Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8BIT Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jun 11, 2014 at 5:02 PM, Doug Smythies wrote: > > On 2104.06.11 07:08 Stratos Karafotis wrote: >> On 11/06/2014 04:41 μμ, Doug Smythies wrote: >> >> No. >> >> The intent was only ever to round properly the pseudo floating point result of the divide. >> It was much more important (ugh, well 4 times more) when FRACBITS was still 6, which also got changed to 8 in a recent patch. >> > > Are you sure? > > Yes. > >> This rounding was very recently added. >> As far as I can understand, I don't see the meaning of this rounding, as is. >> Even if FRAC_BITS was 6, I think it would have almost no improvement in >> calculations. > > Note: I had not seen this e-mail when I wrote a few minutes ago: > > You may be correct. > If Dirk agrees, I will re-analyse the entire driver for rounding effects soon. Well, can you please do it if that's not a problem? Rafael -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/