Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1755245AbdGXJXS (ORCPT ); Mon, 24 Jul 2017 05:23:18 -0400 Received: from mail-sn1nam02on0075.outbound.protection.outlook.com ([104.47.36.75]:60855 "EHLO NAM02-SN1-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1753288AbdGXJXD (ORCPT ); Mon, 24 Jul 2017 05:23:03 -0400 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Suravee.Suthikulpanit@amd.com; From: Suravee Suthikulpanit To: linux-kernel@vger.kernel.org, x86@kernel.org Cc: tglx@linutronix.de, mingo@redhat.com, hpa@zytor.com, bp@suse.de, peterz@infradead.org, Yazen.Ghannam@amd.com, Suravee Suthikulpanit Subject: [PATCH v4 0/2] x86/amd: Refactor and fixup family17h cpu_core_id Date: Mon, 24 Jul 2017 04:22:43 -0500 Message-Id: <1500888165-2345-1-git-send-email-suravee.suthikulpanit@amd.com> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 Content-Type: text/plain X-Originating-IP: [165.204.78.1] X-ClientProxiedBy: CO1PR15CA0049.namprd15.prod.outlook.com (10.175.176.17) To CY4PR12MB1735.namprd12.prod.outlook.com (10.175.62.145) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: e0a0f2ff-a164-4e78-1add-08d4d27594a8 X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(48565401081)(300000503095)(300135400095)(201703131423075)(201703031133081)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095);SRVR:CY4PR12MB1735; X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1735;3:IDzPCEr7aFQb8Yk4BsprS9sZxZnSBsfeVwl0NeFMLoTuZ4Lxe26Eq0Qq7oM37CK8cg1XPKhyaSL01ECapoCRjnH75SsMKbDGXS3vuMfnBa6kye1R5oWGO+iAa/HwI7ZPI4T5rcoH/McIDO1z5pyEzH/l8KSnP/18iEapS7lduu4JAhBFbpb8giZgvGh1NM3I+Ohn9dpOQfGUHIzrgMMKBpLTdWCdlT21t0NTPUg3PuTSUirf4JPVI4moYbA7YSxcvNWvZ7PMdxoQsw5pPmUBBL6Fy0J0gKsa1wj3WRwKojzR9+Sb02Wqo8GRTZb/zysCtszzrTnLYMG34Qy7HXNQKDx0Vt1FI65hP4UhTlpkIKV+B/oYcge+nIOHusUlMAkjSOKJvn7U7+y9VIUNH4/SaQgn3ixk6Jk6jVMqpmhdkK1xaDIuM3+z7wdwKdID0/iBZKXya/P5++wOwCz/gID2mM0lCa0FXW1zy/GGOds/u8T8PacUob+dmH8wx4zvv4iXCSi/qtukGFfHxVddM8uXd8yAnvjUwOsDRHOTPHk6ShLRLB63mwP0l+q27CfsWNF2px3wFG4oubGtqiBDIVwzgVWNyjFSvoHCkp4NSqIMEVFpMH6QrYLXhuWEbYIxA1PXpOw1fCoEgIh7nNoNp4DWKyk/d3tY0Vd6Id/Kih4np4P986V8NbV1r8Ycg/HL4BglfUnoHhcoh+BFEfGVmbt5pU4ajwk0rbTtxvmr/vovNJDlXQrWu0wjeQ9lFM4m2cagZHsNraZm2eWVo7qewJQIVQ== X-MS-TrafficTypeDiagnostic: CY4PR12MB1735: X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1735;25:KnGxUCRBgpspRjjcwAvy/+SRU4hHpvhiv9U7Wa6Q3Re8ayoLhSFQeMTHlajaUODeAQzLuC7zpUxysUgik8u/wjLihEu33AnCH2asZBFKHD9KI/LjSPX2NfAKH/A5Sf4UgIKsg3cz+YvEnI885kGLUb6TMMrI03UvUM0iTJ508st/ptNMIyZJqxRPviu4aAKmj17gvfM7DGeh7PrzCVHC2wvZai5fChIYO/3RpXveXAyr3eMS9uPJ8fYF3TP+HwVJ0Hb/AKIiBth8SnFBrDZ7/p/dPleprpl5mtRio8nQHRyVsJDls2edXS6k4dNotXbI0IlLVg1qln8f+flAvfA5slUr+73XFuBcWSzkkmyC7XFdIu5VnlUseNLKUgRZASMabl6ZH6bBtLGu4c03iODDQM6ppPIxxOb5cxuFnOEiiwpgBvC2XjFOe2RWMtt08rLde+bbQFxhR99GoMAO6MkorhaUfrHQRb5bmTmUfdDgG9l+ns+S107JVKR6w/XVHniwmYxrgMbX7iApeLWduDblYNoZJB+eIZr4VBTLqgqolJiOos0nVHftFMoPyLUEAZjfnA4AnROExVWeCk5x22x5uTTL6+3a/G4nFigayc1Il9m1I3f9HONuU5SfhuyeSFtY9BMiiv+K28s2Cc1GzeOvVZoYcsqLGgBkzdU67zT7KLQXlN45//Hpb9BcGWIyITRv5P7o6ULqEHsDR7fdM1STcJwx+9oAyOSQzFFoTP05K/Pw2fNaa6UaOxc5D3c9mwL+G86Prvo1ClPOVHtB3dJkvvYLEcXdcJ0TmvNbhG4BKW2r2xEKHNafLjMU1Na1CMHVm8P27S3nVfElPUeJwWKHtNC/XgtMXfZwfZUfFyXawx3xkvjcdQwsrhmDgzsP4U/4/a+kxXCba0C8eP+wkD7/N+1LrFJ1aCCfJfXxlwGCf6A= X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1735;31:D0IxyR3oIA0xSxyXeYlUzyF8aqrxwhBLj8hMTlJP6ID1/+UNZGFWVzNGILVcmazPFEqT3U2w/KDOh1D+CkGqqLK4i4GIG9b16KySXinNQUjkFTxTMgPVILE/8/aDDYD9oVdCrrDq5UI8OwQaEfBb0/X+VyCNWLJir5rhQeiKmAbV+UdBjsEg6AKGI6du/4ArQcPCEKu/JO4fkNYUu3mPEREJjaWiDUU0OEPGePT8mmVwQpIeo6dAiBMCiEet7zoQHCMFMitMKtatYZQwp8qRgZwwc24KcPA/AgaLnq9Fh14f1f4mWUguyLMkNBenzVcTqY+j4ZJGdGImrLgLH+3O7E6ZOcsTlApSQzlZsmQHHJ/UFrCuuVcW+IlXyFAsw08cEztg0tFGcWemOQYBi6WU8jy2vdo0a7lSoQbxFm1IQsKn+tDo1Tef9haLM28a7MrHSWx5egjN9vtVxdyFFRUeLWf2sDVciwwLOUlGn6C3l9ZjuyV2WDNGmwnMQ3CI/UkX7rcgoxqNhogjFjGsC98a7PQ75KjJnRdv6tkzRwWLMhg3t3VerQO7AzMWN3Lwazk+Wmqw4X61ci7+hkSx6WEQwn0qwfhd9aO/ngBpAWIg6BOZSyhkt14We7/0wZadEiqEOObwGuesTvy75JKTmtc2A4zE3Geewi7qXabScvH4w94= X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1735;20:JsCqtlDnvRX2xGdlHAnCDHCQ0WGTCnx/Ue3e4PlADJeP1xsyZPnGBgfTPzqGiyiZKnM9Ma6a3bEI1EqmMSqxabNBUIG0hw/2ouQAo9WN5N4ekkhVRnDflOk5kTCWx1KLP5hR/kgYuPLFT1+aZEAf5saxHx+ec+DKGH3ImBSSw4oqTyGOX4alpuHBE5Yr8sZUSxQJMbCKuS8JWOOEtvvOIAjz+OSaUEB4S9BsyM100xvddwcEfpdGtbDmwaDfqksS5rfx8pnpWgEK/hWasPrvSh2uAFiOSoCiqOSeriTKJBtvTy82MXnr9QWgmUUZXJyi3/h8X4dUai9T3/1ssdNmDohIWH/iU/f59UuRM/09Fl/zbeWZogdXoJU0efVWQK+/6ZotPxrLsKN6lHMPBvdZkcNx/kUJhRjT5wUdjGI4r4/6PkX7uDQaHx1rkmIqZK1r0PLoDdxGjAxOPREQ6PcEuCwwGRkP6nGwudVvw407TkaEFuDXPR2pmfYQi1wZMH4l X-Exchange-Antispam-Report-Test: UriScan:; X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(10201501046)(93006095)(93001095)(100000703101)(100105400095)(3002001)(6055026)(6041248)(20161123562025)(20161123558100)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123555025)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:CY4PR12MB1735;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:CY4PR12MB1735; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY4PR12MB1735;4:zq23Pzhip2oUaqgUevVd4ExuNmezyVegjcHIoHKPe8?= =?us-ascii?Q?dT2xqT3HkUI7k19gXNZrAGb+HEzId9pcPOIbbFiMnr4OU8g0Q+MLXs7VGw+7?= =?us-ascii?Q?toKbcR8Jsh59f6TQBfrs8CQjTNzvP8RD/wA1B985EmJUhtRtmMvQ4RdWr+7Z?= =?us-ascii?Q?oKw00OrAZf2L7CNaNqSfmmeOoR6rvsSAYkWBKhA29iPC4mPuCba6pQ0gjpj9?= =?us-ascii?Q?EO6zr0ZDvSPky9RDOc4l4Iy1VBSG+Ogl75LSOyWocdppGDgW+4mCgVtQBnR4?= =?us-ascii?Q?o0bWQocHqLQj8JxMI8Ti+3jzzr2Dfw5yd+KfVX4tOlsfIjJHXOxhl3DXzNNk?= =?us-ascii?Q?B3Qr26AYw6CdBt4ecIH10amXqs3HHBMNwPW7XRbhT5vcs6tzhp5pyiLDCtZe?= =?us-ascii?Q?JFm3A9abwhb7gv4ceLXmm+ry0MfoVAuP+6XvKsD0k2EB5ybhb5C+aOjxjgVU?= =?us-ascii?Q?kVYCWo1pQGYkd2DBpYoy6lFsp5ahuxQx+Ren4khxxJ5ETrsjvDRYOY/PH6g3?= =?us-ascii?Q?WGWw/RAqn2A7rViCj/IffjxNl61/IVQAajlfRfCz+9IL+OUH+pfVAKOff5Ab?= =?us-ascii?Q?VCLldWXbJ8A5Ru8/WLkmNImQJ/rn6edZ3qNRq9FX3mrFxhioynaGByjdPhdj?= =?us-ascii?Q?lw2ihRL6geg52bPZsirOAUQ7BvSm7UToMfn5dxSaxXcVpHeKCPcjnoQovv7s?= =?us-ascii?Q?fh9Att8Xueht4Z0U+3Y94+HOHB/QpJPWKtEYnPjphVi4J48B7towSs9SuLL0?= =?us-ascii?Q?lSGzS648a6RgkO6PnJebASF84Jlj0i6oAH0QdX6N3sKggicEPblB3qTAeJvh?= =?us-ascii?Q?3KcUa9nTKNgzcrG/RERxvPloMNajmhG05Elq31S4cYHgEdtSBi+B44p2mXp3?= =?us-ascii?Q?tHN6pwu56ZjnZc5TJ1ssyG/EDuiWePj8AhU6/M8CIXzpPIKrksvFe17XD/Dc?= =?us-ascii?Q?u2bt53Qr/MJIXvSNiFJRRuBWij7VhwoVRO6lZRYr05uj7VHayqLNBja92ycx?= =?us-ascii?Q?VcK5kftxvl23974kSxjQuF6zrHI1AlmKmDC2ZNI8wPa9XtMWYinzzB5Ikl/L?= =?us-ascii?Q?Nt7MwJLPH4rJZ5O/hq8ivtuGVw3U2QnD58VPOUt5NSmRsMQ1VA17xxov5OYs?= =?us-ascii?Q?OJQbTsR1DAAv5TXT/wYR5htVhBP+3rJzLk0RAz3D2REaMOLHjJ9A=3D=3D?= X-Forefront-PRVS: 0378F1E47A X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(7370300001)(4630300001)(6009001)(39860400002)(39410400002)(39400400002)(39850400002)(39450400003)(39840400002)(189002)(199003)(53416004)(50466002)(6486002)(81166006)(81156014)(42186005)(7736002)(105586002)(6116002)(97736004)(8676002)(53936002)(6306002)(50226002)(33646002)(48376002)(3846002)(106356001)(86362001)(5003940100001)(38730400002)(110136004)(6666003)(305945005)(7350300001)(66066001)(68736007)(72206003)(4326008)(478600001)(101416001)(50986999)(5660300001)(36756003)(47776003)(189998001)(25786009)(2906002);DIR:OUT;SFP:1101;SCL:1;SRVR:CY4PR12MB1735;H:ssuthiku-ubuntu-b2.amd.com;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY4PR12MB1735;23:itcpvQEyqxFY7k3N2ASiWPZd2FgDv0V2Psec1+WrF?= =?us-ascii?Q?1+lQ2//Pa/akFumKhd9kU6vRihEiTuUxUjPnXe1A0OKu+M8Oggm+/2FdlkZw?= =?us-ascii?Q?SqRxK3raymUjdX/gabWiZsugWFHDGS441AzBMczOmXWmsowc5ot7Dm0fekXW?= =?us-ascii?Q?M+l3C6eUvpxKxaHL2WF5EAG3s7zbHkWiiv9nLsDiXZc82Jq50Pk+RgegFNbX?= =?us-ascii?Q?OrAM0XOjt7ziWUkjOQemPca3kc1GAawPyUlJSn4PHNG7PvI2SxiRtiLeFLWp?= =?us-ascii?Q?lXYLj6dKXmfyuP6cWAJJhhII3/9AoPhe1lMy4QBVOy6yeDe7O/NiNUcvRyd5?= =?us-ascii?Q?/OWLST5vlfCbip9O6xvGJ0i/vO7J/6UYsPO6EoD2ELK7ngMKqha+pXuHQauW?= =?us-ascii?Q?X0Xp8I3jOZxSg+Dizqb1Z+rWgEaDyKPPVcpazR2uMICQC27ROVOcuGmXI6wu?= =?us-ascii?Q?ZsGalQEgqnEw0QXUyVZiB8FKQfFlWQYnni+KQAYJz7Wq2F4TuZFCgsb0edz6?= =?us-ascii?Q?d6mapcXwbdSrmk2wf+fm9+WclwxmBNrC/bTacSlX8eVMaAyTa/maZZZC2eDJ?= =?us-ascii?Q?1c0r19x5L1QNDgoNnP/g0wCZwtiHhc08KzcPLQYbS0ybfa7OzK2j+HnjIVI0?= =?us-ascii?Q?yy4wRn3IIpxgcTv5F2W4VxfKKXQaxriJ6Xmr393bt50Y8qbgJLO6ofia071/?= =?us-ascii?Q?5mda6E9mNOpIvKwQ2HcGSKpyb4aKaFXHqkYx8W37k/yylb2yob3MrCmaxGXo?= =?us-ascii?Q?YgUQFMvTAUuv1sRvavrzakbF+TC2un/KCb9csKTia8TJ78bspUBadk1aIyDE?= =?us-ascii?Q?YxpdAi04LH0NFwpwRIMUCOZVteldquqjJAJlRNqchkUiY0dfFwIg5de4saeY?= =?us-ascii?Q?EYbNQ8tyMUMRD4oNtvFd1HYrjnnynd1LujgtlU25rzwSFr4GmJbQ6i0ZxKrb?= =?us-ascii?Q?jtJYiIODp3nvIyDUAh/mIVn8PRMfzOmzz1iEeMINifY24soIUnuCGzgoW99Z?= =?us-ascii?Q?plUns0KZG6+jd7WUC98ndpvaGaTKgoLPDVOG0I0W1EIvpLgt7aMMH1hNH5SM?= =?us-ascii?Q?/wyPIkhsHdVPfGRcoFJtbyTo4xAzfI9Hh4CcQYIMs2m1sRH+dtH+MaEDmeuE?= =?us-ascii?Q?HBIYF3j+DBL4WSPs2wjlsEVmrtDdH0v0/32KyI09ACXUaVn7fEAEdGNtwYPL?= =?us-ascii?Q?kYhzptXyAXucbRHUQVer+miKZd/02rSlo+eOx7zpdTwv+YaKpiOkHZ1Mg=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY4PR12MB1735;6:BMWyQw6Ggw7Fen21yspgo7ZHdHHLEZRrefck7G62dj?= =?us-ascii?Q?TDtFs8xjdVkSVd1aVODgp0PDCaiFYH7tGJwJ7HxtpdlMy4U9hN15Se5izoT/?= =?us-ascii?Q?0b/tT8mufyR0Yjm8y9WYj8y2aeCAfxxhk9tXSaWg0bYIerrxW4KeCo1ss22Y?= =?us-ascii?Q?cUB21YBk8ziUsWzGBi8Ivz5xgGnqNzhC1lK3Mej9IEbXYUMOh4hlhk5cVPG+?= =?us-ascii?Q?247AnPiLM+BlFsyN99Mo/0rbo4xgrsAEW2q8RhMrDZAeXplkBgZZOjXb0icg?= =?us-ascii?Q?q4YF2ofGninbOVSAUxctip97Xu/q9mbdBDNt8Gn3qd7uXGotAbfCiFT1K07p?= =?us-ascii?Q?cdE5fOmf/9XxYjS5n32ds+5LuCjpHFq5g/UEulRuYLSKGQ3gxl3qy/HPYasb?= =?us-ascii?Q?o+CTyiZSqlAi3EnkRziJJX1xy919pN7CYZ8c/NTqE6yXLnnS/bVT4hXIVQQO?= =?us-ascii?Q?w4nX2h35nFz4/xdOAtM9AO+lJ4wkinBxc5QvSikOwGfcIZ94a+i6FSpdPM90?= =?us-ascii?Q?dzIO8txQREkDdP5qhzzk39/joozHnT8Yk4nloV3Ebhm0KcnJvdBCvoeyJ0Mu?= =?us-ascii?Q?NHyd9DJ+H127N6nctui/lws7CLmblChxy56luL7fNxNLPe84h1dPu+5NDX1l?= =?us-ascii?Q?DFimPYrY2k3ZWnOUlUudSKRRWxJoZu674YPczTomoVeUPzMG5a6byiWMgTXE?= =?us-ascii?Q?vr1VlRhe6+8k7apNyZQhfWvRbHiIgbl3eGam29AG1obS3uvanCiAAaSuNrid?= =?us-ascii?Q?JX3SF8eHIcvn5F7WCL4i/maQCFnlF5vXUhxdynhnGvNzHVMp19g86SdL1d5E?= =?us-ascii?Q?dcGBo/Y1SIUk32+L4OpgmH2BBegWeqAP8+iSSNCgMUvkb9mrYvH1pakTr8eE?= =?us-ascii?Q?6FkQ8xVOtS5+Q9y9GpRPPfV2ksSeKuqcMnM3bDweWZRrm7SieOapeN8o2m06?= =?us-ascii?Q?BfELzypsR3Nmv8K8H0X7g29sHpBOPPBDOkPbhYGZkOoQ8Wgf53PK1GSk0hQ6?= =?us-ascii?Q?Gv/VcDeGmwJ33MyhkkLr9T?= X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1735;5:Zu8oaO7pKkCmFRfPriQNyGuGOkZvomawyFMlBUQj2PiQCnAm6cd5yIxurAUlxYHZr4b0CGXd35Nn/nQWFlshhy3slwmtdq+OSFR5DVCkrEhlym2ck5Y7JNHUAViwSAvbQeBWCT1TSVATX6RrRHXgVanmY9EPCBGvjvVqwcsaEvm7h+mVGCAWHijG0P+NRbUjLaTDq4oBC07OOPNixNF/92ItXXmEn+73puMnUfh8PjABuGmYn1oTiFpeK9N6CLT5hf1+LVhIFgXKsvKOXqe1z6FkoSvBoHNRL9minMf3ZLydz1AjmFQtzwFaGGD/2AWp8mvays3o36zDigVN3lVOPj5ROi1BOm8hpnGIeruENrNRaGwY8GKjZFZFeH3Ql4GrXzdw1sJKR/p0ZRwPVkji5aczfLM0KxUFdmPSfWI4EmjmpYwxwnCxPjGaegogYsr2D0rS+gAkFTpi0yYlWjQSzIk57OjGSviBCOrOgxaZ7xiUnUwuH4Y5UxHNjoRD38lE;24:q5dOjNg3m9RZdMa0BH5+ZgsTxvLoeIGDoNoTHft5cgEiKseM5ItAxYwhl7gMieoCe+0cFxtDKLphaUMf1S99UbLfvkLQ+58sTqNMBqL+0TA= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1735;7:UjNr0PqXrURAAfgBs5Bp6cFBHW5QzqzGTq9O3WyBHACJwM/fuagR3W23eImkFwfXUn/DzVVIbWu9ORN4T1i3+GUJQ97K67fu5lQ11+guC+VPbvqFAhRbxazNqjhGH/rJ2oSRA4wZ0RMz07sQ9lncci7enRn7MSwFc5HI29lNSW1uMUNslr6ZSX9AuK3lm6TnUOFjqC3U95PzcJ4YU18U2729Nt1XOyMpSWIXNt5qVvJ6FFAp/lL3+xxHtEEh7dv/VpvaRe3Y2HTdbI0+jpXOhxq7womLg2rS3BrYd44fxwggIPC8rib6Q7ueyRTlSZMjo1123yyfpBytSB9GIWDsX8ByYX5/V9AuzumoOA04ZIGbSB1059cMB/KLPy/2FRoT7T4p5AztjAVHFoQSQWIy4h6RBGTmm3S3pZWX4PxOUCSekE19Rxjnc5PfPibJOCFG84BM4aybuPFQQUXhK9rW06cAKBtJYLWSw2cri6UXWNLQn8dRQDKd061Cr5gQrqieekDTa1RPdEGJvOLvEhPYBGeSFMFTsRahYsFz/HHfVTqA6vbk2T7l1pUGPpbQ3LPQj2XfQlIlogb7uWC0hohgYEeWJpJTF9PzMotoZ7DOFMTLK9QS7kqynXldA0PWLpD8P95x2UhfTEcHymn3skiF0s24GLnBH1XafH7OxtNP8ZsoBV9ZoWxaT6BkaO0XRJqWcmnW4EuA4D2U2/F5P956BRMb9iCtwlkoRg5s8ano0QJMne0Rc9uf43t46rJCZhUbZOxOtBty9VX9kUXCq6ZryfrjzkW6vfKN8oOdpC3cEqU= X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1735;20:23aOJE61ZyNv0AK1FQNpb3VqT4j+LBGOBv2Igkkr3rwN3qafXQGcXxCh5ThFleCK74oaV9sWU9Bz/WJR39Pu2MoeWbGT9xCd31bcqukTcJGQpPUgtk74HzIqsSH6DkALMJvmxgb9ytJWsW73CnZ6yj2yNh7DoHVT3P854EIxnLgH4JFaFYVsIa/Q2EIglsQwN+EcP90IjWYxTMiVDB2ehrugkA8gN6oNN2fuaEAicoh0gj0Ahb06fzOmmJXE+d+l X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jul 2017 09:23:00.2352 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1735 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 768 Lines: 22 Changes from V3 (https://lkml.org/lkml/2017/7/24/2) * Use a cleaner version of refactor patch 1/2 from Boris instead. Changes from V2 (https://lkml.org/lkml/2017/7/21/730) * In patch 1/2 * Fix kbuild error for the __get_topoext() due to #ifdef CONFIG_SMP. * Do not move node_id declaration in the refactored function. Changes from V1 (https://lkml.org/lkml/2017/7/20/180) * Refactor topology extension logic into __get_topoext() (per Boris) Borislav Petkov (1): x86/amd: Refactor topology extension related code Suravee Suthikulpanit (1): x86/amd: Fixup cpu_core_id for family17h downcore configuration arch/x86/kernel/cpu/amd.c | 110 ++++++++++++++++++++++++++++++++-------------- 1 file changed, 77 insertions(+), 33 deletions(-) -- 2.7.4