Received: by 2002:a05:6a10:206:0:0:0:0 with SMTP id 6csp2993552pxj; Sun, 23 May 2021 18:10:48 -0700 (PDT) X-Google-Smtp-Source: ABdhPJyJzcoDLO+uapIHZXxme3t+3JZMKXyd/vs9qc31Y/JjwAMcDqSB8h0qOZdCD0iu+WqhP+py X-Received: by 2002:a50:f388:: with SMTP id g8mr22732882edm.236.1621818648447; Sun, 23 May 2021 18:10:48 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1621818648; cv=none; d=google.com; s=arc-20160816; b=tIE/t6w1NcwW8UDT8bXOisHj2rne4UG036YdH7QQeE9rgZWHKOqHDcYAAOogvzB7e0 bYURVGdoFdz4Qv+ukqMej1l6H9q3aBoXY/UyHDh+bpo546jyBovkuScyAyGxTvp43CDp 2KnNkwPP484JPK1GUYgKJQlUXKI2swbkXOomKKAPaQcRSwfz4lheTYQrVCgLoYOrm+b+ R+vGTs86pxnvIXQ/oxxJY92ZWAVSKc0/ylvqwMYb2fJjXPJ5FQuWuQVjxu9eDFJxJ4KP WGw1fZMM0S2QNzXaUe2U5PxhkbwsBywua48bwtilXWpuM/MIe8Ix7PP/GLzQvDas5Owb /SCA== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:content-language :in-reply-to:mime-version:user-agent:date:message-id:from:references :cc:to:subject:ironport-sdr:ironport-sdr; bh=tn+ulIcwTbzLGm9W+BSGFDPTZjqSPlzY9pDoSsudc3A=; b=SYXTF1JOCBu6EuTskw5koFh3imxTuI5e+PjtsMwi4Ue0XfZ3bPMXDmYnc+CIxH8mxC xvwnLlbMxKbDf3E4OL6T8cJtwHz1lWhGqssKiebanwH12VI8xmy3oEYDX3a4u7PZ6blw pEC0tO+MXGx4H4PaBVMyaDXdGQtgHik/qT/Kocr9apmV3izyEGdAMagEcqTffnuHcR5N 18262vj1KoNsStE3yh0/y+n9BL1BVgP3bjrY7Jb7RqfSOyvWNFjLR8BBtfmbjiyTGE0X rDNITdP/R3VNGpRMAqvNYgVDBrkMksTxNHiOojlME/RRh6UEfNjxfRPNvB5/1Jdcysr3 9zXQ== 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=intel.com Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id q7si6017305ejz.158.2021.05.23.18.10.25; Sun, 23 May 2021 18:10:48 -0700 (PDT) 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=intel.com Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S232176AbhEXBJs (ORCPT + 99 others); Sun, 23 May 2021 21:09:48 -0400 Received: from mga03.intel.com ([134.134.136.65]:31729 "EHLO mga03.intel.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S232181AbhEXBJr (ORCPT ); Sun, 23 May 2021 21:09:47 -0400 IronPort-SDR: BIzFKj052T5Nek5R6ozwgSoctpj8DILReCrFgGjilsmzIW0rEDjWY1ZiNHttxyaRMMtlMpsRMc Z+nIrjQVEBWg== X-IronPort-AV: E=McAfee;i="6200,9189,9993"; a="201877554" X-IronPort-AV: E=Sophos;i="5.82,319,1613462400"; d="scan'208";a="201877554" Received: from orsmga001.jf.intel.com ([10.7.209.18]) by orsmga103.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 May 2021 18:08:17 -0700 IronPort-SDR: c2jwz1Hgpn3It494k7ri9oMB2oith5OTFoaGsEyDBB1cWhYgPcfE2qWxwPDlZvoJHtzfFLHpsi 1CphJh4+2CSw== X-IronPort-AV: E=Sophos;i="5.82,319,1613462400"; d="scan'208";a="475598439" Received: from yjin15-mobl1.ccr.corp.intel.com (HELO [10.238.4.82]) ([10.238.4.82]) by orsmga001-auth.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 May 2021 18:08:15 -0700 Subject: Re: [PATCH 1/4] perf vendor events: Add core event list for Icelake Server To: Arnaldo Carvalho de Melo , Ian Rogers Cc: Jiri Olsa , Peter Zijlstra , Ingo Molnar , Alexander Shishkin , LKML , Andi Kleen , Kan Liang , "Jin, Yao" References: <20210510012438.6293-1-yao.jin@linux.intel.com> <20210510012438.6293-2-yao.jin@linux.intel.com> From: "Jin, Yao" Message-ID: Date: Mon, 24 May 2021 09:08:12 +0800 User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:78.0) Gecko/20100101 Thunderbird/78.10.2 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8; format=flowed Content-Language: en-US Content-Transfer-Encoding: 8bit Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Hi Arnaldo, On 5/22/2021 3:41 AM, Arnaldo Carvalho de Melo wrote: > Em Thu, May 20, 2021 at 09:08:37AM -0700, Ian Rogers escreveu: >> On Sun, May 9, 2021 at 6:26 PM Jin Yao wrote: >>> Add JSON core events for Icelake Server to perf. >>> >>> Based on JSON list v1.04 >>> https://download.01.org/perfmon/ICX/ >>> >>> Signed-off-by: Jin Yao >>> Reviewed-by: Andi Kleen >> Acked-by: Ian Rogers > ⬢[acme@toolbox perf]$ am > Applying: perf vendor events: Add core event list for Icelake Server > error: corrupt patch at line 2771 > Patch failed at 0001 perf vendor events: Add core event list for Icelake Server > hint: Use 'git am --show-current-patch=diff' to see the failed patch > When you have resolved this problem, run "git am --continue". > If you prefer to skip this patch, run "git am --skip" instead. > To restore the original branch and stop patching, run "git am --abort". > ⬢[acme@toolbox perf]$ > ⬢[acme@toolbox perf]$ git diff > ⬢[acme@toolbox perf]$ git am --abort > ⬢[acme@toolbox perf]$ patch -p1 < ~/wb/1.patch > patching file tools/perf/pmu-events/arch/x86/icelakex/cache.json > patching file tools/perf/pmu-events/arch/x86/icelakex/floating-point.json > patching file tools/perf/pmu-events/arch/x86/icelakex/frontend.json > patching file tools/perf/pmu-events/arch/x86/icelakex/memory.json > patching file tools/perf/pmu-events/arch/x86/icelakex/other.json > patching file tools/perf/pmu-events/arch/x86/icelakex/pipeline.json > patch: **** malformed patch at line 1927: less than MAX. The reset value to the counter is not clocked immediately so the overflow status bit will flip 'high (1)' and generate another PMI (if enabled) after which the reset value gets clocked into the counter. Therefore, software will get the interrupt, read the overflow status bit '1 for bit 34 while the counter value is less than MAX. Software should ignore this case.", > > ⬢[acme@toolbox perf]$ > > Please check. > > - Arnaldo > Could you pull the top 4 patches from "https://github.com/yaoj/icx-events.git"? perf vendor events: Update event list for Icelake Client perf vendor events: Add metrics for Icelake Server perf vendor events: Add uncore event list for Icelake Server perf vendor events: Add core event list for Icelake Server The patch is too big and it's possibly corrupted by mailing system. Thanks Jin Yao