Received: by 2002:a05:6358:3188:b0:123:57c1:9b43 with SMTP id q8csp476660rwd; Sat, 27 May 2023 00:41:04 -0700 (PDT) X-Google-Smtp-Source: ACHHUZ68iUJoPlfNjJNY4rXXcq4z2P7gjrp1Q9s2nzHsadVqBU/wC26hpJTOwJZQa+qizof665c5 X-Received: by 2002:a05:6a20:5493:b0:10e:d90f:35d5 with SMTP id i19-20020a056a20549300b0010ed90f35d5mr2290044pzk.51.1685173264224; Sat, 27 May 2023 00:41:04 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1685173264; cv=none; d=google.com; s=arc-20160816; b=Pfu92ywJsqa6TqUt0CurQnJxUY3K4pSVXY74xGAF9ZZFf2U7ujYNrmOdhmT++EpjYg iY1JtbQTVIVcOjPKExm+WAQP9tBVuveQ3zOk4+DDZMFF7twnm1Lr9wsQlD9Krb9du8kD Dj5XYaE/OyGGqq8Qemb21tErW7uJe6SK+uPlAbGOYPsN4t3sPOTzjjGe3pfaZOrF0nHk ubZIMIgC2mhhIF2YcgTFYqq5+sAe9dSivJACuAODAmor2tpYY16UiMSkzQ4dLW/w7TC2 dBRli+Amkl1XGTq2HiEpR02n/jXl3noafLV0qIC8iuxDXCi3V770S0vKXJNDO5+yKiqt CuCg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:to:from:subject:references:mime-version :message-id:in-reply-to:date:dkim-signature; bh=EJDTWFJvEsCqEFcR+09p/LfLUHaIhto6iTEyBvf82vg=; b=umtEt+ohuUrnxaLiOGZwszXaqWD2tikT6cwsnGFyBXbsyFS75j/I1OyKqiHhD+Mmd2 pKESpTelBl1jBZveruqkYfWtOdQGWnfIvQUG9uhvg8yLzyJB1ucT/xaoBdOCQyegW6nP 3nTwf6VYrAujkdtSFy0pyX+FR7BFwuqBgg21ZMwKj52lnQ4t8tNxYlzHm+fdxHhAN3uN lPt8MJtpUNPwuMweJk8IsHWS/Nje4y29utRqBPJdhKazZtzMXIxgvztyTsDFtKq2PgwF eWe61tFc212OfTEU+6IlZAlHI5GDUA2UxqBUYqbrKZ86/mefIz4lI+qMMcEehdsB05es l++Q== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20221208 header.b=feEPYnKt; 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=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Return-Path: Received: from out1.vger.email (out1.vger.email. [2620:137:e000::1:20]) by mx.google.com with ESMTP id d5-20020a637345000000b0053488ce246dsi5719794pgn.463.2023.05.27.00.40.51; Sat, 27 May 2023 00:41:04 -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; dkim=pass header.i=@google.com header.s=20221208 header.b=feEPYnKt; 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=pass (p=REJECT sp=REJECT dis=NONE) header.from=google.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S231681AbjE0HXd (ORCPT + 99 others); Sat, 27 May 2023 03:23:33 -0400 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:56160 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S231772AbjE0HXP (ORCPT ); Sat, 27 May 2023 03:23:15 -0400 Received: from mail-yw1-x114a.google.com (mail-yw1-x114a.google.com [IPv6:2607:f8b0:4864:20::114a]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 4751E10CB for ; Sat, 27 May 2023 00:22:57 -0700 (PDT) Received: by mail-yw1-x114a.google.com with SMTP id 00721157ae682-5653213f5c0so30395017b3.1 for ; Sat, 27 May 2023 00:22:57 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20221208; t=1685172176; x=1687764176; h=to:from:subject:references:mime-version:message-id:in-reply-to:date :from:to:cc:subject:date:message-id:reply-to; bh=EJDTWFJvEsCqEFcR+09p/LfLUHaIhto6iTEyBvf82vg=; b=feEPYnKtve9bpYAcmwdWjuf9tDRk8oSi4VoTBHVxiiL4m6sDY5jbBgovteYm0L/Sp7 TjkgxkhULbRDU4CMslHYyEtBeyDeQ/m49LLHa3t9m696jHZIV9mvqWkKqSOT9nH833qL 2VIgPJh4vGJHEE+4s1dLgrQPnTedxEjWEJiKiY1ApmL/hDRDghngvJ70pt2aQ2LZlJf+ h9WdJrr7Tdnt3WWnkjukXpvbUr6FSbaM/kAQt7muZJ2R+s64YWd3qTHbf6T4wE7+UoEB nvs0ecYmbMiBPBVbNLtywierMbpQLEIT90L7hP2Lu6BREiCda6xTqe0qg+lcaWagMzsN m7sA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20221208; t=1685172176; x=1687764176; h=to:from:subject:references:mime-version:message-id:in-reply-to:date :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=EJDTWFJvEsCqEFcR+09p/LfLUHaIhto6iTEyBvf82vg=; b=P4v5HpSUG3IoIGHD5YvrCph5G8R/4t27HnMVtfgEfEfZuNIwUsaAn62hIIjCazPm5e wojZ2rttgpoPEDeXGITkApndTwePLsxIMpOg/vZnrm10PxCpzsSyxO0nyLEjrL30Ju7+ Wjwy5M9FkXdxSHMgHjeONSqWdG44uvnmNkmYZVVqeKNrmJKuAOAwcZvXD9ldz+C4R5+Q x9GrHc0Odv6ZWzgoc8wxqNSc5MG3Fcy1glQb5t0Kn8XsL8CPXlewjylQXYFogODfGdrB dxWX/JK+oecARv8CUFzLo5Ei3tM3i0zvn+xiKVTmXAXaw0C/J6i06eapQahuOOpEvYoq QypQ== X-Gm-Message-State: AC+VfDxecShbTKUab7XjRfi5jhSnKnTE5QaOB7lFbYAHE/rNTMhILNuz uFX48AAJpg3TqE7AsXhJ3+58kDfcoarg X-Received: from irogers.svl.corp.google.com ([2620:15c:2d4:203:3b4e:312c:644:a642]) (user=irogers job=sendgmr) by 2002:a81:ae0c:0:b0:559:e97a:cb21 with SMTP id m12-20020a81ae0c000000b00559e97acb21mr2442213ywh.9.1685172176150; Sat, 27 May 2023 00:22:56 -0700 (PDT) Date: Sat, 27 May 2023 00:21:46 -0700 In-Reply-To: <20230527072210.2900565-1-irogers@google.com> Message-Id: <20230527072210.2900565-11-irogers@google.com> Mime-Version: 1.0 References: <20230527072210.2900565-1-irogers@google.com> X-Mailer: git-send-email 2.41.0.rc0.172.g3f132b7071-goog Subject: [PATCH v5 10/34] perf target: Remove unused hybrid value From: Ian Rogers To: Suzuki K Poulose , Mike Leach , Leo Yan , John Garry , Will Deacon , James Clark , Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Mark Rutland , Alexander Shishkin , Jiri Olsa , Namhyung Kim , Ian Rogers , Adrian Hunter , Kajol Jain , Jing Zhang , Kan Liang , Zhengjun Xing , Ravi Bangoria , Madhavan Srinivasan , Athira Rajeev , Ming Wang , Huacai Chen , Sandipan Das , Dmitrii Dolgov <9erthalion6@gmail.com>, Sean Christopherson , Ali Saidi , Rob Herring , Thomas Richter , Kang Minchul , linux-kernel@vger.kernel.org, coresight@lists.linaro.org, linux-arm-kernel@lists.infradead.org, linux-perf-users@vger.kernel.org Content-Type: text/plain; charset="UTF-8" X-Spam-Status: No, score=-9.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,RCVD_IN_DNSWL_NONE, SPF_HELO_NONE,SPF_PASS,T_SCC_BODY_TEXT_LINE,USER_IN_DEF_DKIM_WL autolearn=unavailable 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 Previously this was used to modify CPU map propagation, but it is now unnecessary as map propagation ensure core PMUs only have valid PMUs in the CPU map from user requested CPUs. Signed-off-by: Ian Rogers Reviewed-by: Kan Liang --- tools/perf/builtin-record.c | 2 -- tools/perf/builtin-stat.c | 1 - tools/perf/util/target.h | 1 - 3 files changed, 4 deletions(-) diff --git a/tools/perf/builtin-record.c b/tools/perf/builtin-record.c index ec0f2d5f189f..d152ab04a209 100644 --- a/tools/perf/builtin-record.c +++ b/tools/perf/builtin-record.c @@ -4204,8 +4204,6 @@ int cmd_record(int argc, const char **argv) goto out; } - rec->opts.target.hybrid = perf_pmu__has_hybrid(); - if (callchain_param.enabled && callchain_param.record_mode == CALLCHAIN_FP) arch__add_leaf_frame_record_opts(&rec->opts); diff --git a/tools/perf/builtin-stat.c b/tools/perf/builtin-stat.c index 176deeb8ee66..8d4c4f4ca8ea 100644 --- a/tools/perf/builtin-stat.c +++ b/tools/perf/builtin-stat.c @@ -2730,7 +2730,6 @@ int cmd_stat(int argc, const char **argv) goto out; } - target.hybrid = perf_pmu__has_hybrid(); if (evlist__create_maps(evsel_list, &target) < 0) { if (target__has_task(&target)) { pr_err("Problems finding threads of monitor\n"); diff --git a/tools/perf/util/target.h b/tools/perf/util/target.h index 880f1af7f6ad..d582cae8e105 100644 --- a/tools/perf/util/target.h +++ b/tools/perf/util/target.h @@ -17,7 +17,6 @@ struct target { bool default_per_cpu; bool per_thread; bool use_bpf; - bool hybrid; int initial_delay; const char *attr_map; }; -- 2.41.0.rc0.172.g3f132b7071-goog