Received: by 2002:ac0:a5b6:0:0:0:0:0 with SMTP id m51-v6csp380335imm; Fri, 1 Jun 2018 02:32:44 -0700 (PDT) X-Google-Smtp-Source: ADUXVKKagECtgv6lQGwSlpCTGJe3G3pCpQm/g1jz8JutCdBCWZKYTuNlJsfG5oSeSoj5bIewr7KP X-Received: by 2002:a62:4f4f:: with SMTP id d76-v6mr10034666pfb.188.1527845564040; Fri, 01 Jun 2018 02:32:44 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1527845564; cv=none; d=google.com; s=arc-20160816; b=fEydBhkUBxmaOrbKh0CaHy2vMf6cmufBWHWS6fbWU3fV3ZxoNbofBSOQGJtChj4hZd LlK2GazjhLlUHSyXAxcsJUh4eOyHQxcjxiXb1SM5Sgloaz0GL1XNt8ka/smDnjSB2Ynf 8DEcAk+wOIvz2jTJfEK/v+s/f5zIjxhzXIvDjszsaDgz9PVGZuEg5RmudvB9ADVIazKi MVvrEqdAdX3QkEVtEmWCaHp4K1lJbChGBQUk68PiPanmMig8JWy2JPI23Z+QmTqm2u+2 R39OBX2tX/pfEGptNe0adjmqxBB2IRE2DKudTCZPEUJR2seIpRU3fr2BNbHUNGutUiaa qdIA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date:arc-authentication-results; bh=SaFY80477aVIe9KPFdB6L7rPl1bGaE0nshgAwA+6HIo=; b=s5k7N/YUoRf00Z2hLwZaHLCwQAqi+IjxpzqVe0XIXJnj+1oh4FrvZH5StwQzlmgFU0 3p/AfAIg26dO4EW810r2rBSm7S4qGudTWf3pb0DZMchyJqUMtcY66KoY8c+jMmmPJPs6 f4ObKb7GYBENiFnn8GazMTC1RlewcjcJuTdUteeh8GY2ymMJzn/IhLapCWYechsmuYao vYeJo9HaZVvdpbiR4tb/e7rc6ohh3yGJpBdSwE+Y4dJ9KfSZKdjjnMk0oPMtkOplzx1G K/to2PQXg0wuqN48t5yoQJduQARpGapc9sYEbHbrbBNjxE5Vitc41PDfARTr53Yg3xH/ O2eQ== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id v69-v6si15963373pgb.609.2018.06.01.02.32.28; Fri, 01 Jun 2018 02:32:43 -0700 (PDT) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751871AbeFAJag (ORCPT + 99 others); Fri, 1 Jun 2018 05:30:36 -0400 Received: from usa-sjc-mx-foss1.foss.arm.com ([217.140.101.70]:48962 "EHLO foss.arm.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1751710AbeFAJ3o (ORCPT ); Fri, 1 Jun 2018 05:29:44 -0400 Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.72.51.249]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id D86A515AD; Fri, 1 Jun 2018 02:29:43 -0700 (PDT) Received: from e108498-lin.cambridge.arm.com (e108498-lin.cambridge.arm.com [10.1.210.84]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E41233F25D; Fri, 1 Jun 2018 02:29:39 -0700 (PDT) Date: Fri, 1 Jun 2018 10:29:33 +0100 From: Quentin Perret To: peterz@infradead.org, rjw@rjwysocki.net, gregkh@linuxfoundation.org, linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org Cc: mingo@redhat.com, dietmar.eggemann@arm.com, morten.rasmussen@arm.com, chris.redpath@arm.com, patrick.bellasi@arm.com, valentin.schneider@arm.com, vincent.guittot@linaro.org, thara.gopinath@linaro.org, viresh.kumar@linaro.org, tkjos@google.com, joelaf@google.com, smuckle@google.com, adharmap@quicinc.com, skannan@quicinc.com, pkondeti@codeaurora.org, juri.lelli@redhat.com, edubezval@gmail.com, srinivas.pandruvada@linux.intel.com, currojerez@riseup.net, javi.merino@kernel.org Subject: Re: [RFC PATCH v3 00/10] Energy Aware Scheduling Message-ID: <20180601092933.GA3082@e108498-lin.cambridge.arm.com> References: <20180521142505.6522-1-quentin.perret@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20180521142505.6522-1-quentin.perret@arm.com> User-Agent: Mutt/1.8.3 (2017-05-23) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi, The main new feature of this patch-set is the Energy Model framework we discussed at OSPM. The core of it and the APIs are all implemented in patch 03/10, so this is really where I was hoping to get some feedback. Is the overall idea of this framework reasonable ? What do you think about the interfaces ? Is the new config option acceptable ? And also, is there any way I can make reviewing this patch easier ? Thanks! Quentin