From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751674AbcB2Hih (ORCPT ); Mon, 29 Feb 2016 02:38:37 -0500 Received: from mail-bn1bon0097.outbound.protection.outlook.com ([157.56.111.97]:14109 "EHLO na01-bn1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751587AbcB2Hie (ORCPT ); Mon, 29 Feb 2016 02:38:34 -0500 Authentication-Results: spf=none (sender IP is 165.204.84.222) smtp.mailfrom=amd.com; alien8.de; dkim=none (message not signed) header.d=none;alien8.de; dmarc=permerror action=none header.from=amd.com; X-WSS-ID: 0O3AT82-08-OKC-02 X-M-MSG: Date: Mon, 29 Feb 2016 23:40:49 +0800 From: Huang Rui To: Borislav Petkov CC: Thomas Gleixner , Borislav Petkov , "Peter Zijlstra" , Ingo Molnar , "Andy Lutomirski" , Robert Richter , "Jacob Shin" , Arnaldo Carvalho de Melo , Kan Liang , , , , Suravee Suthikulpanit , Aravind Gopalakrishnan , Fengguang Wu , Guenter Roeck Subject: Re: [PATCH v5] perf/x86/amd/power: Add AMD accumulated power reporting mechanism Message-ID: <20160229154048.GA20610@hr-amur2> References: <1456479650-4942-1-git-send-email-ray.huang@amd.com> <20160226102952.GD28911@pd.tnic> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20160226102952.GD28911@pd.tnic> User-Agent: Mutt/1.5.21 (2010-09-15) X-EOPAttributedMessage: 0 X-Forefront-Antispam-Report: CIP:165.204.84.222;CTRY:US;IPV:NLI;EFV:NLI;SFV:NSPM;SFS:(10009020)(6009001)(2980300002)(428002)(189002)(24454002)(51344004)(199003)(164054003)(189998001)(54356999)(105586002)(83506001)(106466001)(19580395003)(19580405001)(76176999)(87936001)(50986999)(4001350100001)(33716001)(101416001)(47776003)(33656002)(2950100001)(97756001)(46406003)(86362001)(92566002)(15975445007)(77096005)(50466002)(4326007)(2906002)(5008740100001)(110136002)(586003)(1096002)(1220700001)(1076002)(107986001);DIR:OUT;SFP:1101;SCL:1;SRVR:BN4PR12MB0850;H:atltwp02.amd.com;FPR:;SPF:None;MLV:sfv;MX:1;A:1;LANG:en; X-MS-Office365-Filtering-Correlation-Id: 8bd7e216-1c01-4273-8c6d-08d340db5233 X-Microsoft-Exchange-Diagnostics: 1;BN4PR12MB0850;2:DAKXZqTVhCEqm7ibVK+ivK8WYj0mB2brod8uxLj1WyCFzNcM27DqI9eexsZbLwCBL2ZHnyf7oTI2OOB/yALfLEWhGIl7XxUNrrxKSJzkQCIFd1B0nW7kgIWt17ik3zwctFfKDuPqjXsIM2Nirl+4nYWnBjD/R/MfIbMnJokx58VWJ3aHlRbOUvkvaE1GEbtg;3:qSWaoaQ8k24EuLHjUISWkjPVX2aN6gF4sCdb/5PUOZq+E0CO77SvcFTXCEsR1FId36I2QYE/2MS5f5NFRhNS1NC9xdfB4tLmn03GXEM06m0X5XFtGhZiSqI6wshDQJ7quYu4UQcgiy7v9HMzeAyGf7WNjRT0+aeOCez6jl9cBdNySsp3kqyqY7GS8Cqbdvx7EJQTNyVE7Ok6d9UlQGSM32/ejw10ca0GfrA9Edmgbys=;25:Er5kDWNYSG2t5GsL2Vsu2SlKnUMgRBksnWrVR9IQpl7jHv/gjKi/uuz8rF5Wos8qYWiW/hmqAplA3/bttgFl+4/6LcX2F0UEQLLoG8HRLt7J6fHjqN0DSkk1At7APtpiMdkoolCWx37iK3p37wnnxmRjB4fTOgiTobbtgxM0tdUZRA6IzF1disBbWXLYVULZXvDF87uCsMe3BlIgK9tCuHY0Fn7NvIKrbScme7qMaUTDgoPYMJrK8a9RSBXEFcm1zvjOWMyqUktQ0/DSY4/KI0LMzSvxuLIrmP+LfuNKS/zFWbobjSfBWNLVp+JV1h2a+W1oXdl4jFPSXywpIJOJig== X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:;SRVR:BN4PR12MB0850; X-Microsoft-Exchange-Diagnostics: 1;BN4PR12MB0850;20:8j8FyaVD1mHla29imHdJpPvWnPi9QIOOiFnUNVLLTqI9jMkD9SX733oZ+X1aCtB84BMLjLg92UssjljTui+TXvBbKRTYWW0/KxkZ391woWGd366eJqtPtQ2yDPxMjWnrRLxuxPQMzHGHYk3g2iAhcqJo8C1W+clKY0HZQfADbI2EsGPFkvVJY03GHaujEAwpcXNDmnOolpAP8p9MHQ43wS3YTB1p+GtQ2/ymhqxIlGGLKoYCVZpjCT5/EScwuP7ZH4XJsKJVdf4oHS0WyLmBSnzj/yrf1N/kGvfzlFf8nWjDgOgGC/BudZb8lLPGklLi8x5Sj077yXGcTMjTIouXSkiQaL/9kK9AYahJaHK7Sw3S2qdz4Btxgq1P3Dp5a8mOoRVSlcPzA0lmigX84MOcAm+srB9U6GEsMSUdZhk9B4Y9tYi+1s2x9Fl7+kK28k71FFYkIt+dwDuCz3++jwt7EChqjxWrsHbEunatRnbG30vylCqffH/PCLv6i1PfTEv4 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(601004)(2401047)(13015025)(5005006)(8121501046)(13024025)(13017025)(13018025)(13023025)(10201501046)(3002001);SRVR:BN4PR12MB0850;BCL:0;PCL:0;RULEID:;SRVR:BN4PR12MB0850; X-Microsoft-Exchange-Diagnostics: 1;BN4PR12MB0850;4:jdlmS9iIl6J8lUr52HwK9nzTfiRiwMoGAJVqu1kVwD5pJawQwLlDwc1casxbtWZAk63v2E0HdFxC1RB56clliBJNBrVBdAuiVVNMMXZAlqHh+wupw2IxYyyIKwCRrECIQRnKvd5IkjIAKGC2OO0NjkZiN8rTzNeZZwRP1yuOIHQJTRAbwr1Ejl5eV/rviTLL4iLfjl04ippQsh8u09IB0rz/QXHaQ0e6vBorUp1gXmm7QGBIwHjThwG8jF1x8qwlWxdu6VfkuU15IOnheiG7L3cL8FpLXz1g7FNruxGqKSixvwxfJLL5dAom4mjUOpWEY9tjxmw7jWlzYqi77L89dHafU9/gPRO3Zzg4PMkaiuStXQ63HhtuIgC+l//qiIni5agUjALGr+PAq6Y3lsi8Y/nCX5AfwBtb06e8h3OsC1OgK0zaOjl7CkAXxfw2VZ6ZfHhGbJYwMFwOzFYRKcSwww== X-Forefront-PRVS: 0867F4F1AA X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;BN4PR12MB0850;23:wLQiC1NvWSUyiY6CpNhsUR5mkpM9bhPphfKNM0I0P?= =?us-ascii?Q?O14pnYSsuni5KzUROzH60ip2fV9oizP6O5qLJubPTjdSrEGvyJYMiqirhzh9?= =?us-ascii?Q?qPhuwkEVG8V7lfr61T06M0Tdwzgf5F4TAMHwZmeIDo1QKdJnA3tC6V2C0rFR?= =?us-ascii?Q?Y0K1PgfNMWp4uqU+06B0OvTBjcU6e7VXgghauoxa9Nip4sxG0bdw3+LbWEFu?= =?us-ascii?Q?LFbtwwDSimX8vPVIHWbFEMB38159GA/DOTuWgYR7hhLaTSW2NUvuo5YWDJzr?= =?us-ascii?Q?FC+O9EsP6P/3OtDHY1lk2Cw7rKOUhM1LJABGdRdmXtxCG84lpL4uRX/iIEJy?= =?us-ascii?Q?TSkW3dlHb6Yb9NunJXh4xjWpSjYBVKbZbn5R8jB/WUuhFRzDWJa37BwzmTMH?= =?us-ascii?Q?6qBOYzUn/ZZhzD5D/gCuURESFYWGmWfpRH32Nhx+0Os9OZHXwm6/KYq1xUM0?= =?us-ascii?Q?GWsyGl5Fvenpr0NnU1xfzEvtCXQpE8fGdJ4RAH6as36f48YAEJBiA2c2ppQM?= =?us-ascii?Q?Og1dm7z5OFfi8CrapagbICLj2oO9frs//Y0JvXETF5R6bYpx4cFu0PWgtRjd?= =?us-ascii?Q?KWrhNS8A0uL790R8g6f6y4mFNHJYLAcwJgWLOmzYAUhOTRLZXh7e16HWZuDy?= =?us-ascii?Q?5pn82jPvEDY9lfSMR9Oo5F+X378y2oXyUKJcFgaLJ+dv6IXjEPHovTwrUzGK?= =?us-ascii?Q?9asUiZfPe7W/HJRpgyZuNZWZkaJGZRL5mJomjEIHMiW4N2m21mVoQa+k6tCj?= =?us-ascii?Q?Kvxl6CSwreHOLyDFd7egvRaw5HAbXNp/nNVP67WIaCVffC5+5ZBeJDnMpRBE?= =?us-ascii?Q?YlPwR5kMGcxf3OLOZD7aCAkYefm+SAW+zuKwWswziDcn/uy6aB5+MjSRIOks?= =?us-ascii?Q?6bYM7mqJWP9h2ZYgofQ6INn+K/d1kVJM8fak5NyXmOsL6CRbU3r5pp4GHjqv?= =?us-ascii?Q?hyUhEVAI8a9Fl1UF0ix0bxK+HrLsQJJbOjCuGw7cGB8tjHfx0/rsVWA75R36?= =?us-ascii?Q?N8SUor+LclQhnymc9cuInI/6CZAsfozBMKzOaMpF7cGCIv9ekua8uJHjMYRd?= =?us-ascii?Q?d9zgP4=3D?= X-Microsoft-Exchange-Diagnostics: 1;BN4PR12MB0850;5:ANsTohIwbvnpbgXJ/3/9H7DZFPUs36hhfcUNKwnvnQiLT7vGLTJmisyv+akyD2ARNBMrKTkknRYqmCFlDrX4rvvSw3VrW9d6/Wi1AZu8FPDtH7uPbYbHY8P4c1XN/1lp9RZx479vHHhJJAjTbbDHBg==;24:sFJiK/U9f0FoEZHXhefntcK+A3wv17zY5SIPGGmVzZ7yCl2EFFVj6n4773+zQSxOObJp9QHBgITq4giGlz07NcAtRvreRjyGCrDEa+ibfeA=;20:BxfkOQVAF0ICjpmKpLDRz7XEvPxhcKxA94hPya17SejwSN/sZ2E/nakEJrk8jhPLRpTp1DjQXMhCZyn7a6ugMh5GfEBuRIbR5lXEpZI1w0/jWv8OaN9CHwRs3qPTnBH8/N6pWDyZFUS6MCO+MCSqqXJponBy2t/wWi1XNITZn4yptg1HJ5pfvxA4mhNdHVWHOn9nyz3Xl8S3z5poxiiOgUu4tPXYkHhrimJy1fwZjqqj0mrutDaOYHL+ErxOCPVl SpamDiagnosticOutput: 1:23 SpamDiagnosticMetadata: NSPM X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 29 Feb 2016 07:38:30.0653 (UTC) X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=3dd8961f-e488-4e60-8e11-a82d994e183d;Ip=[165.204.84.222];Helo=[atltwp02.amd.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN4PR12MB0850 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Fri, Feb 26, 2016 at 11:29:52AM +0100, Borislav Petkov wrote: > On Fri, Feb 26, 2016 at 11:18:28AM +0100, Thomas Gleixner wrote: > > On Fri, 26 Feb 2016, Huang Rui wrote: > > > +/* Event code: LSB 8 bits, passed in attr->config any other bit is reserved. */ > > > +#define AMD_POWER_EVENT_MASK 0xFFULL > > > + > > > +#define MAX_CUS 8 > > > > What's that define for? Max compute units? So is that stuff eternaly limited > > to 8? > > I already sent him a cleaned up version with that dumbness removed: > > https://lkml.kernel.org/r/20160128145436.GE14274@pd.tnic > > Rui, what's up? > Sorry, I will remove superfluous MAX_CUS check at next version. Thanks, Rui