From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S941575AbcKQRZ0 (ORCPT ); Thu, 17 Nov 2016 12:25:26 -0500 Received: from mail-bn3nam01on0047.outbound.protection.outlook.com ([104.47.33.47]:7248 "EHLO NAM01-BN3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753455AbcKQRZN (ORCPT ); Thu, 17 Nov 2016 12:25:13 -0500 X-Greylist: delayed 85771 seconds by postgrey-1.27 at vger.kernel.org; Thu, 17 Nov 2016 12:25:12 EST Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Janakarajan.Natarajan@amd.com; Subject: Re: [PATCH] Support for perf on AMD family17h processors To: Ingo Molnar References: <1479315713-11115-1-git-send-email-Janakarajan.Natarajan@amd.com> <20161117064625.GA3760@gmail.com> CC: , Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Alexander Shishkin , "Suravee Suthikulpanit" From: "Natarajan, Janakarajan" Message-ID: <5c1909c9-6132-68b8-8e7e-c2d32f215c09@amd.com> Date: Thu, 17 Nov 2016 09:50:25 -0600 User-Agent: Mozilla/5.0 (Windows NT 6.1; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.4.0 MIME-Version: 1.0 In-Reply-To: <20161117064625.GA3760@gmail.com> Content-Type: text/plain; charset="windows-1252"; format=flowed Content-Transfer-Encoding: 7bit X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: DM5PR18CA0027.namprd18.prod.outlook.com (10.173.208.13) To MWHPR12MB1808.namprd12.prod.outlook.com (10.175.55.143) X-Microsoft-Exchange-Diagnostics: 1;MWHPR12MB1808;2:fGEd1//VZVtGfpnBOlFI93iVPRcvIO2OhVQvRNADiqp2ZtMmML18AdxWI8q4D/fOZfcAaXm8NPS4Nygy70WW4hg0kX/jAvlcGwJ+EfZQ2BFoQjWo0aEnHBlHMOvhYtHarN1NafTu1DzUIOErQufgr+pZsFCRWi8lgQaahSQG0rw=;3:9bDz37eK6awbLHlgArJJmS7o4eFBdKlv2rB1WBfQLlSCBnp4F+r51Xy+qC/dvanrko/lG3IR98SnMk6aSfpx7tNnTbmEBRW1/5M32bhmu7vtGU0ZZL5HYQryml5s6/5CwxWo8EhBT5ay/1KUHtj5QTIN7oK4i0j3yo1bN2IG7t0=;25:Hj5qnzK6Ftkp5kv9UZQeKypx0tIEHZv1/iP0U1KEKBCZJFPnTmDGljVsBHdfPfoSdhymkkN9dKY9gD+XxdaS9xHgmYm4pGVoXoe7u8LCcJ2jV+KuJYJ/MWX9Bth6kaCutc16HeEjBMtEzzyrIoBbvGaVLJmdGjC5Zl8p322i9zlGRmzR3CSWfx/Ur3lL+19dutGZOYfJCob0ipXIAC67HJp/bQmOt8Bu00OtRdk8u8vX8ypRTASfVaZBVjxurzq2IF+b4iydW6nPhU/DUla9lg6qeS5GsBaCR2rIilu6WAM9WnLEtIT8Fp480KZXh1f3HTzB57Fm//EQIcc0HdEPE+/PsIiNcHw2/AJ6v+Ir8RRKOxQsrrA8ZgfVcqVZFlzVlqN5JXO3gzqIoLJSd0gE1XrCJ2x1w5np56YnF+A8I7DRhfA8/yVlPJhiETLQlhQMWGkWTsIm7pdyXq0/ZmM2aA== X-MS-Office365-Filtering-Correlation-Id: ae3639d9-3281-4647-ccab-08d40f017918 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:MWHPR12MB1808; X-Microsoft-Exchange-Diagnostics: 1;MWHPR12MB1808;31:fNYFflEmteqE3mFe06eGVPSiPPefHoGua39tXkw87HjkkH0j9UApfkSTjEbvo+ckkY8yJCJy/FH1CdyBIuVNRGxintRWJia6o44rym5dgdQmcbZ2lGDbwbaZA64HXg1hxai2DVd6Kz+jgdcuuoYoBxosNgSU2Hk6qUfdDyhxmjg7mt992eT4Ui3wDH8rYMHddLwUJkVqlahjIzVrn3S1BBN4dVPl0Pfkd9aFIild+ILqfT9HSP57D21jPRNFgQt4cJZxUs2wuzNnvrw78e0J0A==;20:NjStRMpl7yjmauyqKPLV8LDT0RyQgLxDbDBv8h0fMLcxbkzqZp1C/ddqwYLoXX4yv8/5wFNOXCo3XHly0E7iPtH9q8YRhGZAEIhNHFRVNio7ESPggqbqIZIkuzEy+Cda1jyjama2M1NcfjM6wgTZcnCCpck4yRoGPe1AZU+/18Uz3aZKVrMxVStrWMfCGquIT4hsi+XhXTrqT9kdJXZdzhQCGKkVXeJh9++HzKGPvrWSLOxC578Zb8XimnMqi3L1a2CXuuperr31JTs9butOzyF3G/GtDLTtIJVjRcCJnc6hbsFqBotXVEB3pwF6pvi8KNNbjB26sELWeTi9PORNa0S2vay1mZGRl2KksTG6p75xsvTHMkeH3+81ARiYfMpHtt3EzUuNIO/SsKmQfybnk75OE8JNLUVJXDLSDwCyt7ljdsrh8zSflim1g8HZqRotjyz3OltlRi0r7N9W/KDEgxD8mEGFUzov/1V/wXDewvrxnuHnELHRPHOoKP27+/Jp X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(767451399110); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6060326)(6040281)(601004)(2401047)(5005006)(8121501046)(10201501046)(3002001)(6055026)(6041223)(6061324);SRVR:MWHPR12MB1808;BCL:0;PCL:0;RULEID:;SRVR:MWHPR12MB1808; X-Microsoft-Exchange-Diagnostics: 1;MWHPR12MB1808;4:0Y5OrV97Wz5XXL2sdWH7SNzGVDZ7xnUaIfJFYvmFc5LPcHGvr1YfBzn0/3wROHYUz6FYOKVpo8JXbqWNLcUnw3Nd8zI0F8Gm4dyxoPRwRJM/h2IuYGIpnfRLrGfGShMZiwxqHXeYeIkua/8o6aARJy7ThJuO0ptrzbWc4il5i1K2rxEfbKNas58YFtyNng07p6EDezA6FSvHu09PROUs02pfRMRQUTLaSW+0GB+s5p0IJOM1Z+DAPdjAKmX8pdjoDPyhQFA4iCd+OLt4IrWyiLTfJIo49kgWzcelrhrGBhJCptaOw7QblP67x+hoK4uUn7L61rlgJ9Ci9BUImYRZZW8S8Bq2mI5ownLRdxu6EoH0LvqrrBv+B8vf95+ZBIpN4UE1ppgF2naUCpqeUS1o42faapbWIO5j8XCVz/ncRaHH+WikWqsP0k8947pCgYHD8ydM94orGD/kMuNIjKA6YpvFMCggkjYW7IZQFRzKqYvBvKXy93A2VkjeuSeMhPvhD6+1FbpzE+zslY1QKmDhPQ== X-Forefront-PRVS: 01294F875B X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(6049001)(7916002)(24454002)(199003)(189002)(377454003)(47776003)(31696002)(64126003)(50986999)(101416001)(305945005)(36756003)(31686004)(2906002)(76176999)(4001350100001)(77096005)(23746002)(68736007)(105586002)(33646002)(42186005)(229853002)(66066001)(7736002)(5660300001)(7846002)(54356999)(65806001)(65956001)(86362001)(106356001)(50466002)(6116002)(189998001)(81156014)(81166006)(65826007)(8676002)(6916009)(97736004)(110136003)(6666003)(3846002)(92566002)(4326007)(83506001)(2950100002)(230700001);DIR:OUT;SFP:1101;SCL:1;SRVR:MWHPR12MB1808;H:[10.236.19.193];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?Windows-1252?Q?1;MWHPR12MB1808;23:nHg6Z/ISyrwz6nJrwgorMjT5dpZa59HlJkZld?= =?Windows-1252?Q?dBRN+xxBRD2NvThrKCTutOXpmoOJQhoFg5sSARpc7x7nJxkl6zo6D7Ja?= =?Windows-1252?Q?NUR7za9ss9M2YvE5PerTvropuFrl+opGQryWqmCxaxtjQwgKLN7MfqLL?= =?Windows-1252?Q?gtR+cC8NiN0xhokpXl6wuBdZCOr3rMrM1Ebl2J2Ah2dPnxz/uT1ZFNcB?= =?Windows-1252?Q?uQW+zFL6ivlGlLPNpb4t2O8DDOGRp+ZesGeeTa39zjrbtrf/BXo8/lAQ?= =?Windows-1252?Q?6qqkheC41Fhyl6zqsnaDUdIgbNIQb92IxN+/rRO4KnrbFnAtzNzRVUr1?= =?Windows-1252?Q?lGg5nryTWixE9oeSpo0VicWdJCQC44HubptCA0ACSZuQc/5RexxqdNaC?= =?Windows-1252?Q?tyTHyhbvk/D7BMBaHqqw9lk4sjkYODwfnq1rstcW0FTAT0QhPyEJYeZB?= =?Windows-1252?Q?4YJv4oabZDZ2y8c7nNCKv0ToFmK6qTDbpiUnTeFRVZj57eJ9uPJ172N9?= =?Windows-1252?Q?bLm9vkcACpain7+c2p94l8Ub8qr+vc7cnQBmgNA4sITyZremOPW8W+9S?= =?Windows-1252?Q?jxrR7v/DlQIcz2nLz8qy4jNzmLesRO2lZUd4UwrkeXZP4HJzdAnh/rsJ?= =?Windows-1252?Q?qrKi6BO/6dn4PZe+klg5yujjEpqheLob0c/+4jhyY5O1rUwi9bOtDq6J?= =?Windows-1252?Q?TRIghrVDhwQvJ9YGEtAousBb36j7lNcYkB1hDbn1QCnFnZERYb5Z8msv?= =?Windows-1252?Q?kOxJE3KyXpi5LWjEuBOhvOWMiBI19i40ZeQlp4ca04zvSMj5rMcKFzxH?= =?Windows-1252?Q?gryf4D7DPI/x5xdOGwkEpwSXlYodg2wsHkw+vd9exbKzfPHxtp6Bu5y0?= =?Windows-1252?Q?cmaOlOp1nR7rH6WJllRinDK4rZyi22VV2xCrovz3jXtW0Da1wDJ612Jy?= =?Windows-1252?Q?QFEErBk2cJzmSzUUV/RRmTHiVwamBrqzccK2PfAlb+FncYtZo8zyk2nY?= =?Windows-1252?Q?i1xgKyPQu0OaV2tYsIBKtDFVVkplN7K2fktIUfFQPDEryRjwzzV9G+Zy?= =?Windows-1252?Q?oOAQp284wE/YLUxrSJAUPUy2MRxIHX8IOoBzEf6pH+fcWZ4VBNx8bddx?= =?Windows-1252?Q?ppaFZ/lJuP/Z4uI96x3hpXIGrMwlHG6bbgR1Vx9c2RxZsCHoiVTrf4w7?= =?Windows-1252?Q?56ZyPLZKBFEBwLiPspzx1a751LfmmlplF5YOs+SsZsb29pVNo62W1CXv?= =?Windows-1252?Q?EXWskTzuC+5Y+30CFEbnkDzS023vku3XYRdxwUw8qiP/GI964YFglN+w?= =?Windows-1252?Q?JjPz2fPr3tmWUVtvsy1vUltdiYHzNpxSw+ScG2+90LD5KeCVlhtEhXvT?= =?Windows-1252?Q?luOx9XH/SVTwJET/TmGXG7EPzGatOTp5w=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;MWHPR12MB1808;6:BkK+WskN93dtZSGDL+UvFhZrzrgJM9xNf/G6WZ5IUmJlyndTSyU0wvWCtmhL55IjtMmhJeDLk2qriMDdKHPJmlJdI7zKhem++wlhvQS+ZoVnVKgoC3K9PP5dE4+ak/SiNYYummMbzsxOBW21VKW9TLMUPCx+rQilx8QmlPSbwQt71knkPU9eXcNtcY+Dhcm4sByC8SOQTrMm7o3SYpVe4oQuvlGY11n/AeNgJ7jgE+iI9hbynF2wGtx7cCTlshx4SSRMiBlSjNicFDSjFEsB2zmQgqgkGTI3dA/H/1S/uM/mP8meiRJKsP90Q26aSgZ8TdxugYhKBF11mcd7ppa+I4qjyNGaly64R0B1n9tcdGtQPw6fKS6FvvvNvi86LuUc;5:UizpDaQHgW9/nZ+AanjmdpYUxLlk9KcqDmnOSy+gJLFSXqeVJDwNY3XtLtEr7atzcXy2TS3ct3o7X9TjAUM510Kf2lfH8SnTraEIAPigZkBywK1iwXsCQJfow8C+ouMqP+8hDrBjxeWRnbaEaOKH9cCKKPHU2uCK55TRsJwVZuA=;24:g9MOvxDLrB5Y5B3C5UnxvGmrSKUfEPPNiOA8r5UxKukYjOkEauBzlsIbVJ1+Oi4C3GAxfVcxXBZW0CYHtygfgg4JKRQUeQxC9ZSuoaKCBj4= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;MWHPR12MB1808;7:QuvEro3T8SYpnAmXDQ9joMB6HyxpkQ3PBG89HmIz9JRUXY39oLxQqQJfQAHQsW7y7d2YlqWxGDY+4q33QQ/G6bXHEletxbwj9HCFMKLRs901dw2pyniPGc5XxYYwxTQ9FSuazj7tvn0/deb1Pmw62O71I5euOmusND2FXTsEuZvRzTBIRTGd5r4p8+iGOLmEgtakJ0B96WLnWR71OIvO+CcvkTipF8FIbkC2PYi1aDXMXp3TXM4oTon2kQ3le3PM43h2dJ46le8FQxvAgpjnDP0TR0f43fITuE/8NfbIKCq5S8StGxqzq3M7U4Ty82kuPZOgwG6qmjmGdfiUczJPp1f2t18gHHikQNZztQJLy9w=;20:pVrZXlSxJS8pEvBRVIatHlwv/SdBegJ0B1O89Cdi+PRqmeCQC3KfXXmknc3Tj7esvwY2v5RKYCjfDqX7gjlRtnbNK0+syEVY2+UXAf/4EwOryf9b0kBRBUdO/SrLRHqSF7clHxSR9pw14EyjFE9FjHGlWOrlPOrey4aA/TNAY2fCEZo2WNunTL+Z8Sd4QhRvp1xkHMycmVoEOlRcGbUaB3RhUnJtaAX6f/e3rvHQ4fAV1nulgD+2XPGgDdvznCvR X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 17 Nov 2016 15:50:36.1710 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: MWHPR12MB1808 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On 11/17/2016 12:46 AM, Ingo Molnar wrote: > * Janakarajan Natarajan wrote: > >> This patch enables perf core PMU support for AMD family17h processors. In >> family17h, there is no PMC-event constraint. All events, irrespective of the >> type, can be measured using any of the performance counters. > BTW., that's a very nice hardware design that simplifies counter constraints and > scheduling! > > Does Fam17h have 6 generic counters per core, like Fam15h? Yes. Fam17h has 6 generic core counters. > > Thanks, > > Ingo