Received: by 2002:a05:6a10:8395:0:0:0:0 with SMTP id n21csp155071pxh; Tue, 9 Nov 2021 08:41:22 -0800 (PST) X-Google-Smtp-Source: ABdhPJxY6uOGoXP8GFAWLyMJcc6sOAk8aQxwYLtVSXgLYToBBxNh07kmwXZI576y2SxoMqiTqOnV X-Received: by 2002:a05:6602:1492:: with SMTP id a18mr5746580iow.29.1636476082152; Tue, 09 Nov 2021 08:41:22 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1636476082; cv=none; d=google.com; s=arc-20160816; b=zSy3XcqEaZ8h+5CoAyFd+Mn/Uwrx/ojC+mRIiJKP3aLlm3Ga08OE3GqMWXje1PurFm +ZUsu7f1X8NYB1twKjWBR+C05TcwV0g2mD8WtYRW5hI1+gJCFkvwa5nIu+8KLCAeMzEu F0V8bzYj3hLuPGtpYhQu3jR/5XA7nCIOodhu8ksEuIHY0ilP1rJgdqcxZKdK6gEgHxwz Mu7lA5q6eJFqRKcXR4z56p+qSon44tt7BfNFqrGybkSjbqsnaP40rWP+7CMlxP+7bNIg 988f6UdgPktuWF3jxHli3HXarUL0qSOZ4PqXs5O3d8bA3serR4LlZ+Ve2E8hmM6WiPx9 1wIg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :references:in-reply-to:message-id:date:subject:cc:to:from :ironport-sdr; bh=OrHqMYgLByE9ZZgU55ULuEXLevLA4nQRGqoQa+Pn+uI=; b=irlPAPEGCtj3uODtWWZLGma09uZUkRt8qtAWru+3QU49PVnVy1irurC/i6GEkBvH5d 57JoyaZDcPE+m0eCRYVMUi1OpPmYk7UkrytBOdwThI63sKCLBxNk4+xbI1bOvLC/gsgB HMfSWXulxCDXdQ+xsN8+Gs72rgpDlpq9pZEaMbzvRjH8/iWvJmvY2q5ZD8rusHbkpOO0 EhhbpQbDRvIdSvc/uTkwfhV8MxKIg8+1+TCTbdeFPY82xEsIPJBJwuLiR9P4kibEcrlk o8DIxAqP746Gzc9VtzAhBJ+10gJcwzpcL7Lj3DfPd3ZdCxmuhrgY94iC0QvfQ0s1rewR VL8g== 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=fail (p=NONE sp=NONE dis=NONE) header.from=fujitsu.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id t6si37394146ilu.123.2021.11.09.08.41.07; Tue, 09 Nov 2021 08:41:22 -0800 (PST) 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=fail (p=NONE sp=NONE dis=NONE) header.from=fujitsu.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S244611AbhKIJBe (ORCPT + 99 others); Tue, 9 Nov 2021 04:01:34 -0500 Received: from esa3.hc1455-7.c3s2.iphmx.com ([207.54.90.49]:1858 "EHLO esa3.hc1455-7.c3s2.iphmx.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S244606AbhKIJBc (ORCPT ); Tue, 9 Nov 2021 04:01:32 -0500 IronPort-SDR: QN3+8lHmcnryN0CExQNo/cB19mmPsSbq+WxUx9sytPkkfeekt82PjiYHytbgpEJ/pRaSw+qwEY MZ5Zm2snHctyh/FW9hbkoaGCuw/KBHzgfJ09opFSxdr3cQ4rED2I+QlH/RQ0O9lSq+xp2sI0E7 ChyIaGRH2sXC/9E/vXDPaLef2a62wj79uqXD07PirLxviHEkT9CSZo/7VFuvnkQuqB7HB5nnWl QsFGIE639CWaFkAVml3nawf6wr6Hjw4ruJVaGbe2jPmyVQ1i6uK7wMQj8cE5Cg1+wCJDgDW0kE +jn/81KIWzL/vvElUdLJyeoK X-IronPort-AV: E=McAfee;i="6200,9189,10162"; a="51953268" X-IronPort-AV: E=Sophos;i="5.87,219,1631545200"; d="scan'208";a="51953268" Received: from unknown (HELO yto-r1.gw.nic.fujitsu.com) ([218.44.52.217]) by esa3.hc1455-7.c3s2.iphmx.com with ESMTP; 09 Nov 2021 17:58:37 +0900 Received: from yto-m4.gw.nic.fujitsu.com (yto-nat-yto-m4.gw.nic.fujitsu.com [192.168.83.67]) by yto-r1.gw.nic.fujitsu.com (Postfix) with ESMTP id A39D013E0B1; Tue, 9 Nov 2021 17:58:36 +0900 (JST) Received: from yto-om2.fujitsu.com (yto-om2.o.css.fujitsu.com [10.128.89.163]) by yto-m4.gw.nic.fujitsu.com (Postfix) with ESMTP id BB08DD5079; Tue, 9 Nov 2021 17:58:35 +0900 (JST) Received: from pumpkin.openstacklocal (pumpkin.fct.css.fujitsu.com [10.130.70.189]) by yto-om2.fujitsu.com (Postfix) with ESMTP id A014F4007B81B; Tue, 9 Nov 2021 17:58:35 +0900 (JST) From: Shunsuke Nakamura To: peterz@infradead.org, mingo@redhat.com, acme@kernel.org, mark.rutland@arm.com, alexander.shishkin@linux.intel.com, jolsa@redhat.com, namhyung@kernel.org, robh@kernel.org Cc: linux-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org Subject: [PATCH v3 2/3] libperf: Remove scaling process from perf_mmap__read_self() Date: Tue, 9 Nov 2021 17:58:30 +0900 Message-Id: <20211109085831.3770594-3-nakamura.shun@fujitsu.com> X-Mailer: git-send-email 2.25.1 In-Reply-To: <20211109085831.3770594-1-nakamura.shun@fujitsu.com> References: <20211109085831.3770594-1-nakamura.shun@fujitsu.com> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit X-TM-AS-GCONF: 00 Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Remove the scaling process from perf_mmap__read_self(), and unify the counters that can be obtained from perf_evsel__read() to "no scaling". Signed-off-by: Shunsuke Nakamura --- tools/lib/perf/mmap.c | 2 -- 1 file changed, 2 deletions(-) diff --git a/tools/lib/perf/mmap.c b/tools/lib/perf/mmap.c index c89dfa5f67b3..aaa457904008 100644 --- a/tools/lib/perf/mmap.c +++ b/tools/lib/perf/mmap.c @@ -353,8 +353,6 @@ int perf_mmap__read_self(struct perf_mmap *map, struct perf_counts_values *count count->ena += delta; if (idx) count->run += delta; - - cnt = mul_u64_u64_div64(cnt, count->ena, count->run); } count->val = cnt; -- 2.27.0