Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751213AbdFEQNy (ORCPT ); Mon, 5 Jun 2017 12:13:54 -0400 Received: from mail-sn1nam02on0055.outbound.protection.outlook.com ([104.47.36.55]:52642 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751077AbdFEQNw (ORCPT ); Mon, 5 Jun 2017 12:13:52 -0400 Authentication-Results: vger.kernel.org; dkim=none (message not signed) header.d=none;vger.kernel.org; dmarc=none action=none header.from=amd.com; From: Janakarajan Natarajan To: linux-kernel@vger.kernel.org Cc: Peter Zijlstra , Ingo Molnar , Arnaldo Carvalho de Melo , Alexander Shishkin , Borislav Petkov , Suravee Suthikulpanit , Janakarajan Natarajan Subject: [PATCH 0/2] amd: uncore: Fix for AMD Uncore driver Date: Mon, 5 Jun 2017 11:13:17 -0500 Message-Id: X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: MWHPR12CA0027.namprd12.prod.outlook.com (10.172.49.13) To CY4PR12MB1670.namprd12.prod.outlook.com (10.172.72.142) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: CY4PR12MB1670: X-MS-Office365-Filtering-Correlation-Id: e735757d-85bc-4072-86d0-08d4ac2dda9b X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001)(48565401081)(201703131423075)(201703031133081);SRVR:CY4PR12MB1670; X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1670;3:NcYzKSSTFWfoznEaG/jrnpSapgdzjz+9Ejmv6xjlD32AyUlQ+ipWMQvl3SdwONrbmYMsKxzveuPShmX7+2kd44z1n7QBfy3HKkyhKmiIJic8kaUntG6HoAQWVNAtVgLL294cZOnYeHOnEfVxrUJzlRL1reghvLuAniXcMFZheatCyOsOQtfj80/xvWhV16HMH56KtJhDWb/ay3HuQzkUlH43pRD0VAfGzDpumJRTToy2iUlc5QdL5YbhC+qxAP8VsH2vU/P659v8pF5foV7FcrbTMAg1MX93RGO8XOR1EvwtBBek5pEEQYepX2qRyZlUx0x5v952npceQoSp8tJWxebQMGU21xeeid5WTX6Bfks=;25:SM2P8JRuqLEsUt4b7FkxMGqUC9s/otElaOiFt0QnpvD/oi2KgCIRp66+VcCSKqJSPMI2/7d2vSxGeAdlaIyYgT7pO6qj+fLywPMsm4EwzNMKRnsru3McGwMD18qWkZn6TOamiZhoVWQsq6t794C7vePUUjKVvlAXapKg9OlOtZHp4P+KrosTZsv7zr3n/JGs32Ey7mW3mlhtNWNuoic0GORxhZ30GCN/9yCZjrpfTdXmbzwNAkkyYMgR963QC5wBWQbdpNv09kC7SG0YUUeF6JR0JXGG7HcaDyYHjX6L4S0BDgbk3HVjezyv7Km0VPnRuZqL0IdTLhyDVMFYtZak+tuiAXNesXqFFU8TftEeE0FRh+xUtfelpTehBjggx9UUc2nJ2lwMKeKSqBaQUrqEgdQ9gUqNY4JMnxxvUgC8/PW7iyDl1h+WC8eaqIrTa1P5CyBsj5pQUHgO4nCNSzZMbUbOJkrHwmUyJ1LIbCBi9Oc= X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1670;31:oUU/QyYXHW5jDjKdxApTgJdZS4pmWbDiSOMY9MfxLybBK+zYg3n5lTVAqZbkJNGBgqmLpFNrAUZO+TOpLVT1xPcfAvMNzwEQRZ7voyxr1ecvAA9F9mS0oa7+yAAJSSOom4gzhV8VFrkPORwqcNmVp34KPyGhYMAiIvIxacWMslFxbuPPQSsaYOi16QSwhlOAFAtuMZFOpHGuSisnZEqiI4RwS2uF+iyqUEW2Bx8klTHLNHyfv0g1xgZvJnL0ZW1lbklCejSmxAfO9pnUp2Dz7w==;20:B+GBucF7y0Ps+Tcr0L+2LXjKLtKDf/vYUiXUgx7s9DC5qiS3adOX3VEVFql4LbU2uVW03JvVJcEptEJoHjg2Lcsq99Uun6Z3spmY2+Yzr2ma3vmYkksxbh6pse4h0HmpmU7iY2vN/DZUqULNs6b555lCB55y7pkrH4nIULXpFvj+fKniHA4SfOYySuEFKN5JhNxr0N5Lp4kqiMZKN6KAPfpiFCJwqVa0jKw+R68b1ui5XZF8Byh3EckWQfDecYUk3Wxf+VJ9sFc9vcvSWNltDTL00FU3nyXFgro8fZ9iDRU4iDyb1e3oFjrrgh+xMbdJlL8go02GvLnCzYhNFdS+mflCt2zko7fkNds4vdMapVVPqUr/bM3ep7mLxEDnXA+AMxyY7iPylQlqAuSPmoXSYhFVliuyFMQ3sVJv7mEB/vpGuMEuGIH49wgbb1rEJGtPv4i88jPUXS/BtknXixYn/Zu1hGAuQSUW9e5pZtAaMe1leFpN0AaDUkZ5sVOVRoCW X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(93001095)(10201501046)(3002001)(100000703101)(100105400095)(6055026)(6041248)(20161123560025)(20161123558100)(20161123562025)(20161123555025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:CY4PR12MB1670;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:CY4PR12MB1670; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY4PR12MB1670;4:BAvGHhhrobUaG4Zvwo9m1Fjaky4mrzASDxCdRg2nc/?= =?us-ascii?Q?QR3sp/tBJAEd4co4ZApOMrSAapJ1XP9ScHWyh7oCRhFyDdyuJ/xu1rDpOhZi?= =?us-ascii?Q?b7PQniy9dTTIX6U5rEpdUAcYtt3IfwpEn6Z33MkZR0pSthAjsT7GEBgE3Gl7?= =?us-ascii?Q?jyuB2uhR5K85b6M9Nv1yKBz9VgBNTPFwOUOjtOdIvf28/E2516Vt0HhhOEJ+?= =?us-ascii?Q?DXCMjC4YyiV9oN/SifEjDBZ3OOh4nLSyGLQPUJEAX5cuud8oDBwq85xp/roj?= =?us-ascii?Q?hduvcK1iouBBJ6V0SfJGbBowDxfxz3PxABFeDpE90uO/TDL4HEUpYxLcziEf?= =?us-ascii?Q?068qQMghJ1JIagQVbvHDu4uCitI1lxeNuHTOchbRPEaKKT6qcFlc7EDNEYfz?= =?us-ascii?Q?DhNAhyGngShsyyx2/lqc4nRUNOtOb0Htw+DFHoq/lmqK9MKj907S7BCc6cOl?= =?us-ascii?Q?7R1DXBGNpVilmwr2XUVGV93zSCCNoMS8k9sPidkP85Q4c57N/vm5JB3ft9ca?= =?us-ascii?Q?LEEYj/lHG1iDbRvhBZKEJf32i9Llhwc4xd7Bsc5JkzYmQxoTknZJ573m5EDa?= =?us-ascii?Q?HGyI4LYuvZbqFRT5INPkHzMM5gUxX4waBb1vGPF4I/fyKfixefywaNrdr014?= =?us-ascii?Q?YswXVsTm+yKI3T5hV9jsBZ0JEFxd97aBG/iW3e1ZbnNBhRsM6chNTIkOUF/I?= =?us-ascii?Q?RY2t5s8v5e3QdAeIJwYquA84AxbGht9sXUyF2ICXJm/j65OVtRuCBEWE3Rkn?= =?us-ascii?Q?OVGfioRMkXduPeXJHl4FRku+LC+uYbdT323fxDZ4Lg16hFJZByvNGvJrlEm2?= =?us-ascii?Q?mHBg8MAhXqR4DJNtD4NHqmqpD7lkVxgtosS0TAIZBqHCgfwnOm2j9ecI+w3N?= =?us-ascii?Q?xMZwP8kvHHn0hFe9lQJv3uuHOsabA4M4+e3FQfSy/F6g7QjBAVqAHyMb/Nbx?= =?us-ascii?Q?zQfEkMYqV9kDF9j6A4GNF5cMxFTyjQjXy3tdJxrzcBFlwDlBBmiCwpxetN2d?= =?us-ascii?Q?11FKtck/Yu23NKWxo50Rgs8UeRHO1DcwgBEBOAeXiA6rxBs/Ykh7jl0u8XJh?= =?us-ascii?Q?PNtjW652o773wAgPqUl+yUc2O9lRkDf6qSB/w4yy/iX7nQrTYRKyZVfkZAXk?= =?us-ascii?Q?AKf4Y0/rH/qzRZgjS1mNTYKzU6tCBnKdIrhOfiaq0T1POC/R2mNw=3D=3D?= X-Forefront-PRVS: 0329B15C8A X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(39860400002)(39840400002)(39450400003)(39410400002)(39400400002)(39850400002)(54906002)(4326008)(2351001)(6486002)(86362001)(36756003)(38730400002)(110136004)(6916009)(7736002)(50986999)(5660300001)(5003940100001)(305945005)(53936002)(6666003)(25786009)(50466002)(478600001)(48376002)(47776003)(53416004)(42186005)(8676002)(189998001)(81166006)(66066001)(72206003)(2906002)(50226002)(3846002)(6116002)(2361001);DIR:OUT;SFP:1101;SCL:1;SRVR:CY4PR12MB1670;H:gi-joe.amd.com;FPR:;SPF:None;MLV:sfv;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY4PR12MB1670;23:ASIvK+63EMifoqZoCZeOf7mQWqHo4esd0D924rWIr?= =?us-ascii?Q?+eeJm6J1YQYshHbuFBbdMtqHLPJ4/WwDe7DRX4tvoiW0ZuNGJsLIdrMCWmkp?= =?us-ascii?Q?t8hOu9cE5fgXvVpPFH8BjKC549d9d+lg1JT5Pp2DNPbacy29hrLAT19FPfyC?= =?us-ascii?Q?0Z50JIK9yanKuVt7h2juK9+n4NjHBZfZ8By1+2UL1I8D0AylYpQW2vTiFFtf?= =?us-ascii?Q?milTTBKKO74DcME9rS26WRVzuCc7Xj8EK3h69OgYdfwI9YQynjnn1zvfYU9B?= =?us-ascii?Q?xBsHrwkJCsgsS1dD7UuC7TZcBjKT2XpaBUu7WwikijBmu8HwA0On1tmY4ExW?= =?us-ascii?Q?HPW3ZfhS7lmmi8poxOA02CJDZsgKjA700qdfbj9AnB0JOrIKSOML2ulOFYYj?= =?us-ascii?Q?f9LUXChPWhM67qngevfJR7xLeXg5yplZqsk5ZI4p3LVc9XgFLRzDTFFmL7XC?= =?us-ascii?Q?ZqCVjuVYHytpkyR1ruJyYHcC4VpPWAH3Kshy4vYprZcW6eQ3nNYbBK8kY9Ip?= =?us-ascii?Q?vIFhNCTNPk7hstIdqmCmJC9ZiMvD8cnglS1upWXIajvm9eAB1bUln3raKBIz?= =?us-ascii?Q?nbMAY+gzo58gFwEzHFC9RIvaYeZIk9wEJQh4OQaj/ZtKxzrb9e9ZqdckbGLc?= =?us-ascii?Q?paZGDsRDAUJHJfNc7lx8YtteRefyOsKPy0N+0XO+DQmb42hZPT+ZXP3Idbgf?= =?us-ascii?Q?9H4VSC7KkCkuPbRM5hImiK8j9dks7OpG9lq0Uayce7gKAgO8B7BYm+CJGya5?= =?us-ascii?Q?/QeJYbnM/bbDPR5RKOfc84py3xmdJQ28DdRZAmQyrDvCvsUxoXzF2vyRRXYR?= =?us-ascii?Q?tzLdJ4THwtvu028PoOC0XQDLfXpppZxo5F6enuXcwQq5cNX/uanFmUXgYEO4?= =?us-ascii?Q?bK9X26+TN61mGeftgjK4PMp0atdriWmHxouQzW4lrA8rVaFQ6rnJHspWtDsc?= =?us-ascii?Q?Bz/we3Q6ZptcTyWzinxOs/07mfIITEImiGoSwzqf7ZLeZsmhpVsuLwe0vJhL?= =?us-ascii?Q?f3ZOwBEeq0Xy612U4RQBrtAY7XwqehUYITAC7Nl76nsHQ=3D=3D?= X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1670;6:L4rW0eZ8u9lLwxWAuBYl7GEeYthSMH9620XYvkcaZaxQ9y5zRegYWa/Nwi2HPJpx9/Dz+yTc2tGHf2yHmQsykrfph9z8LjIqpfa1KUWPraaj7v/ntvjPKb458INTGG5BQvV+PDOEc7a5TbAaKmgcC/zfj0cLAcVy7wbewhF2Qxb5x4aSbyD77sXOcI86CmRiF1U3Sx2/Ej2H4lY/HeXfqMQXqoSLpPnef2j7E0OOzmWgpsPkvfSDPNiITY7TRnAVWTi/6NwcKh+rG1XiWEoFzLUSG7EADGd3KTzZ/N1sygRlYSTwaAYpIMlP2tjh3vH+uWfV6pTskdSt30Ux/w6vgyjx1l30R04d+TvySVfPX7+2B9MxNx1IGu+zww5g0uYpJ+y6SBLNp/yE2iwqi89muC/YTw5aK2iVwYKdnhX7XqonecRAtBlzCDiY3DT6tN3SfdgWQIbhXKfUMTTHhYgcm/bKsYEESxOxE7BeqapUj6qHgLh/miwajebgkzDGwyBkd9h8s4BD4eHvghXwhxa2Tz68J+0DL2tSUyahCbJB8GE= X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1670;5:QXdUk7aCXJjchS92RWzHxdRQJ3rcx39HQyvOX3BQkmYGb0mRpAhQX+xvANwZxtzu6HSDAQmtd/9XGhR/eFXUz9jjoBPRbHSjNC5YUAPY8gk/m5GA1B7W7EvLTejqKR3k2ottLe31nbr65UzySJmVxfj+SbNgaciLlJeAZLoQNn1GLIlazB+dwxEnPaDZo//U80b0ZRUXW7F4H/HwkTN/WA2RGjzvPntV7lv+1MYa29HIDbgyPTQZsAlAuBxiJvUxXbQp8u3nTkivHjpohF80jPy8Ynxp5E8WpAdAbmzAvQ4kdY1xa2iNSFDaSkTIq5NU3kCZEiwu2QS5JaZskT0/idfx2VQ+6ASkrEv5FA5FCIVAheICOZQIkMvjakGBEzZ8Rvh9VyabRqUMSV3DnpL0moZf2o4SvA4KglOPJQkY9lgqlQsfhgHk8RDaWhVytEBKTPTtNgUGt6L4NGhO1zljHbDXFQK1A2+t3fEj9QADpzVBhbSHgf8fIGTr/sdVcPcI;24:1Xeq/idLunIjpF8YnUAV6Nr2KsxAyU1Cafa7cy50y5T2tDJub7ksU9i6yc6BY0djf6IW0C8pu66YIBH8qV8e/Yg1YzDChi+zD7IbXsRN4Jo= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1670;7:Cz+w946HwaIG3Q3hebR6g391S8sxeS7KZj0pXjKaqhk2sKGFqYImUGgbdJV2g+Bfic6rAQkc8is1nUFrB0TwAwttvNDclEhasgMLuUN748Y0iyyZp02uVwYQi1YgfLVCbBaznqQGefNfyf1Dq+sEGmnOXnT8v9crUi0KD+W9kpFeGVxRz9SlS2/RxR2JlUG7bahlKeWtRjKgb0+k2TT86v97IZMjNejaO/pC3bFtncs15y3BPxmbljHXo3JDhPL52XW/jKriKOyLYKowPmqKTmVujEglZat3MrC+FqCXb85bIo+Ua1jK7zsFUwezrtDFuEGhWbhxiVKeFdlv489aWg==;20:+1QTVryddfZJcDBQy2ZYgC9BQ+WO+kh21Khemh3S427QceFWoRpjPrna3ys2pOVz0v244aHmWrAuU4keU6qQT140nxi9Kh4Ce9d2idK2Ku99tjJvmaK4iT5emFWaWMoqIGYnf7uhrmA6YQVB5Yo6fj38GGZi2QUIXCos4FUfcW+8yLWxkPQklpiEq6sFBZTT3xEXCFxZ8K7Lv9NIMiWV2CTUngA1RPn2fp2eIQdj4reOIXoaj4+MDIN7XN0NJBvH X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 Jun 2017 16:13:49.7155 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1670 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 583 Lines: 17 The following series provides fixes for the AMD Uncore driver. * Renamed cache counters cpufeatures macro to better reflect different last level cache for different families * Get correct information about number of cores sharing last level of cache Janakarajan Natarajan (2): amd: uncore: Rename cpufeatures macro for cache counters amd: uncore: Get correct number of cores sharing last level cache arch/x86/events/amd/uncore.c | 22 ++++++++++++++++++---- arch/x86/include/asm/cpufeatures.h | 2 +- 2 files changed, 19 insertions(+), 5 deletions(-) -- 1.8.3.1