Received: by 2002:a05:6602:2086:0:0:0:0 with SMTP id a6csp4029210ioa; Tue, 26 Apr 2022 15:16:28 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxE9Hq5j/lE7APxxPotQTG2ty5qS/5Vg5hKQc2JZntoG9Y+2q+HzD0TfqvsSdXZBB9rJjfs X-Received: by 2002:a17:907:1b26:b0:6ef:eaca:d2d8 with SMTP id mp38-20020a1709071b2600b006efeacad2d8mr23574302ejc.604.1651011388203; Tue, 26 Apr 2022 15:16:28 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1651011388; cv=none; d=google.com; s=arc-20160816; b=jLmJLdMQiqMVua7bAnYaHovBazmtLIR9nxYRKl9viWNMtGHAiyuBNFHk6Gx/5y0fQz /pOLVrhKKOmVK44kcoml4sOv2A1xbEGkfBg36wHl6jfdd883xALWsvG1dCxHxmvQP8Ph 7ERE1q6PRE+MwOiIHVSUc4aCuSvzVfUuRTfXj00SWwYWSHDu/OOv739sNciODY3cX8xJ /AiNkjDAdGgaXRE3cLdnCiYe+aNBBa5SOXm9zu1UEKk/oDqfkRIsLEvzSwGfZv7CUBCT 6uxwWB2PZtg7Ylbfr3N2YlY3hJoUFsD+TFLaQzgWBQ1jHDelDRlMZC8LtsyY3gmq7ngJ nKfA== 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=reKpCy1yrZt8EWcq3D+DPsBsQGcfGGKkgGrroJvVyvo=; b=PEWI2PTGOIc4wimVAMYRIDMZzZqrdKW6FUEoVkH28Z8jDl8CLSxfvVhsQ/ZRFC7Xfb kegdxk/xbRFC8e+uFdirqAxVCKFQv2ZJ4LnLDnUk1LcmMCo7Hii95oZDwkC5WIgpGBkT +iLlFTd816hIFlcK7WqNcpgpkMLfxs3rC7nM4kySbS2Qt44thHmy+m56JFtJLKPNhfD3 tjo1gOFgyo2n4pXhvSg1tJgc9wsHBJsMQbBhaQLzcCzFFVG94w/0V+5dUMJ/bltE/u80 9fjIAfcN5xcuGtniKVeuMrd/RXcU/JnfXL5YBpv5SFC1pd7ZuRA2Tky9zAiwYH5PRP2O rgSA== 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 o9-20020a50c909000000b0042397a44b6bsi14992539edh.183.2022.04.26.15.16.03; Tue, 26 Apr 2022 15:16:28 -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 S1344401AbiDZICr (ORCPT + 99 others); Tue, 26 Apr 2022 04:02:47 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:59530 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1344385AbiDZICp (ORCPT ); Tue, 26 Apr 2022 04:02:45 -0400 Received: from foss.arm.com (foss.arm.com [217.140.110.172]) by lindbergh.monkeyblade.net (Postfix) with ESMTP id B621812C6B8; Tue, 26 Apr 2022 00:59:36 -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 7A066ED1; Tue, 26 Apr 2022 00:59:36 -0700 (PDT) Received: from [10.57.12.108] (unknown [10.57.12.108]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id E4D153F73B; Tue, 26 Apr 2022 00:59:34 -0700 (PDT) Message-ID: <9eac86b6-0221-0f62-ac4f-f9e3b1613422@arm.com> Date: Tue, 26 Apr 2022 08:59:33 +0100 MIME-Version: 1.0 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Thunderbird/91.7.0 Subject: Re: [RFC PATCH v3 0/5] Introduce Cpufreq Active Stats Content-Language: en-US To: Viresh Kumar Cc: linux-kernel@vger.kernel.org, dietmar.eggemann@arm.com, rafael@kernel.org, daniel.lezcano@linaro.org, amitk@kernel.org, rui.zhang@intel.com, amit.kachhap@gmail.com, linux-pm@vger.kernel.org References: <20220406220809.22555-1-lukasz.luba@arm.com> <20220426031125.ozaxwecwvuby6wo3@vireshk-i7> <20220426075402.qjpato6sqy2kes4x@vireshk-i7> From: Lukasz Luba In-Reply-To: <20220426075402.qjpato6sqy2kes4x@vireshk-i7> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, score=-8.8 required=5.0 tests=BAYES_00,NICE_REPLY_A, RCVD_IN_DNSWL_HI,SPF_HELO_NONE,SPF_PASS 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 4/26/22 08:54, Viresh Kumar wrote: > On 26-04-22, 08:46, Lukasz Luba wrote: >> I haven't modify your current cpufreq stats, they are still counting >> total time (idle + running) for the given frequency. I think this is >> still useful for some userspace tools. These new proposed stats don't >> have such sysfs interface to read them. I don't know if userspace would >> be interested in this information (the running only time). IIRC Android >> uses bpf mechanisms to get this information to the userspace. > > I saw some debugfs bits there, aren't you exposing any data via it ? I > am just asking about, not suggesting :) > :) but I didn't dare to make it sysfs. I don't know if anything in user-space would be interested (apart from my test scripts).