From patchwork Mon Apr 24 17:46:07 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mohit Gambhir X-Patchwork-Id: 9696831 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 8A8F6603F3 for ; Mon, 24 Apr 2017 17:50:31 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 82F0C28404 for ; Mon, 24 Apr 2017 17:50:31 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 77AEF28419; Mon, 24 Apr 2017 17:50:31 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.2 required=2.0 tests=BAYES_00, RCVD_IN_DNSWL_MED, UNPARSEABLE_RELAY autolearn=ham version=3.3.1 Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 06DDC28404 for ; Mon, 24 Apr 2017 17:50:30 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d2i5i-0006LJ-5x; Mon, 24 Apr 2017 17:48:02 +0000 Received: from mail6.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1d2i5h-0006LA-2k for xen-devel@lists.xen.org; Mon, 24 Apr 2017 17:48:01 +0000 Received: from [85.158.137.68] by server-5.bemta-3.messagelabs.com id 24/4C-02185-05A3EF85; Mon, 24 Apr 2017 17:48:00 +0000 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFvrDLMWRWlGSWpSXmKPExsXSO6nOVdff6l+ Ewax7xhZLPi5mcWD0OLr7N1MAYxRrZl5SfkUCa8bFLQvZC35wVMx8foK1gbGPvYuRk0NIYDKT xO9pEl2MXED2N0aJnUfnskA4GxklDrZ3skM4uxklXvTfAmthE9CT2LRmMZgtImAmMXvCC1YQm 1kgQ2LmsQ4mEFtYwEmi6VYHI4jNIqAq8WzyIrB6XgFbic07loHVSwjISVza9oUZxOYUsJPoef GKGeIkW4njP7+wQdQYS7S/vcg2gZFvASPDKkaN4tSistQiXUMjvaSizPSMktzEzBxdQwNjvdz U4uLE9NScxKRiveT83E2MwFBhAIIdjK+6nQ8xSnIwKYnyesn9ixDiS8pPqcxILM6ILyrNSS0+ xCjDwaEkwfvYAignWJSanlqRlpkDDFqYtAQHj5II7zuQNG9xQWJucWY6ROoUo6KUOO9ekIQAS CKjNA+uDRYplxhlpYR5GYEOEeIpSC3KzSxBlX/FKM7BqCTM+w1kCk9mXgnc9FdAi5mAFk+1/w OyuCQRISXVwCiTVjv9yq2DTAYWmfKBd9W/vWQu/LJ1imXDbNubcl8X1fWaCidnP98QNu+8517 FnTFBkd0Jxd/sy+YseelZ9UGgrmfl17TAuRxfFuckqbJ0PrKo8krzbDZW2l6x/vqkLUwKbjt/ 1bfwlInwzyy6XLDAwNuxsdqjzHtl7engKaJMTFxWFXsilViKMxINtZiLihMBlxIoZo8CAAA= X-Env-Sender: mohit.gambhir@oracle.com X-Msg-Ref: server-6.tower-31.messagelabs.com!1493056077!59379079!1 X-Originating-IP: [141.146.126.69] X-SpamReason: No, hits=0.0 required=7.0 tests=sa_preprocessor: VHJ1c3RlZCBJUDogMTQxLjE0Ni4xMjYuNjkgPT4gMjc3MjE4\n X-StarScan-Received: X-StarScan-Version: 9.4.12; banners=-,-,- X-VirusChecked: Checked Received: (qmail 37269 invoked from network); 24 Apr 2017 17:47:59 -0000 Received: from aserp1040.oracle.com (HELO aserp1040.oracle.com) (141.146.126.69) by server-6.tower-31.messagelabs.com with DHE-RSA-AES256-GCM-SHA384 encrypted SMTP; 24 Apr 2017 17:47:59 -0000 Received: from aserv0022.oracle.com (aserv0022.oracle.com [141.146.126.234]) by aserp1040.oracle.com (Sentrion-MTA-4.3.2/Sentrion-MTA-4.3.2) with ESMTP id v3OHkeVx002068 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=OK); Mon, 24 Apr 2017 17:46:41 GMT Received: from aserv0121.oracle.com (aserv0121.oracle.com [141.146.126.235]) by aserv0022.oracle.com (8.14.4/8.14.4) with ESMTP id v3OHkedT002050 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK); Mon, 24 Apr 2017 17:46:40 GMT Received: from abhmp0005.oracle.com (abhmp0005.oracle.com [141.146.116.11]) by aserv0121.oracle.com (8.13.8/8.13.8) with ESMTP id v3OHkc9m032307; Mon, 24 Apr 2017 17:46:39 GMT Received: from dhcp-burlington7-2nd-B-west-10-152-54-159.usdhcp.oraclecorp.com.com (/10.152.54.159) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Mon, 24 Apr 2017 10:46:38 -0700 From: Mohit Gambhir To: andrew.cooper3@citrix.com, xen-devel@lists.xen.org Date: Mon, 24 Apr 2017 13:46:07 -0400 Message-Id: <20170424174608.32026-2-mohit.gambhir@oracle.com> X-Mailer: git-send-email 2.9.3 In-Reply-To: <20170424174608.32026-1-mohit.gambhir@oracle.com> References: <20170424174608.32026-1-mohit.gambhir@oracle.com> X-Source-IP: aserv0022.oracle.com [141.146.126.234] Cc: boris.ostrovsky@oracle.com, Mohit Gambhir Subject: [Xen-devel] [PATCH v2 1/2][XTF] xtf/vpmu: Add Intel PMU MSR addresses X-BeenThere: xen-devel@lists.xen.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" X-Virus-Scanned: ClamAV using ClamSMTP This patch adds Intel PMU MSR addresses as macros for VPMU testing Signed-off-by: Mohit Gambhir --- arch/x86/include/arch/msr-index.h | 11 +++++++++++ 1 file changed, 11 insertions(+) diff --git a/arch/x86/include/arch/msr-index.h b/arch/x86/include/arch/msr-index.h index 2e90079..3a79025 100644 --- a/arch/x86/include/arch/msr-index.h +++ b/arch/x86/include/arch/msr-index.h @@ -38,6 +38,17 @@ #define MSR_GS_BASE 0xc0000101 #define MSR_SHADOW_GS_BASE 0xc0000102 +#define MSR_IA32_PMC(n) (0x000000c1 + (n)) +#define MSR_IA32_PERFEVTSEL(n) (0x00000186 + (n)) +#define MSR_IA32_DEBUGCTL 0x000001d9 +#define MSR_IA32_FIXED_CTR(n) (0x00000309 + (n)) +#define MSR_IA32_FIXED_CTR_CTRL 0x0000038d +#define MSR_IA32_PERF_GLOBAL_CTRL 0x0000038f +#define MSR_IA32_PERF_GLOBAL_STATUS 0x0000038e +#define MSR_IA32_PERF_GLOBAL_OVF_CTRL 0x00000390 +#define MSR_IA32_PERF_CAPABILITIES 0x00000345 +#define MSR_IA32_A_PMC(n) (0x000004c1 + (n)) + #endif /* XFT_X86_MSR_INDEX_H */ /*