Received: by 2002:ad5:474a:0:0:0:0:0 with SMTP id i10csp1302531imu; Thu, 22 Nov 2018 13:53:38 -0800 (PST) X-Google-Smtp-Source: AFSGD/VK8wSRhfWHNQE2CRruvt3wJ9LFbD7NOyLWv6bKD8wU5Q1SJO9vCCit24XQwagWUqGZhuVT X-Received: by 2002:a17:902:a03:: with SMTP id 3mr496254plo.112.1542923618518; Thu, 22 Nov 2018 13:53:38 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1542923618; cv=none; d=google.com; s=arc-20160816; b=krCYnaNTyDXwqIebFsGyzDJM3NdaqPE3p1aw9GUv/tKqJnjlYpTB0HwOsSLVbDwmz1 i04+6QnAMLBe4N/yjiZ49livyvz4TyD5JX8SMQ0jOzhWASDoQ7EuOPxPpn2MvtUjziLt j8iRzk5uOwn3sbNX/tNMfgNjVtCpH2itJ/cnrajRWFZQ2zGZNipjIQTzL0tHTFLYen/k LwWNuQp+XrxxvBcNkEirGwmF/xBWfVqhVZMkkTFVhUxHk9cjKRItC3td+ud/OB8kueHD DUXZ14r2Kx3fW56MmbX/bHLMapxSdgQWHuC7D43QGZANgvqESwp5ncpjs7UtJFL2EQ+Z lUJw== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-disposition :content-transfer-encoding:mime-version:robot-unsubscribe:robot-id :git-commit-id:subject:to:references:in-reply-to:reply-to:cc :message-id:from:date; bh=F/FccgiawehnAe28Y6qUXkndv7ARKGYNMgx9DcqPGLY=; b=K0hrlPJO5kjgE4NcEW2Y5JEgsNulhuO2uBoMm6PGpRZ7GjNtxbOWqYrQbDJPyw1cnW LjBOiLDnH8p8oaOL4uoU/jmH0Iy19X2uc4Rk/V1OLO18nvhdZEZ4fprsIf8QlVNykAf8 u3geC9NWP3GunkYeVrFeGBm1F8SLKxLOaOX2ZctRuhZ6VdZP7OdFb7jixKBSAs0TF0ib SObg09uApWp9r6g2fvHYusZFe9prIrJHMGbMJbwWIal7oq9CXWwlNDV1l/+dpvMondNs Tg8z2G0PsCqUiTfwrFur+eFbQ6xPUJaDJPQZRoOOkXpq8CiClQoTNEH6ygDpVIEE9uW1 UcHA== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id d127si23158830pfg.255.2018.11.22.13.53.23; Thu, 22 Nov 2018 13:53:38 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S2392474AbeKVRvU (ORCPT + 99 others); Thu, 22 Nov 2018 12:51:20 -0500 Received: from terminus.zytor.com ([198.137.202.136]:38119 "EHLO terminus.zytor.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1733047AbeKVRvT (ORCPT ); Thu, 22 Nov 2018 12:51:19 -0500 Received: from terminus.zytor.com (localhost [127.0.0.1]) by terminus.zytor.com (8.15.2/8.15.2) with ESMTPS id wAM7CTa73692265 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NO); Wed, 21 Nov 2018 23:12:29 -0800 Received: (from tipbot@localhost) by terminus.zytor.com (8.15.2/8.15.2/Submit) id wAM7CTM43692262; Wed, 21 Nov 2018 23:12:29 -0800 Date: Wed, 21 Nov 2018 23:12:29 -0800 X-Authentication-Warning: terminus.zytor.com: tipbot set sender to tipbot@zytor.com using -f From: tip-bot for Pu Wen Message-ID: Cc: namhyung@kernel.org, alexander.shishkin@linux.intel.com, bp@suse.de, acme@redhat.com, linux-kernel@vger.kernel.org, peterz@infradead.org, puwen@hygon.cn, jolsa@kernel.org, hpa@zytor.com, tglx@linutronix.de, mingo@kernel.org Reply-To: mingo@kernel.org, tglx@linutronix.de, hpa@zytor.com, puwen@hygon.cn, jolsa@kernel.org, peterz@infradead.org, linux-kernel@vger.kernel.org, bp@suse.de, acme@redhat.com, alexander.shishkin@linux.intel.com, namhyung@kernel.org In-Reply-To: <1542008451-31735-1-git-send-email-puwen@hygon.cn> References: <1542008451-31735-1-git-send-email-puwen@hygon.cn> To: linux-tip-commits@vger.kernel.org Subject: [tip:perf/core] perf tools: Add Hygon Dhyana support Git-Commit-ID: 4787eff3fa88f62fede6ed7afa06477ae6bf984d X-Mailer: tip-git-log-daemon Robot-ID: Robot-Unsubscribe: Contact to get blacklisted from these emails MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain; charset=UTF-8 Content-Disposition: inline X-Spam-Status: No, score=0.1 required=5.0 tests=ALL_TRUSTED,BAYES_00, DATE_IN_FUTURE_96_Q autolearn=no autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on terminus.zytor.com Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Commit-ID: 4787eff3fa88f62fede6ed7afa06477ae6bf984d Gitweb: https://git.kernel.org/tip/4787eff3fa88f62fede6ed7afa06477ae6bf984d Author: Pu Wen AuthorDate: Mon, 12 Nov 2018 15:40:51 +0800 Committer: Arnaldo Carvalho de Melo CommitDate: Wed, 21 Nov 2018 22:39:56 -0300 perf tools: Add Hygon Dhyana support The tool perf is useful for the performance analysis on the Hygon Dhyana platform. But right now there is no Hygon support for it to analyze the KVM guest os data. So add Hygon Dhyana support to it by checking vendor string to share the code path of AMD. Signed-off-by: Pu Wen Acked-by: Borislav Petkov Cc: Alexander Shishkin Cc: Jiri Olsa Cc: Namhyung Kim Cc: Peter Zijlstra Cc: Thomas Gleixner Link: http://lkml.kernel.org/r/1542008451-31735-1-git-send-email-puwen@hygon.cn Signed-off-by: Arnaldo Carvalho de Melo --- tools/perf/arch/x86/util/kvm-stat.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/perf/arch/x86/util/kvm-stat.c b/tools/perf/arch/x86/util/kvm-stat.c index b32409a0e546..081353d7b095 100644 --- a/tools/perf/arch/x86/util/kvm-stat.c +++ b/tools/perf/arch/x86/util/kvm-stat.c @@ -156,7 +156,7 @@ int cpu_isa_init(struct perf_kvm_stat *kvm, const char *cpuid) if (strstr(cpuid, "Intel")) { kvm->exit_reasons = vmx_exit_reasons; kvm->exit_reasons_isa = "VMX"; - } else if (strstr(cpuid, "AMD")) { + } else if (strstr(cpuid, "AMD") || strstr(cpuid, "Hygon")) { kvm->exit_reasons = svm_exit_reasons; kvm->exit_reasons_isa = "SVM"; } else