Received: by 2002:a05:6902:102b:0:0:0:0 with SMTP id x11csp16494ybt; Tue, 30 Jun 2020 13:53:03 -0700 (PDT) X-Google-Smtp-Source: ABdhPJzz+WvsqJ4jg/uknYWD/wSIaNYcquvzTICzGHeyspHbo+JonIR/35YVOKox0fj5Gav1BowA X-Received: by 2002:a50:cd53:: with SMTP id d19mr25647320edj.300.1593549949864; Tue, 30 Jun 2020 13:45:49 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1593549949; cv=none; d=google.com; s=arc-20160816; b=rMMzfXHT26QgsxGAFPlhcnyEdTwotZKGSd0/Ulvg9QWYyC0uqTev+++sHLL1e/Qi8v AqATKHXXyueV2wS+nMkZ8W4BPdJ2EmuGByiLMAKdjnUsOSXUa41PzEex5NDBeGe2wTRc omN9xLx6KmQ94tYzwGXGsxhmpeuKN5EAv6RpWm8hOgz3/RZNU+KhSTRA+E5rQu/MQrCL 9sRRzXf8nWrZQ501cIq6IjpslM9U7Lac5QSjSF2mJS3XlsE7AETWf0oUPqGF4AXAfF1p rn2M1bkNTBGcG1v7o85EI7yBvjtlwZdJwzb7Xc1iu3m+fi6TRkfvK9Zw7vMuYthI1K29 wKKQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version; bh=r0w1rUKQgK5a4NrOFjBzuKsJ73al8FDWBmP26SO07LY=; b=adALJZ1xaQqptPYBPu9ciwRMm2rGvsl88MkFWXVZ/uW/FdsiUP8U174GN/cyegIflo KpWaQhuIFw8zak2dUPe8mBOaNODkkvq5aw1s6JIh0oioOMLg2dbq/L4Nkx0xnvSEP7bh Y7NDNVma+WMeXOYKXt8OXoSHtQ7I0414+SKReQxsehaac6ZdgnMuTNPHrLhXzHVz1954 JUgzlYfZ5XbQGBCMBnQwC0xqmJmkzytjzehMu4TVC9XZ2wo/i75S9+eZbb9Sl6s6xDAN 50gBx3J6UVNCxeB8EWAqDVBhDjn88qyOPzxkjhI1fvuYitTsZxYui9j5Wogn1mteGEIH r0uw== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id u4si2692543edl.565.2020.06.30.13.45.26; Tue, 30 Jun 2020 13:45:49 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=NONE sp=NONE dis=NONE) header.from=kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1732947AbgF3SgF (ORCPT + 99 others); Tue, 30 Jun 2020 14:36:05 -0400 Received: from mail-ot1-f65.google.com ([209.85.210.65]:47015 "EHLO mail-ot1-f65.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725963AbgF3SgE (ORCPT ); Tue, 30 Jun 2020 14:36:04 -0400 Received: by mail-ot1-f65.google.com with SMTP id n24so16993727otr.13; Tue, 30 Jun 2020 11:36:04 -0700 (PDT) X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=r0w1rUKQgK5a4NrOFjBzuKsJ73al8FDWBmP26SO07LY=; b=XyYNd9xsRp/zz4XAzRxOUMojhaKTMMJsGrMD3oRl0lP9vKidIjpwoDc4yLcayLDl3g jS23+sCd/R0KUXhq5MEuG58Wa0KqEKkiC4JzfWKohSLD0Gv91VTMByKsB9j0QHrABIDX qPGWv45CgO9/x8cX7wRdohTpwauB3YelCVRpuDM1gS+sRcUwyu83xIRlSPAbONpEBHsQ skW5zBEQWA2Ufj0u6JBVJ7u4JkIR5L92Xk/MDnyBKb2mN7IvVQIIwr1py8zbrSnllasx Fqs48w2aaOgYQpdYBRM7qmOMlWpNI6VozqgyXhT4xNB61tMW23CphhtMboI/LsskvqKJ AI1A== X-Gm-Message-State: AOAM5302iSOLn53CmBMBArQqaQaJsbdGSR3xHivyujLR6mNuR86VXE8q VDK8ahwsrf1Htmng3rw6fdPdJtBgS7NR8F0hTK8= X-Received: by 2002:a9d:7d15:: with SMTP id v21mr18541238otn.118.1593542163940; Tue, 30 Jun 2020 11:36:03 -0700 (PDT) MIME-Version: 1.0 References: <20200626183401.1495090-1-srinivas.pandruvada@linux.intel.com> In-Reply-To: <20200626183401.1495090-1-srinivas.pandruvada@linux.intel.com> From: "Rafael J. Wysocki" Date: Tue, 30 Jun 2020 20:35:52 +0200 Message-ID: Subject: Re: [PATCH v4 0/2] cpufreq: intel_pstate: Support raw epp and energy_efficiency To: Srinivas Pandruvada Cc: "Rafael J. Wysocki" , Viresh Kumar , Len Brown , Doug Smythies , Borislav Petkov , Thomas Gleixner , Ingo Molnar , "H. Peter Anvin" , Peter Zijlstra , Linux PM , Linux Kernel Mailing List , "the arch/x86 maintainers" Content-Type: text/plain; charset="UTF-8" Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Jun 26, 2020 at 8:34 PM Srinivas Pandruvada wrote: > > v4 > Changes suggested by Borislav > - msr-index file is sorted for the MSR_IA32_POWER_CTL > - Remove "_enable" from the new attribute > - Changes related to documentation > Changes suggested by Peter > - Use of kstrtobool > Suspend/resume restore > > v3 > Some edits for the description as suggested by Doug > > v2 > Remove raw value support for EPB > > Srinivas Pandruvada (2): > cpufreq: intel_pstate: Allow enable/disable energy efficiency > cpufreq: intel_pstate: Allow raw energy performance preference value > > Documentation/admin-guide/pm/intel_pstate.rst | 17 +- > arch/x86/include/asm/msr-index.h | 6 +- > drivers/cpufreq/intel_pstate.c | 147 ++++++++++++++---- > 3 files changed, 133 insertions(+), 37 deletions(-) > > -- Both applied as 5.9 material, thanks!