From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S936113AbcKJUMk (ORCPT ); Thu, 10 Nov 2016 15:12:40 -0500 Received: from mail-by2nam01on0081.outbound.protection.outlook.com ([104.47.34.81]:61303 "EHLO NAM01-BY2-obe.outbound.protection.outlook.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S933923AbcKJUMi (ORCPT ); Thu, 10 Nov 2016 15:12:38 -0500 Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Yazen.Ghannam@amd.com; Date: Thu, 10 Nov 2016 15:12:30 -0500 From: Yazen Ghannam To: Thomas Gleixner CC: Borislav Petkov , , , , Subject: Re: [tip:ras/core] x86/RAS: Simplify SMCA HWID descriptor struct Message-ID: <20161110201229.zm5ukaw2hgcjhjxu@yaz-fedora.dyhomenet> References: <20161103125556.15482-2-bp@alien8.de> <20161110175004.lji5k53ccli7gjig@yaz-fedora.dyhomenet> <20161110175718.urdewzh74bj4pstc@pd.tnic> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: User-Agent: NeoMutt/20161104 (1.7.1) X-Originating-IP: [73.35.89.163] X-ClientProxiedBy: CY1PR08CA0030.namprd08.prod.outlook.com (10.163.94.168) To CY4PR12MB1384.namprd12.prod.outlook.com (10.168.169.17) X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1384;2:/qF3m8rAAFQgjPIcRYw0NUJk38rodbLpvyLE9M802NaaXFZgnkZ+8BIdJga/eh3lf53ylFpin552KMIDxY85nykmC0sB2hqs1nuwHKf/X++PKphEH6isqhUsWB8oAxaUGLKW+LCPVfOQjazDB07UM5ZT/bftubQnAvHa7HxNDXs=;3:89ut3qCqn/LZ6p30n81sE6psfBCTsyehzGLAu4RofmssIubpWhQxofAMeVkOHkAO9eRAC/fBB0c81JFOM63G4uN7tHL6z8z371p83pbBc95r9AnO4e3roN++AvQXon5qfxdEFKVloTaj/3gASminW9SlfIOQ7Au7WV/GEqHPI4A=;25:YEN9yQlP1E3rKQoBA4sVmwK+45ajAErlY+emxNxnsCuaE5kOTRRVjb5Yed/PPMYcAeVsRhkG3AopYBZyy5PRfXsjbVmbAFIc1hgRaj5V6DuUgQEMlWiS/hc2OEYGwqvJlNSjpzOlZw3AN6yFyDeZmuFGN53rA7N4gvE9H3jinsj08xvtPk2mXZEF2XIL5R6rN0aRWxN1BGQDdmFSpUT3WdzFwo3R0bP2VmavYBh4F/56nMLheLEv6PsJbM6se2k9H5tgb5ibslNqVnvYGtqAWiycm4qAnNOZdJxz0MGtazASz/wGC/VKyqkINSUnSMOsGVUxcBvJW7vahtGTXwx4ZoUY27uQhpMhLIJlwjYdp05sE3EUfpaiSNYvfLfeEIz10OK9JtILksuaw8CBGWMCnR505hVbVw3KkXJ1FTl5KyxJs6q/09JOpQvJJe+B7oF/ X-MS-Office365-Filtering-Correlation-Id: cfa63705-1e8a-454f-29fd-08d409a5e930 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(22001);SRVR:CY4PR12MB1384; X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1384;31:bRYkpdMXiddnf2ISsLSK6ESAXgFqOrpf7Ua+oSQQiLZFG8X3U+ve6Ot9emY7qWb9Drko4adnyrIL83eaX0867P2Y97geIwVS94+XAuAesm9czBAMt7JWFiPqfU2lOBtD3vg4rSTFQlWqIt4c2zmsND0C/p4YH8F5zp2ukKxLyC3caE6FZS7jOyNY2EbxgChSiFXVfO134v2AXBzW1Dn5IP3Fznsuk1ES6wGXUqZQ7JqutpCxNRtPHn8i0EK8ojdZ;20:f4yYHjtiY18hGDQ5FMqNWrt+EzHDAm3Koq3IlysdyWaDMCKVIFGs547bx5bUd+EV4c9K5jzbywAlLZC3OvEMRk5hvVB/QT3vZVUc13DbwECR3HlqFiDPgoKa6FAVEPWDTWmtZlNZR+nkQycRohQrAUerFiv5HeOVXbbi84RjE+VrCKld79vhfAKIRPJ/4jKVpBrzZoRT6k80efUO4zBp9d+qPj3qKdDdZsyQWN+PTpPH4UC1oSHq6OXVhiXVZXKoBIULEDfcYnh/5EFHxOtrY0/PXle5plqa84FngxbLl0dSFh0aVEoGca6fdkTlQlgH6ozFvg+tKmdZ7ufCFQk5TViZNIDSEWLX8SV1ZKbFOnzqVCSYzkkoJ1jT9+TtbfF5PrTasLqsYiss1kQ5TBt01kzCAzyGmF0WVECRVuzbymsWcv+7pSddVrK/KGIE4CnUzaWPmVcRnc4nSBBSVCoyIUvsQTJZSCRenYEsRw98tMXlAGxGcYrY3mrsz/MTLGcV X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:; X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040176)(601004)(2401047)(8121501046)(5005006)(10201501046)(3002001)(6055026);SRVR:CY4PR12MB1384;BCL:0;PCL:0;RULEID:;SRVR:CY4PR12MB1384; X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1384;4:Oc5wzGOj9XA/d895hbIRkJSy5DGO13bxMhdJ4nPdLy/orc53G0AsaVJ3EqvUdbUHrgy6xtp99hJEwzTuPuxBtFXhGBzGTrjqI9yJyh3LB79DeIvE4ejSTRPZfhiEaApH9X2J5FfJsdOY+0alDRatSJoyAuL9Tz78A7/99JGklKZg3sko4zWiglaKY38chRxvr1Sa78bAd6ACc0hABk05L7UAFXQVY1TcAq2OJwq9wuZwu6R1P/A8jI5EU2eWqLjxYdZ1mGx4KHPdCF9I+Kyf5uR1AylJDSYf5uII+PmqGk5hjI7IksPAGGyC80e4JDZqQ5khxXnByhBEenl3qgT1hBDMjzxDY1g2gCHUsB+XZmCdQAYsQ32zhftl6sCF71jua5ZOF1aSY3UOMTMIWBlCzjFqfTB7PvXlQ8IOS99ut/U= X-Forefront-PRVS: 01221E3973 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(4630300001)(6009001)(7916002)(189002)(199003)(8676002)(33646002)(93886004)(2906002)(47776003)(66066001)(81156014)(81166006)(106356001)(50466002)(189998001)(7846002)(101416001)(305945005)(7736002)(77096005)(558084003)(76176999)(54356999)(50986999)(97736004)(86362001)(4001350100001)(46406003)(97756001)(92566002)(5660300001)(23726003)(3846002)(6116002)(83506001)(1076002)(586003)(105586002)(68736007)(9686002)(229853002)(4326007)(110136003)(6916009)(2950100002)(42186005)(6666003)(217873001);DIR:OUT;SFP:1101;SCL:1;SRVR:CY4PR12MB1384;H:yaz-fedora.dyhomenet;FPR:;SPF:None;PTR:InfoNoRecords;MX:1;A:1;LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1;CY4PR12MB1384;23:5obMtbGq7rtk+bws7KyKqG8dmcvfBlYYiUYapxPFm?= =?us-ascii?Q?b7v88fe1GBw+fzcBY/sjU9tS2uoOEORjbkv3k3ySb+ZFfP/PfRx4McadYbFh?= =?us-ascii?Q?z5IVOvL3FufV5kSq/bBGr0HiyXWBE1zr6tnFJn7htoq343/RgV+AtqxaSGw9?= =?us-ascii?Q?SfGD4chQHzd3jrBsbmr/js396ZtMPAoHshUivJ0Par56R9o3t0D8rSU5l+HA?= =?us-ascii?Q?Ty0t4olCkhaDydLkPG0LWRumVXZLINjFQDA1LNCZ1eBT9QYVR//17tCbqlIj?= =?us-ascii?Q?Xi5Y6G7giKdVcC4WddTdbLBf8ATWjyikSPXyvEftIawz8A8NjPVnBaYtuFK6?= =?us-ascii?Q?5KNJ3to5uwyrHVjDZDkPDC2Y95wRtxGOiN/UHhsDyBStMJ4JLwHdorE5GGih?= =?us-ascii?Q?mkVa9ys6tB2vZlw0t9j/PaZo5fW/4JMJiIUVKNobjh6+zuiTKGYLaPnpZDod?= =?us-ascii?Q?BGo4hAa0suXzuug1+Op1RJH9CtYwTnvaAYwJmaI/tSqYQ+zy5//Q7Itn64vL?= =?us-ascii?Q?/ajC9WcVxZYmpXp6zBwHuEJOWFQnOqU3SJR2sz0u+7e3dSXxRefkqyCKseLA?= =?us-ascii?Q?17YuLG6goPLepYDv/3Vqc2wBGbJ8yggK1/YJj6LGndzp3HHRnX1rUu935T5Y?= =?us-ascii?Q?ndGgk1I3avnQuyn7Wc9ubyfqnk6YtFpiLaMjBtosZFhMMcIsSKue0uI8Hwa7?= =?us-ascii?Q?EpXHEw0hcH1FUzWaQ7xsPX07LTUJxA7FMu8w4XUoUUeNUF/tdWdO/I8/S3Lz?= =?us-ascii?Q?s1wV6O6Vw2KpKb4RTDBl5rS4906CVoW48kNUZ0rhvrpZL6txvMDbUuUbK4In?= =?us-ascii?Q?mxHg79u5UcWPghROgVZW1mrieRAGNPDZZWM4VU0TleATSQiExLY7kXHFZSpb?= =?us-ascii?Q?lFfOCzDDoASN2nomqgYLfHhFce8RQf/L+TMxnLO4QTxk0MCt8pShmRj1bMB7?= =?us-ascii?Q?mVsEh0wPRB30mpQ1zqrkouHTVj4ogXYuYYzcTGxCsWcxFT4DeQQ/7d/2qMHx?= =?us-ascii?Q?FjOkLP6mJnI2LbFsXy6a3gqiDFjalr9RnVmqEO9rOLHQ+w8fi3IIoMoGYWd2?= =?us-ascii?Q?SAbf2jIeOt8V/yXnIy8bxFq0EVZT6zrBBS4qki30dBHVhNmJgjIwf13LlKJo?= =?us-ascii?Q?daCJjzkX9dDZly7BnFHSrMLyNJjNO0dNBqdJM/MjB1ouqYZ01XSx5oLNpIj4?= =?us-ascii?Q?QA0Hkr4uJ6J5wiXt8RQuoHDXCtRGKG/m9tP?= X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1384;6:wF2Cp5D+uW0gnpEBPtFcfw6yE5I4D27dAXqLiGDmSJJ8xYaM4r9WSrOeMFVgww8fuliA/LZymS/KbJz1GYOjW3AhApoJtNgXH34uuiyK9io+BEEVfwO9Qp0DmBIF2T4vYfLXJ615cdZ+II3T5K0uAt77okomairny8TzFBoFpvUwhNyvfx1+8oIwUNuhES0m59UW5nulCsaJHiwwT26TZO5kNevToLtb/BmjRbX+FPzEctc8VweyIM+Ktoi5BiuFiEHtNIRBlxzEzlyJ8gX4g7jAOfYfriC+MJc2/dwqobeGs9PeitXYuC0mX8QI4jrKnYw8+YOxzK6z8IcI5SY504GRSZUqEiDLq8/PA3Yjdmo=;5:4lDrNr0uDzbnxBUFnoILWQDRLkG3XCGU6J4xANrXfTC5bNhfW6/G0JFOagTRvBa3o5Pj69G+mkigkPdG/EWxZt2hivSQlOKpalkEo1TAXfs6hwDYorVDSINPdzubvn6mGLxEcSO1+q250lAvQG5E4g==;24:hKLvFbrwTHdS8BvIk/v+Owk1tTqe92NQsOYVe83Jbaq7oggIW+kWqQKcVG/5uGwhrndYo/YnaPBTdDjC6CKXfk+LZ8yU9ecKYYLBmeDmMOk= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;CY4PR12MB1384;7:u4ZWUzCuRYhN6QzX2m3qfQMMgivcu9b+0zItzSwF0G66H9XKQNwqSbEDoEpETNPtl6gBL2VA+7XMejL9KZ2IRP588WGMiVL+qqxmRK6+5VLIYSMe5gCGnLsLztxR3ZSZeMWKSGkFseaFOB70Qn7nso7zsRROlI/ss2NH0vuJjgVR4S8W2VzNc3GG6CaPdtpgWOl799Mz0A1RQxD6hYQidOM6sWI1iVPYpWrhS/zTxB/PU61KYG9zU7Xi/gi51Jj7/ojI3Fo56eHxoD/+yl7DHCX9ySjH+kz40Mj7sonopYGK0VuKgR9PlJLzNlEkEYz94HrJAdfvrZPN9WBssgere5hPDjVZqCxbHF/enWL9JcY=;20:kjpqgdqLI0e+v734LFyg0qpl2MctVMm+8pua8MCgqIWoaKCIO/+/KXMJkicHuxbigtvY1RXczT8Cgwm2gCcnNB45mgtVqjbDFojtYJAdMTdBDUPH+xYX/mkJkf6U8c1FmtylzwLkBCpDzbMOGhHa8DSIaSxkQ20hEbm071WKiUVeuqJ1nXWOcD89/NX36KhsvTQK7Yn+n1Dc0W1HNn6b+mmIX6RMDtuV6Jxfo2bfv2wUrbLpzFXejaCw50grXc5f X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 10 Nov 2016 20:12:34.6288 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1384 Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org > > > > Argh, the macro should be adding the additional parentheses: > > > > #define HWID_MCATYPE(hwid, mcatype) (((hwid) << 16) | (mcatype)) > > > > That should fix the issue too. > Yep, sure does. > Patch please. Will do. Thanks, Yazen