Received: by 2002:a05:7412:2a8c:b0:e2:908c:2ebd with SMTP id u12csp3853547rdh; Fri, 29 Sep 2023 04:35:43 -0700 (PDT) X-Google-Smtp-Source: AGHT+IFuH5Kh4Put30BPz4MqPzcB8AgfhUBj34BzKudydpYL5yegvZM2LbxeISmQqm6kZw9MMSVz X-Received: by 2002:a05:6a20:8f01:b0:158:17e6:7a6 with SMTP id b1-20020a056a208f0100b0015817e607a6mr4721097pzk.42.1695987342651; Fri, 29 Sep 2023 04:35:42 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1695987342; cv=none; d=google.com; s=arc-20160816; b=ckPCNIgfEOa6lgZrNYgN6m0i5YE2k+zLJb/JX821yCl4DLrtwPsHpLc4YFrkqUR86m KK7dSHresaURis4d7/0S1LfgQ0BLFkrP6NyVxybE+ZEYakYko0hbJ+P0dQHyq032oq65 9f3WoUUq0jNIokbyGditZ5cVEzgUNbFdr/CRp+12Za9/ImqnfW8opFZXjcpJoPk9C1nC uUo4NNqWCYL8qrHri1kNbnqCGx3SJQQO5gBEh9gG0T0e8rZs3u1O+34STdVuhbpIV9mO mlmyd6jZNTcQWg7jOiyftKQstuTCztDB6HXjpjPz2bj8/0CFI8rVET6jifIxzykJ5iid wwcA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:in-reply-to:content-disposition:mime-version :references:message-id:subject:cc:to:from:date:dkim-signature; bh=ZZ+JMo8V6Wz42802JHuPtu0Gp5ARsCgYfg45BA+tI/Y=; fh=SxHhTsAdJqr/LLyiPt/hO9HGS2MvCviLtaUdSWFtlDw=; b=QRSIMqXa3epFN5LOR9rbnERo9viP82ZSc+qAOGlVzmeoVqVwBj1qaj5LGh05/ybNeW I3vaEp3hZ1P191TQVLJ7miW4mujBV6alumCm+NqM4gJ52galowt5f+oJsg/DlxJfL4F4 nYL7e2CPSn+DhSuykSkK2aAC3J2mMEGi+0ksWbMge9WUlZ5Lxsq/DdjhTvW2sZD/1BmK t+ZepacedpnSJ6mZvJi5pYDkJDYPJfq7bZC3caPzjfvco6FrAyQ9eyjPZwMUkkD7nMyl qg9mVMx9rVbANFkVxkx0y6Aueh4awasHi6wBBKkt7klMYTy7bfBDldUD5GiM+Y9zWD7q KEgw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@layalina-io.20230601.gappssmtp.com header.s=20230601 header.b=0sB2IGOL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from pete.vger.email (pete.vger.email. [2620:137:e000::3:6]) by mx.google.com with ESMTPS id ha18-20020a17090af3d200b00278f2f6b412si1339050pjb.164.2023.09.29.04.35.42 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 29 Sep 2023 04:35:42 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) client-ip=2620:137:e000::3:6; Authentication-Results: mx.google.com; dkim=pass header.i=@layalina-io.20230601.gappssmtp.com header.s=20230601 header.b=0sB2IGOL; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::3:6 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: from out1.vger.email (depot.vger.email [IPv6:2620:137:e000::3:0]) by pete.vger.email (Postfix) with ESMTP id B33F38229D11; Thu, 28 Sep 2023 14:57:08 -0700 (PDT) X-Virus-Status: Clean X-Virus-Scanned: clamav-milter 0.103.10 at pete.vger.email Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231689AbjI1V4f (ORCPT + 99 others); Thu, 28 Sep 2023 17:56:35 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:49708 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231542AbjI1V4d (ORCPT ); Thu, 28 Sep 2023 17:56:33 -0400 Received: from mail-wm1-x332.google.com (mail-wm1-x332.google.com [IPv6:2a00:1450:4864:20::332]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id A9B9E19D for ; Thu, 28 Sep 2023 14:56:31 -0700 (PDT) Received: by mail-wm1-x332.google.com with SMTP id 5b1f17b1804b1-405361bb93bso134013465e9.3 for ; Thu, 28 Sep 2023 14:56:31 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=layalina-io.20230601.gappssmtp.com; s=20230601; t=1695938190; x=1696542990; darn=vger.kernel.org; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:from:to:cc:subject:date:message-id:reply-to; bh=ZZ+JMo8V6Wz42802JHuPtu0Gp5ARsCgYfg45BA+tI/Y=; b=0sB2IGOLjRg1hLzscJBhDhrIr1+NelfvTguJ8ITY4DhxQXiedFxClO0Vy1SvY46VDR JU9J7hQyJy9Ar8QMlBOCnFBvpJBGEOuKr9Hecen1PGDly7R5iCZblRmKBnJTzSEiJB2I ixOUmdySyQegyv9Hsb9qWSqzegndIyM7Ptc0wXsxT3rooyvUPshvmAvWEMNoKoEPpJgv 3vwDqR4MNvtRryBVsQ4XcJ3Qyd7qtaF442sB5Tj3HRtTLooQ9vxt94ZPai8RTuPzdFkL pJX4l9fmBiJ94WCkXQ4FfgmEN/XccsN5iV0d658lt7pABkL14Tr7+GIs0LyXqgodtXJO O8cg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1695938190; x=1696542990; h=in-reply-to:content-disposition:mime-version:references:message-id :subject:cc:to:from:date:x-gm-message-state:from:to:cc:subject:date :message-id:reply-to; bh=ZZ+JMo8V6Wz42802JHuPtu0Gp5ARsCgYfg45BA+tI/Y=; b=KmWr2wrt5hXwKL7DfvvlvKcCU8P/SZwuAIJxviop8pUh43+VXHJXGAXTwuXaaXKLSS fEm6/RJfg1VgFgWa7xkDHKUZoKYF5mX/GFxM3W7itZNdxO95KX9uqH1gfhvvBFg7iV/2 zU3gUhuBs5iuX//Hwk6cXNEkHFM2g2+hqrgBuot4J99rC9gT3HEAkqadvSRuteH4wNPA fU2nUwX+scEEF5u/pHHt48yCz5YoRNVzDxqa1EsMkF3YwMXuYXwcYqDVhYtarFMkqe+c 4AOVDviQJ1xk38Y4LCIB02ZFuVVcBA9JFsAyknvu3CyUsgEdnRCVrlCFqJ7XkK5HInrl 3wow== X-Gm-Message-State: AOJu0YzrDhsngUjkHMAmAVvv/E0GAb605Rm+jduLFA/218cVh4a9oxr6 Wz5ugqMmglsljEyOPq1h7HMKrg== X-Received: by 2002:a5d:640d:0:b0:320:16b:167d with SMTP id z13-20020a5d640d000000b00320016b167dmr2398306wru.63.1695938190049; Thu, 28 Sep 2023 14:56:30 -0700 (PDT) Received: from airbuntu (host109-151-228-137.range109-151.btcentralplus.com. [109.151.228.137]) by smtp.gmail.com with ESMTPSA id bt14-20020a056000080e00b003200c918c81sm13825072wrb.112.2023.09.28.14.56.29 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 28 Sep 2023 14:56:29 -0700 (PDT) Date: Thu, 28 Sep 2023 22:56:28 +0100 From: Qais Yousef To: Lukasz Luba Cc: linux-kernel@vger.kernel.org, linux-pm@vger.kernel.org, rafael@kernel.org, dietmar.eggemann@arm.com, rui.zhang@intel.com, amit.kucheria@verdurent.com, amit.kachhap@gmail.com, daniel.lezcano@linaro.org, viresh.kumar@linaro.org, len.brown@intel.com, pavel@ucw.cz, mhiramat@kernel.org, wvw@google.com Subject: Re: [PATCH v4 00/18] Introduce runtime modifiable Energy Model Message-ID: <20230928215628.u53wmwlr6lm5qzpe@airbuntu> References: <20230925081139.1305766-1-lukasz.luba@arm.com> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Disposition: inline In-Reply-To: <20230925081139.1305766-1-lukasz.luba@arm.com> X-Spam-Status: No, score=-0.8 required=5.0 tests=DKIM_SIGNED,DKIM_VALID, HEADER_FROM_DIFFERENT_DOMAINS,MAILING_LIST_MULTI,SPF_HELO_NONE, SPF_PASS autolearn=unavailable autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on pete.vger.email Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org X-Greylist: Sender passed SPF test, not delayed by milter-greylist-4.6.4 (pete.vger.email [0.0.0.0]); Thu, 28 Sep 2023 14:57:08 -0700 (PDT) Hi Lukasz On 09/25/23 09:11, Lukasz Luba wrote: > Hi all, > > This patch set adds a new feature which allows to modify Energy Model (EM) > power values at runtime. It will allow to better reflect power model of > a recent SoCs and silicon. Different characteristics of the power usage > can be leveraged and thus better decisions made during task placement in EAS. > > It's part of feature set know as Dynamic Energy Model. It has been presented > and discussed recently at OSPM2023 [3]. This patch set implements the 1st > improvement for the EM. Thanks for the series! I'm on CC this time :-) Unfortunately I have a planned holiday starting tomorrow, so won't get a chance to do proper review till I'm back which would be few weeks from now. I just want to iterate that this is a real problem being seen in practice where it's hard to provide a single average EM for all workloads now. So we certainly need something like this. Hopefully I'll get a chance to help with review when I'm back from holidays. Thanks! -- Qais Yousef