Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1752476AbdGXEfx (ORCPT ); Mon, 24 Jul 2017 00:35:53 -0400 Received: from mail-bn3nam01on0057.outbound.protection.outlook.com ([104.47.33.57]:64216 "EHLO NAM01-BN3-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1750822AbdGXEfo (ORCPT ); Mon, 24 Jul 2017 00:35:44 -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 v3 0/2] x86/amd: Refactor and fixup family17h cpu_core_id Date: Sun, 23 Jul 2017 23:35:21 -0500 Message-Id: <1500870923-2154-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: CO2PR05CA0064.namprd05.prod.outlook.com (10.166.88.160) To CY4PR12MB1734.namprd12.prod.outlook.com (10.175.62.144) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: f2c1d097-5134-4d74-38a0-08d4d24d711b 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:CY4PR12MB1734; X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1734;3:46WCHJLw/iKvEgdXworxVM9YKnYCK6DicqF9XjSFh4pYebg260Y5g6h1rZOwUUhTL3+Fv2p6zTaiq/we2+l5bbZpV9cwTP0+ZLvJOyrneicVblio9SSkeeCaNAHNDhjIChLNo3tyVqmgKjRdd0xRek6Erz+q5WUF/g0C3hxwxBXbowtBh6ffZGzI1b8DIsg3+KnDVNHjjL0hR4XXlyq0xZFsXRhKZGvif9dBv7GPD6DgViyo6C7jvzwhWkLDB+f7kR8KDF1tiIZ/4QBSMnAasc/JTd51kouas4IiMfXJST6Ao1hiWkWhSoFDqaSqhgLgFF8Pg4B10lzJQDvVzlmDekgc2ZATOmK5jNWhfMFaWDdCkenachq2IW1pLARMH3q3nNS/QThnIqAxp8WQlr7c0ZfeRDsV+0wDVEFOmnDAWLHz4H4yr0mecErWFuBV4sj+tSRb0cYst8l5KJ2xlFx3s6mYm3RV0Gxm3/sZF0SKA3Bmnp/QnWJEfEWms1v5Dknw7wM6KkXw+SkjPTpHVvEcaLJQtnlUNCrUgAOlb+6qzgJITxv2N9fMjSXNvpIv1AF63X0BtoV0VpheZnprbQrp0pWqm/T0swZaFJJAQgRLnpBC+So3PGJJdYefaXxyd+qIH+S5M/9uJz1X3DPo6V2r9Czlj/MJapSsi2/zSgxKF8DDBXZHYCnC/7+y3g4dnQ6zwdqpwdVEz57YfzVU7YnqybQSFVRPkEO0wGm0aAI9SEEfteBOumqb+9gRNKRJGBCyhVPXZ4Jy+ntOmK4QEbIWig== X-MS-TrafficTypeDiagnostic: CY4PR12MB1734: X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1734;25:4dWlW/tU53xT67j0VvriCyatJmkzlLzhrEUN+qInknYRGgvGygDmG12vnRZ5NUAsUAloIMp5ipp08JNt0SLDxXR7MtZdAlu00tP1R3jaWS2nlf84HBB2DS4ucGTS04jMnK97E2l+IK2em4TjJ8c84NW1WJEYVIH7vRyRghAe9XKBwI217+TVmjpC+ipmI0CbVc45JYc4kQ//lJRAcRPZcxbCennq7UUv94a691tPLmXdFNaFf1CI7vujWFLKzDI+Qwl4xBIC3gey16PpMCQaVBrFQRJFMzumfVmnj/dU6OIv2wR4EYBMdZNYpUff2g0HvrFsPxOv4T70w8nwfb0FeZ5i5fvB6fgYOGw4RiOCuVFAACUm4/qxq6pCfBpebLgR17yhaw0jmuvG4lAx20WLCo5PZ9NHHCgM9uh0YRplg37nwAGO8Anm6ycYUWY2XhLQMqJunFdZpPyULr6svu5pD09sTT/rDEXiG2L42lfHJqa6dApZN2kvulykzUlE9HWy6LiqUdxAfmCdsNyOpNl9HvRziWYfmSINEeAKwlX16e5p9kpBtv03EHm4pmlALVpz1PdFGD1QOuO7vap57GIgTQMoYbkxEvyCXEDpaL7y4W/NHBau7AHiXxD8lBmDd4JnzbaoFaVzOMJDvtPDoJax1Hiu1xQwISoa/+ffJcw/ZQIoZHO3xceUgkuydTrKJywWQFqtkbabUxLKwh0wXlxFjqq3C7AI+vESFbmLrsIfG8VQypw4vRhaJsAboo9qYbEyUpFgsTVy2xmKmKp3xah1K4fnsYl80M+mxsWbAVMHxqWY7x1cmVe7JIvkiiZU0dbaTRcLBPmsbD1xfMVvyDbWcI9M+c1cTExWEdGYlaXe/YSvsEqWRkw1DVPvdnBxGiAcYmX0TUsCeh3dO0Dn8WX7EWUkwwzXbE54WCwB6GvOgXQ= X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1734;31:dhYq6MnGWNm2oXSP7BzkVrEb5yuxi00YmVy/H/TA3rWJ8tFYuPLu9CMRpk0BxlpzlGhfZNmstNxh0iWbVcXAmkOM/o9dWm4eYFCl5B5lraR0ZApq2EtbynGDu3Ytu/aG2j5qvlbhQHrt1kTNFU3EbE52HdY/ToXsUswcBE88cedVpJMVp37HTa+2AcCes67P6l/Q/zWoBg2e3t2Q/nDxR6it56KuL90f4EMPX6Q9676QgLbmFJkBTboWsEjCwqOlHl7gaAPIek0dueWoCS0Xdoyo50nhj7gaip19AKb2i+n/WuXzfun5X2CkW9nmr0b0uT7GYBbfnvkrxsuXTqqW7IvVwlbuYzIe2t4QRteMoP4NL8oERJEERTPrFjf4otC2p0mTimuHYzbeXC2mMBrOtndGBbeYQ1G4kJKwr8bRdEBIxOnsc4RhpTrrC5FOCjGe4OP7I/6/RY0p7cYjpV10dQQj4K4GNYvp0lbZtght4rsRBzZQd++donxervQlQrfDe7+lrihSWevD1WBE6IowqGmwtko3Ixctmf44lcy9Ps6IHxtj4fEn5YRfi/8OGcnY30XKzp26eTOeFbotD0nEgsIgpKoJyAlqda0GEdBy9f7v9wysTNOwCHUlW2RaFvzAMwLlghcRwYBc7wg3mkTYosCUm0/kiwAMaUM+9fxU8Uw= X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1734;20:1L5uIaolOjZAPwYCXgCSCcnSCcBjPZTnnclyE0G247HYOXWRCekUYBaqX7FVD9QRdoCIuCIuA9Kgl25SCk9Kimp0v+cMuLeJxFqNB+tSjaAXS5XM9EjEA3724ytD7Xdr0MINM6FHionSnKps32uuTVf7mtyrtBzl6bfP8KrH7ksgWh2L4qE5r0H+a+VTi9WfvWc0ngVe/7pGr9hBIwFRBExS/eyWlJ49vomP1tztp4+67Bho0RNLtDCmwyIv6rLzk9/6Z6FFY/uF6JH7Vk8HADFRLJmtxWNcYL4B6TIGZA3vWvdv5UL5895Gu7fdO4/ONP6oLl7nJ4IhqaSOh/SlADS0ICgo24hejZEM2mbDU0Uu30GtYL3TapAdZpi5EULInhfx1s23lW/ceAU0+IgeJ930Ur+9lTV+vmJtXYuXoqeBJQ87SRdtalPvrETiMirbD8aauI1CII6H1kT1cDSsDRRTHPcCkF5WXUNh82HeU9AgUxchuNLTMIGqZx5Pm1n6 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)(8121501046)(5005006)(100000703101)(100105400095)(93006095)(93001095)(10201501046)(3002001)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123555025)(20161123562025)(20161123560025)(20161123558100)(6072148)(100000704101)(100105200095)(100000705101)(100105500095);SRVR:CY4PR12MB1734;BCL:0;PCL:0;RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095);SRVR:CY4PR12MB1734; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY4PR12MB1734;4:bWgyC8pEBHi+dtqqZsLPEEE1EAMIBYbDGBsN1kHkso?= =?us-ascii?Q?o6Mkv9ECcJYXa+MTcA7xBf6azoAZMei9lBHaHC+wTWHGqEG+riJoqCxYuUOV?= =?us-ascii?Q?aG85f+2rgIMNT6chwIX3X5nXKageafEERqKb//zcCuIxpfDj1iYdFXwUuVnC?= =?us-ascii?Q?A7UQUwf0PqGXnGTnFJRfgxO+bM2nKtHxRE4OxReZYRDTtlCaMgC0+PCqTNUe?= =?us-ascii?Q?MGb0O2LFqtA1N5bexcI/NTtHaP222m186wJqvkN6rwYAtW8JDj+1OLVRhVje?= =?us-ascii?Q?xaSCl2NQ9IdZ9udXDGTb/wm5k117LtlYbUG9VD3Hx49M8EBylTJC+Az/qoio?= =?us-ascii?Q?n0YFFyyZ1nzPOxKt5B2tJZqF2WL4ZUpzSRANk4akA7Up3QMfh8XXFf4rrI5c?= =?us-ascii?Q?d0Gt8/Cy3C0p+OltAAho0RxJBImgOKCT2KRPnPft8ueulC3kXoXwEMV4NNcS?= =?us-ascii?Q?+R/eBHVjFpSSPx/nyULPuSDv5LXDlUtgYuESVxVCexg8/fZn0Z/a78sQRefO?= =?us-ascii?Q?mtS4rEeZlVyKmfhYshAdEU2zOmJ/S14zDChca0GEvG12/1Pkt1MwnCYKw4f0?= =?us-ascii?Q?5xsZHh/lQ2zSUf8566uMZfra0GT1MYN9Qh6MuUUYzdOEJiJ7ZcoiVda2hkgN?= =?us-ascii?Q?kdMOMrmEB8dNzBFg5yEic/mCggg4DRfFUTdp2HVlVnDsbPdPIBuse72fy287?= =?us-ascii?Q?1nnZwYvASnIaQ97yLS55yYLdETH5XdfclZBGvxiJDcbfMhONcUI2sWta7/t4?= =?us-ascii?Q?aqU7sC1ZAfTmFNGwrZ+IOK3rpOUhYImLKdJJIL3HjsIoXppq7cSxXcqQ/U13?= =?us-ascii?Q?icwTdIZFfxajpOzyKS6oXau5VWe6pxC0t1vH5/uNePpnwpARPc7HRKYRvkSJ?= =?us-ascii?Q?ob8wMfrFjSImZocelHuC2d9iMJmTnuq7Bi/PaXeMnG9vnC+AfJi1fMl8kIO1?= =?us-ascii?Q?yrt5Ip3z7q4G1coqgWv5GkhfHSgunBTkNHkb53xGGjOiTUZYM3rG/EtyIoBD?= =?us-ascii?Q?zSsgQWW2f9mYBA3qs63gVkkmHrVwNCxtmQy/micgUVM8HwuGZViTnTv+YJou?= =?us-ascii?Q?EYPRPauyIbMq1QqvdnEMCwldQ2z7hODTDK2g60LAY1Op2InIkQ9GNmU1kyUe?= =?us-ascii?Q?OVQBxlfeV/kesIa3LMhHJpAZwx7Efvsay1HplQPodYaqV4adMNiw=3D=3D?= X-Forefront-PRVS: 0378F1E47A X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(7370300001)(6009001)(39850400002)(39400400002)(39840400002)(39410400002)(39860400002)(39450400003)(189002)(199003)(5660300001)(101416001)(106356001)(6116002)(6666003)(305945005)(105586002)(478600001)(7736002)(47776003)(6306002)(50986999)(66066001)(33646002)(7350300001)(2906002)(68736007)(3846002)(42186005)(72206003)(53416004)(25786009)(4326008)(5003940100001)(8676002)(50226002)(48376002)(53936002)(81156014)(81166006)(36756003)(97736004)(50466002)(110136004)(86362001)(6486002)(38730400002)(189998001);DIR:OUT;SFP:1101;SCL:1;SRVR:CY4PR12MB1734;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;CY4PR12MB1734;23:wES818BRn6Zap1lDctGpqzsBQsYztgxfahwjVGQQl?= =?us-ascii?Q?IOQvkH8HmMJuiI2KLfIzXP58Cw+HbaSB5Ot2lw4hXOkAt+V3963SPfMGttYU?= =?us-ascii?Q?qKjrrKYFp0b0R7yko/OxH6VEJVPfC6G2q//7/0QmdB7NFQO3i9b/PNBQCkQD?= =?us-ascii?Q?RwDTRXvPfaCkn+ZIOhbr1rRoDVu0QGwlFYGSEzJQYDYGZRjJ0hvC5y9vd/Kr?= =?us-ascii?Q?LOnlrH0GW6QQbsWrqCuHiOf8V81E+KNKO7f8oBnaneeRn4UiEVPdawGL4HYB?= =?us-ascii?Q?7keUCR0lHX3FRa77QCdJ0xqDb5xSJgBRsPO6xT6MfGCBCCE1Esd1d34rb1ib?= =?us-ascii?Q?Ic7O7vABI3hDEQzoswdDUU0zaJFiyceByb7ZJUevu2xZZMDPaZaDOeO88g+T?= =?us-ascii?Q?T1eeMBEdF0Gl0svQdRFdt3DvfhyvB1P8UparX6iELH/RGdnnx3Db0wyezhOZ?= =?us-ascii?Q?PmirWV2Vuxsz+ULU12jixM7JDZqANFfz2G3lmsShTOm1ppm85BuKHmviK+fr?= =?us-ascii?Q?Lofh+3ASYqdUvdQ3cT30GlvwLuFgCXlDZcX4vInsuqKyojjiL0gkeHMW7len?= =?us-ascii?Q?bpU+j8dkkqRcf/oHX4xWaUY9Rff3pOdSX+pG/xhdOVpjI9b1mqEbEluakPm6?= =?us-ascii?Q?PgEcgfXYowxaZJUu5q+zJSxLPHviy4ToUym4tZvbjxKRUsisWnlML+lFL37U?= =?us-ascii?Q?U+RKa+W8EpZS+EDixfZpJHj+wI/zgc16je0w+zFwApdviywjIF/s4/vcIDrZ?= =?us-ascii?Q?lz5fYO68nNdv/4FExPqVFE3kN1w0QrFvPmeSw9Jwd3+3ewSaD1+nbSWDqAGQ?= =?us-ascii?Q?DQlcckMvP1iLX695qopNTmDmB+/7mV09cIiDEtUiuwUccA6YaG2PLzqlVTjo?= =?us-ascii?Q?AwMdG5OsdhVqAUed3VmFezqmhlWd+Qbv8SkVj7Xx9DnE0u4W4dhC9BZVJv+b?= =?us-ascii?Q?xvf8fGfgBNuuuvS2Cot8pZ+YUfUXcHs8RSq8XSLzVZyRLYFkMT3LPXzkWWc6?= =?us-ascii?Q?lN7sY7bQo0CAc7d2O6yTnGf+3ZBYVIwE+Tph4pmgCJTIIUBwoASl04ZSjW3G?= =?us-ascii?Q?VMiYC0IRxqWoN/LyvfAshQIcYhtEmj48InnZFJm4EbDA68+xUx1YPCImXamw?= =?us-ascii?Q?4kkJism0q1hOERr/v0FHxa1taQgFDaN1fxoHM+YjM2Zx3p1qlyaskRgBS23S?= =?us-ascii?Q?vYDsydVNvadZ58DiMn1Bn6nYyJBoNkN93FGiZiRywVwg1FN9HM0X9XaFw=3D?= =?us-ascii?Q?=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY4PR12MB1734;6:w9PMiMowOvfqA/Og3G16tc9diALcAEKNkRzwxnxEye?= =?us-ascii?Q?ISR2OeYSlZxnVXxDMuqrwiIzY7p88/2QLXtxD+Pv3EZG9UvqLaYLzGa0yMVL?= =?us-ascii?Q?1CLi+RgRCGIgsy/asFMjteO17RP29EGBV15iOcb+ZYr/kDiLAPNOGftsh7rk?= =?us-ascii?Q?jsuSO5JWX349Q8nzU6bc30Xj9H67mzWSMo12J7Y1AhjsxmNlGD2UaQExYwOx?= =?us-ascii?Q?QbX7Shmd3ZJhwg2R18e2z+ZKfj10AW8tFV/OcuQ+K8vjwqX+0E37outqQ3lF?= =?us-ascii?Q?yzfqYCaGumq3Ml4R6xsG0B2Tf6xudilMk1zSU8Bh/YDwuutKsl0SHodwmkH3?= =?us-ascii?Q?M+Elj4xLkk1ZW2Sq1Xf6E/nQYgGbSjeqE43wFpbAwxvG0CdVaEt4QFKyfS7k?= =?us-ascii?Q?VasvMfI93Xz6OOZ1N0jYX03VdgyPiLuxEqlYV2iBLbst0FhufGb9ckTJDlEx?= =?us-ascii?Q?IwRGUeChDf3dzfFW+xyUrQY170n/npBERTzwaDvJVB3dnlgx76GjCPuJpOBF?= =?us-ascii?Q?ZbqZq3HlSQiJXKFwEHfVkDVXXgYKUstmHOUdj31ktpusxBUOc5HGcoTAlwIv?= =?us-ascii?Q?mZ2JPCEMuiCJlOSy7uwNLWuoTJ7nZfGvJT8bf22tkO+JWPoixF7wg7prM3zG?= =?us-ascii?Q?krAazvWXr1HimRye8a+l6WRG3rmfRBdH44quUrBo4EsmhG4SWQpUBgdOrj/j?= =?us-ascii?Q?dOGUsh1jf6U35K+Xd7S/yUXbRY81miUnJyHvoC0viPZwT191luDNngq+xVtm?= =?us-ascii?Q?M3xtzDHwOKlqpJe0WZitTW9OSBtvvNOhzmwSjvT6tNDr1XM4QJLuwitJ3nxf?= =?us-ascii?Q?l/I9tPvHuV+Demn7raUl25fxSQw2c06k/6M/Gm9rVMYsXRgEVYcCaUkDpXgk?= =?us-ascii?Q?OC6XpdLaD2X+N+kkEf2psv+rXTFYeHAe72cr0hobR1fO2YRP78lbU/nnw/KW?= =?us-ascii?Q?iD83uPASzlzKP/SytEzwds6vcl1P4+at6wgQgSU/t0fLiMvbeOXAu7xxXDdP?= =?us-ascii?Q?/tcwfBcM2pNsLC48s8Dwjw?= X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1734;5:ALiTHLA/70y7C1lAeLPMWBT+Z4W0Q1TdZVs1IW6A7hG88omiTN8kdwkUmNZkWHgT1tv3gV5hWC6TOy7jUZCl1YkUOZGKzb4Hm1hzj6Lk5S1ZHpV2+70lqZrV4w/zkOUjDk7X/6i9WEnhqzT8Kc3A8zxJfQ7iZsa4vGMGFydKx0oXTaO73CNN0ispNRhbCz/hWaDU31o+RMvVSo7Th1Rk5UNC8Grdtd5Qs5CsV7c37/Xyo4aUyHKaGBIjarv8skiGpqVxGI4AqtygW+VbtwhZ9QIsebsCsPXfULWJxBWisxSIwZyJEQTzzmh/No9lWZyMFrsNfVTF4/eGT+yqXG+4B+idvAevcEb3q0swWwxYxoKOg8zez85GG58AkOoDedaGOnap0x9CulIDtkexXVwX09U4aDWKjZn6hpPmd3tXSuH4tnU9siDzOHKE3RHIFKLJl5A+4s9wg4tjXLhFDzXahyFVsKo1lWm8/ieuC1zXqrddymqRv7aW2PVkeQY6Ak4M;24:tdyzzvyCmyy6nkz7krsyfZ5jBXYUPJF88HTUBSAAUo5Tn1isltuRxIiB3wZYoKWm04hkhiFAwkg8bNHsdDD1zuEWO63v3QMHXGOwk8A27pc= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1734;7:Cy7LMrDbmPPscObRbp5gLjeO/jonM57kNOavVsL6Nky7iv9xUPcG1eBoPjHpWK2BBPb4wHLGTl+A6OaV9qzhIqsAmPepn+DAtZtqjh2NUhdK8x60PAu17uBH0NtoIoE8VkrItcOfEPKJr1/YBgfNajK8jRP5soM263qsP7vfiwGV0r3KYS/sZEP5ybsZUJgl0eUet90I2Q4ePIpH7Ik4/QSInE7/OwVLbeiWfxF3S58Ao29UGEZhAJhugm4Zk0wo7SIRLRTE4lEcNSUSB57Eff2lwuypyEFI9DZanLCP2JYbHHMDXxDJSGeT5HRlv5iY3vDsSoraLYo8qjDt6c0KLbcnNwo+6vrBCbqAEQ7iAywFHnsNLjsO7a+RVp6+QZmduaTS7SWvKyJ22Tn43HM3g/LNA7z7WE8fc426qF45qLJK3zZTUaguPPvKT0JqqmaRXrvobQfxbDZSTrRX+XVieC9p6vUzOf2dFdIJUriV7daOTWTFRQu/mnauTa+OHkXS4GJkCFv4y/Qe3cWTgzvVsWem3UyaWAslYcj0eHLG4+/d5oUHvPNAS2h5yO2eAur5gtdiY7WtYXeiWQVxTIfLgGO5XSMAnPGjvqxYOnHdWI6G4T1xxJtk1+Zc2xejHDNm15v6kgpBvp5SC5c33i6M/CITQU0HfzRAI7G79hZ2qomQi2D7PQIK8asiaPvjvW4bAk0852KfMPhVLwAh7/n1MtBnPQSW0zoBs41VubFN7fUp6Dtl2Fd4LItcjHH/DUfgdj35DBaCiL27TLzlRBtvLbjlrmM+1S9/EnrNyzY8qXA= X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1734;20:cLN+plV8BLYrRLHpyTLrV2snZ6xJ2P9aUeKYuGVAiO+x8BPy6YEenthbME9b7pzTYWNNIqREMVJ0hySQXWewIwBWpcXWFCffBwwR9ZBvQ+TQm7SdVttJM/DbeYeA6/xmn1eiOdWG1GmRhpOdB4cjP2ODt5t+gSFu5IG8NTEcErzCdsAilQkWScb354Vf6YOCcjP0tf2hk1X/BrmVKi1bhW9L7f0HKu8J4QYM4gUbA2oaX4MVAnQtPUZEZcey5GCt X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jul 2017 04:35:40.7225 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1734 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Content-Length: 625 Lines: 17 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) Suravee Suthikulpanit (2): x86/amd: Refactor topology extension related code x86/amd: Fixup cpu_core_id for family17h downcore configuration arch/x86/kernel/cpu/amd.c | 108 ++++++++++++++++++++++++++++++++-------------- 1 file changed, 76 insertions(+), 32 deletions(-) -- 2.7.4