Received: by 2002:a05:6358:d09b:b0:dc:cd0c:909e with SMTP id jc27csp8155253rwb; Wed, 23 Nov 2022 16:35:54 -0800 (PST) X-Google-Smtp-Source: AA0mqf4VrwmatVFWbKZkorDO9yJHTDuz0mdRhQXtN6HznaUfbMvPRAWo7dta6HbVR5l5Ibn0Ktjh X-Received: by 2002:a63:d04f:0:b0:46e:c41c:e4bf with SMTP id s15-20020a63d04f000000b0046ec41ce4bfmr10730776pgi.123.1669250154725; Wed, 23 Nov 2022 16:35:54 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1669250154; cv=none; d=google.com; s=arc-20160816; b=jgOe1Mj0WdklCFID7wuzNS5wWIKEBadBFSPqdTIpZb/l7shDPMTYrASaM1iyT5nKsR piaXy0jbijxD4cHMIHJpjZo3sChNAbdvp+a426VvZBxQ5PfELoFdx2ctB7tDCAI6dbw/ DASlmKzF2AUlujt0PA5/D8ni8Uk5ITKS4qWQalN0jutvyR58iiQKjnFuKJgUA1pQtFtp JDNtpb6ue1xwUjes3BUkbF60XKFAqbWgdU0+GLtgKT+B2Jd3BG7BmdkWkxyQPo3BcZHJ +yy45p57oxr9SKxgo09TFrEE55fDYfxLXa2+92pGwccS5WZ2TILKckGwooFHq+9mRgB/ EcXg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:cc:to:subject :message-id:date:from:in-reply-to:references:mime-version :dkim-signature; bh=iHoRgpOG6UpCcnIIsuTyJxogKtWmFxCYDNS8zi8IZTs=; b=xXwzKNZORVV4JY2ghoxnjR9pJ8sW+BscX3dPHXKpW+laevQacXMMgh1M0LQX+qYhy5 NmnVzBWo7XUqnbvm7pKCn/rMoNgzMvHl3FUMos27MB1toDdnhgm/2oflVUUdXXs7SvoL dJsKw2BzhnVWo5XGeyxHevqDJ7l4kyU921icpkIthB9cDwoNmFPkA/0MkRSMa7LSZ2fw g834c+O3ot5ui12tmHzhaTNpbrvccLqLE94/hZRDrNsNNV2+KgBvBbISoFvROsZ4H+qA EWRhwE4N0RN62S6GFeh3Y95ldiIrtEb53mxnfJ31jWOtF00tSSt+pAJap/2WP8DW1VcS H/nw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@google.com header.s=20210112 header.b=oOxEUTEV; 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 j9-20020aa78dc9000000b0056cd93aac47si16028731pfr.358.2022.11.23.16.35.42; Wed, 23 Nov 2022 16:35:54 -0800 (PST) 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=20210112 header.b=oOxEUTEV; 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 S229989AbiKWXdy (ORCPT + 88 others); Wed, 23 Nov 2022 18:33:54 -0500 Received: from lindbergh.monkeyblade.net ([23.128.96.19]:39204 "EHLO lindbergh.monkeyblade.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230071AbiKWXd1 (ORCPT ); Wed, 23 Nov 2022 18:33:27 -0500 Received: from mail-wr1-x435.google.com (mail-wr1-x435.google.com [IPv6:2a00:1450:4864:20::435]) by lindbergh.monkeyblade.net (Postfix) with ESMTPS id 1C80C30F70 for ; Wed, 23 Nov 2022 15:33:21 -0800 (PST) Received: by mail-wr1-x435.google.com with SMTP id g12so31701202wrs.10 for ; Wed, 23 Nov 2022 15:33:21 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:from:to:cc:subject:date :message-id:reply-to; bh=iHoRgpOG6UpCcnIIsuTyJxogKtWmFxCYDNS8zi8IZTs=; b=oOxEUTEV2rQYcyAWRViOgUP1YjGR23vTdliv2xGucKD9hYZRcIiUjXrSKj64yZ31dx Ccecejw4Fv0DbOROOvxJQ2EM2OtF/TUfKFYMi13a32DHsUIus3ga8sDfgp/SadxN0Vhj st5y0tq4Y/KD2z33LVayRyoXJn8GalSTKlpoPAgY6azT41EY75DPEoBNm3WFyLZsLcQG bUJ8b024VTCFh2RkVToxso5QoX/UaSMdx5DHLRy5U8PP85EeZZ1v8rR7dPW5nmE0c6as sBFhX2o1afvUcjfNDHp85J6bGhNVafhDdc08ix49jljBc6ZDrxXXxChJNl6cWjMOQA+M bRsA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:cc:to:subject:message-id:date:from :in-reply-to:references:mime-version:x-gm-message-state:from:to:cc :subject:date:message-id:reply-to; bh=iHoRgpOG6UpCcnIIsuTyJxogKtWmFxCYDNS8zi8IZTs=; b=hB+CsIPyXoA7E9PDPJM3zUbHZxjOrUEauelPWjIwrH6K4bC04yoTXU4rT81xDl32bp WX6BmC7erBCBvW1Ald8/5kvztjaKJKe3QmfVIFr/OhjsBZTX9fC0nHLa3cds7IDwU+IY LOhzYQHAtG/ck5UNpasRw86lInGe4taxCfBnn95wxPI5wI+bMoeNwlASM8ueuAu1oabx PHQ4eshbWnXXfIhEYSFcGxc2UxqbIMVPAyP6x35/mx1Cc/rJdFqzglS3DTpHZK/TeM+A aFBF2a1tHIzz2899MaHkCnjpBSGOonJL7JeaeTqrY5Un6jGOTXKB3R5KG/LiHlyAWqkd a0Bw== X-Gm-Message-State: ANoB5pnajeWvH8O4tAxKTqgBe6pzZTSuahf/556YCWPQJyP1ZAU7+Kkj zUtfSV+ks8HPoeqka+wxHmKzO9Hfs2w6/kV7GPVANA== X-Received: by 2002:adf:f6cc:0:b0:228:dd1d:8a42 with SMTP id y12-20020adff6cc000000b00228dd1d8a42mr7222047wrp.375.1669246399414; Wed, 23 Nov 2022 15:33:19 -0800 (PST) MIME-Version: 1.0 References: <20221121082058.64578-1-zhengjun.xing@linux.intel.com> In-Reply-To: From: Ian Rogers Date: Wed, 23 Nov 2022 15:33:06 -0800 Message-ID: Subject: Re: [PATCH v2 1/5] perf vendor events intel: Add core event list for Alderlake-N To: Arnaldo Carvalho de Melo Cc: zhengjun.xing@linux.intel.com, peterz@infradead.org, mingo@redhat.com, alexander.shishkin@intel.com, jolsa@kernel.org, namhyung@kernel.org, linux-kernel@vger.kernel.org, linux-perf-users@vger.kernel.org, ak@linux.intel.com, kan.liang@linux.intel.com Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-17.6 required=5.0 tests=BAYES_00,DKIMWL_WL_MED, DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF, ENV_AND_HDR_SPF_MATCH,RCVD_IN_DNSWL_NONE,SPF_HELO_NONE,SPF_PASS, USER_IN_DEF_DKIM_WL,USER_IN_DEF_SPF_WL 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 Wed, Nov 23, 2022 at 5:40 AM Arnaldo Carvalho de Melo wrote: > > Em Wed, Nov 23, 2022 at 10:37:05AM -0300, Arnaldo Carvalho de Melo escrev= eu: > > Em Mon, Nov 21, 2022 at 01:17:12PM -0800, Ian Rogers escreveu: > > > On Mon, Nov 21, 2022 at 12:19 AM wrot= e: > > > > > > > > From: Zhengjun Xing > > > > > > > > Alderlake-N only has E-core, it has been moved to non-hybrid code p= ath on > > > > the kernel side. Add core event list for Alderlake-N, it is based o= n the > > > > ADL gracemont v1.16 JSON file. > > > > > > > > https://github.com/intel/perfmon/tree/main/ADL/events/ > > > > > > > > Signed-off-by: Zhengjun Xing > > > > Reviewed-by: Kan Liang > > > > > > Acked-by: Ian Rogers > > > > Is this just for 1/5? Or can I stick it to the whole series? > > But, after applying 1/5 I get: > > CC /tmp/build/perf/util/data-convert-bt.o > CC /tmp/build/perf/util/data-convert-json.o > /tmp/build/perf/pmu-events/pmu-events.c:55354:39: error: =E2=80=98pme_ald= erlaken=E2=80=99 defined but not used [-Werror=3Dunused-const-variable=3D] > 55354 | static const struct compact_pmu_event pme_alderlaken[] =3D { > | ^~~~~~~~~~~~~~ > cc1: all warnings being treated as errors > make[3]: *** [/var/home/acme/git/perf/tools/build/Makefile.build:97: /tmp= /build/perf/pmu-events/pmu-events.o] Error 1 > make[2]: *** [Makefile.perf:711: /tmp/build/perf/pmu-events/pmu-events-in= .o] Error 2 > make[2]: *** Waiting for unfinished jobs.... > CC /tmp/build/perf/util/lzma.o > CC /tmp/build/perf/util/zlib.o > CC /tmp/build/perf/util/jitdump.o > CC /tmp/build/perf/util/bpf-event.o > LD /tmp/build/perf/util/perf-in.o > LD /tmp/build/perf/perf-in.o > make[1]: *** [Makefile.perf:240: sub-make] Error 2 > make: *** [Makefile:113: install-bin] Error 2 > make: Leaving directory '/var/home/acme/git/perf/tools/perf' > > Performance counter stats for 'make -k BUILD_BPF_SKEL=3D1 CORESIGHT=3D1 = O=3D/tmp/build/perf -C tools/perf install-bin': > > 26,049,918,108 cycles:u > 47,580,273,158 instructions:u # 1.83 insn = per cycle > > 4.655423698 seconds time elapsed > > 6.211852000 seconds user > 5.060661000 seconds sys > > > =E2=AC=A2[acme@toolbox perf]$ > > Please fix it and send a v2. > > - Arnaldo Thanks Arnaldo, my acked-by was for the whole series (missing cover letter in v2). The mapfile.csv change was reordered in v2, I asked for this. I think that change needs squashing into this one to avoid the unused case. Thanks, Ian