Received: by 2002:a6b:fb09:0:0:0:0:0 with SMTP id h9csp235669iog; Wed, 15 Jun 2022 00:57:12 -0700 (PDT) X-Google-Smtp-Source: AGRyM1s+DPHEKj+dEizki/GAz6Zrf+nFbNTltuFmelpcaTAvKnJM+6RVhMN0UA77zwmJKN1KFj2h X-Received: by 2002:a17:90a:be09:b0:1e8:a95c:3a40 with SMTP id a9-20020a17090abe0900b001e8a95c3a40mr8917604pjs.197.1655279832435; Wed, 15 Jun 2022 00:57:12 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1655279832; cv=none; d=google.com; s=arc-20160816; b=d887uT2Jsl/O1drAlSwey90fgEisPUBPH3KV5iKVBrW1YD22hCb7PQjbwLNaJNhMVe hH1Lw/+UQMMhQk0GEWp6FraxG81th4lZcdYmHKzKXDeHzjhjMFJ/xMCzSVGl0CfUnO4I FaqsHWm46HdghpEioS4IhItbDygyiQe+LtxsmDsKMkDUz4rvnaadzTSUoWKEbvpmIMIJ Y5BHgkPHmXEsnHm86vMlQcuwuJTDkUQ4emP2svZ9phcdMdkg8pi/IBJMgYLwc+hLTxr7 o+ZLKFaybPtTM9BTGnMx0BCzEK5sgJfOF+lIS46ETDnyJUPE55txkurPAQKWbJykUSlO UciQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:in-reply-to:from :references:cc:to:content-language:subject:user-agent:mime-version :date:message-id; bh=ndMkRzQENEy2MiLduveLS6gq6ycSnuCKW8BZ8ehlazY=; b=EF+BhbBwxyJ1I712xWXu3tNMuS5sTMugLk5xraC5HxTtURl1MvACvD2jFZ789awM7O 0LFh9/bZb69MlgMBH+vBYx72K3x9IRbPo1MEt+BjrAm5GdWBmza7tcxSpopJWivMSW1F AbZn8lM2VZoXnc//Rm3IHZxz2FGvOXp2m/MFfvrQKtRtOyiMOH3p5HtmCWvxf/btMmKJ AfPlM08X5SUtTJ4VBTby2tstionEyS/Pv1g79erOeB5cnErXd/9YC42RyfdZv0qsOZ2I vVABVIbegf9iT4Q14J5mWw6e486pntQEugBBHy8TJJxBI/mcHKQbEbcY38B//tJlxf95 tfUA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id n15-20020a170903110f00b0015ec10f7e3bsi18396360plh.82.2022.06.15.00.56.56; Wed, 15 Jun 2022 00:57:12 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) client-ip=2620:137:e000::1:20; Authentication-Results: mx.google.com; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 2620:137:e000::1:20 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=fail (p=NONE sp=NONE dis=NONE) header.from=arm.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S243338AbiFOHr6 (ORCPT + 99 others); Wed, 15 Jun 2022 03:47:58 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:54838 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S241113AbiFOHrw (ORCPT ); Wed, 15 Jun 2022 03:47:52 -0400 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id AC8D5E004; Wed, 15 Jun 2022 00:47:48 -0700 (PDT) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 74B81153B; Wed, 15 Jun 2022 00:47:48 -0700 (PDT) Received: from [10.57.38.196] (unknown [10.57.38.196]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id 4CB3A3F66F; Wed, 15 Jun 2022 00:47:46 -0700 (PDT) Message-ID: <21eb45a4-de6c-58f4-6649-4491c00cc464@arm.com> Date: Wed, 15 Jun 2022 08:47:43 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.9.1 Subject: Re: [PATCH v2 0/4] Thermal cpufreq & devfreq cooling minor clean-ups Content-Language: en-US To: Daniel Lezcano Cc: amitk@kernel.org, rui.zhang@intel.com, viresh.kumar@linaro.org, rafael@kernel.org, dietmar.eggemann@arm.com, rostedt@goodmis.org, mingo@redhat.com, linux-pm@vger.kernel.org, linux-kernel@vger.kernel.org References: <20220613124327.30766-1-lukasz.luba@arm.com> <92f56aed-e6cd-c65b-f42f-5bd1e07b90c5@arm.com> <80516a8d-80b2-9c96-3ac8-4f2e6e6e851d@linaro.org> From: Lukasz Luba In-Reply-To: <80516a8d-80b2-9c96-3ac8-4f2e6e6e851d@linaro.org> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-Spam-Status: No, score=-8.1 required=5.0 tests=BAYES_00,NICE_REPLY_A, RCVD_IN_DNSWL_HI,SPF_HELO_NONE,SPF_NONE,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on lindbergh.monkeyblade.net Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 6/14/22 19:26, Daniel Lezcano wrote: > On 14/06/2022 14:51, Lukasz Luba wrote: >> Hi Daniel, >> >> >> On 6/13/22 13:43, Lukasz Luba wrote: >>> Hi all, >>> >>> This is v2 of some minor clean-ups for the thermal cpufreq and devfreq >>> cooling code. >>> >>> Changes: >>> v2: >>> - extened the cpufreq_cooling_device with private ops field, to not >>> waste >>>    memory and simplify allocation/free code (Viresh) >>> - added devfreq_cooling clean-up to align with cpufreq cooling code >>> - added ACKs from Viresh for patch 2/4 and path 3/4 >>> - added missing maintainers of tracing to CC list >>> >>> Regards, >>> Lukasz >>> >>> Lukasz Luba (4): >>>    thermal: cpufreq_cooling: Use private callback ops for each cooling >>>      device >>>    thermal: cpufreq_cooling : Refactor thermal_power_cpu_get_power >>>      tracing >>>    thermal: cpufreq_cooling: Update outdated comments >>>    thermal: devfreq_cooling: Extend the devfreq_cooling_device with ops >>> >>>   drivers/thermal/cpufreq_cooling.c | 77 ++++++++++--------------------- >>>   drivers/thermal/devfreq_cooling.c | 27 ++++------- >>>   include/trace/events/thermal.h    | 28 ++++------- >>>   3 files changed, 42 insertions(+), 90 deletions(-) >>> >> >> Could you have a look and take the patches into your tree, please? >> The 3 of 4 patches got ACKs, the last one is devfreq cooling, which >> is pretty minor change. > > Applied, thanks > > Thanks Daniel!