From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Google-Smtp-Source: AH8x2258D/m4/SG+Ezv9tRa48Kr1SUmPxfJkH9uz/HjniiWpowsFKX4vhbd5omPA4ah61omBO6mh ARC-Seal: i=1; a=rsa-sha256; t=1516834340; cv=none; d=google.com; s=arc-20160816; b=gahAOVEkBbDrZkl2DjA02+60KlKpbVFRaMatkp4E9Uiwe7rp2VqtBjIh+ZsH3WqEAM mXT7ryIXJJBCuuwPrwoibbRO5rewDwO2OrHq8WIfzIfXubAryOaYgKrZsmCQdnrsi1nC 2ipJgzl35mOknfzmM0KdH7ggTlAdKSHIe/LLKjnNOeeyQ3amZn2V/i1J1ZeXMX0hm3BK D1W97BJuM5ChzCOTZtTCb80pz8HZF+SUlXQSxyCP7dQ8cPTHDNRmVfLKi8IzIUYmsisV 7KSTZDnjuLeSSd8H/ytgCWZ57MvvpfRQRue2AphSvVHnom13n2rcF8pbPqfB6TbU1ANW z61Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=spamdiagnosticmetadata:spamdiagnosticoutput :content-transfer-encoding:content-language:in-reply-to:mime-version :user-agent:date:message-id:from:references:cc:to:subject :dkim-signature:arc-authentication-results; bh=ldUaKnyEIrpC9gYqFP3iFwLONcknB+KfGrfDPKTTl9c=; b=FGnzK/PAyynLLVX7vkp52M6y1QDnJhw1SLJSviv2TBj1DZXZpYYkYpKuuKW5S59UVU eCoEMf6tL8bTff+AnR3fFebV2quFqk8dcQMl3aWNlewTrozWUnjHEz2ys7STpg7gzVPF rQq64SMaLALGbv28bzca4+38bghyUl/SowrjHDlcyPmIiOIUfDliRGRslDx0V9BMUWLD iBQ3wXpzunqYoH9YPG+DISVxtn+W49LuWc22yTmN2VPOvU0O+33t5HTf5Pic1kPFRfg3 h9pCi56wDjb1ZFHwnhhB2ADnJQO+aLy/8QKaJzmPXXVsgBuYT7PHWW5PByUkS5hezWdM nYqw== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@amdcloud.onmicrosoft.com header.s=selector1-amd-com header.b=nBoeNqAj; spf=neutral (google.com: 104.47.41.50 is neither permitted nor denied by best guess record for domain of thomas.lendacky@amd.com) smtp.mailfrom=Thomas.Lendacky@amd.com Authentication-Results: mx.google.com; dkim=pass header.i=@amdcloud.onmicrosoft.com header.s=selector1-amd-com header.b=nBoeNqAj; spf=neutral (google.com: 104.47.41.50 is neither permitted nor denied by best guess record for domain of thomas.lendacky@amd.com) smtp.mailfrom=Thomas.Lendacky@amd.com Subject: Re: [PATCH v3 3/6] x86/cpufeatures: Add AMD feature bits for Speculation Control To: David Woodhouse , Greg KH Cc: arjan@linux.intel.com, tglx@linutronix.de, karahmed@amazon.de, x86@kernel.org, linux-kernel@vger.kernel.org, tim.c.chen@linux.intel.com, bp@alien8.de, peterz@infradead.org, pbonzini@redhat.com, ak@linux.intel.com, torvalds@linux-foundation.org, dave.hansen@intel.com, gnomes@lxorguk.ukuu.org.uk References: <1516813025-10794-1-git-send-email-dwmw@amazon.co.uk> <1516813025-10794-4-git-send-email-dwmw@amazon.co.uk> <20180124172002.GE16646@kroah.com> <1516816633.13558.166.camel@infradead.org> From: Tom Lendacky Message-ID: Date: Wed, 24 Jan 2018 16:52:13 -0600 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: <1516816633.13558.166.camel@infradead.org> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit X-Originating-IP: [165.204.78.1] X-ClientProxiedBy: BN6PR13CA0009.namprd13.prod.outlook.com (10.175.123.19) To DM5PR12MB1146.namprd12.prod.outlook.com (10.168.236.141) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 5c54a08f-e50d-495d-c06c-08d5637d1ed3 X-Microsoft-Antispam: UriScan:;BCL:0;PCL:0;RULEID:(7020095)(4652020)(4534165)(4627221)(201703031133081)(201702281549075)(48565401081)(5600026)(4604075)(2017052603307)(7153060)(7193020);SRVR:DM5PR12MB1146; X-Microsoft-Exchange-Diagnostics: 1;DM5PR12MB1146;3:r1mP9nI0ChPZWeEsrcpDsQS5Qml1cmBp9IZvIFRyOugpZ6wdkytnPiKY/IshRIEHmsca4b+Qn+OhsGZZBIX+ec1GiUJtJE1Uk7NoSXgZJ2RdyNw0ExE74jn+nr64hWRmX2m0pS4ze63shtyts6fMihlX8P2CZfzIwFVXS4h5/1vLfF0DlE7/ZCuHZSVOFoClHlmQrShIognkJagILK3gdylutolC8crtIMon9tGJoUYIHde4exInAFAQvggUF5sM;25:Zn3hOKZ+FEZOAIdkl1Fok427lpkVIP9cT3h2n/vezh8APtrUspJGHPraDAyEnYNqOBknQnaEM0UvPxvBbwDdaOYmvRLyYGdlIrIcxFIJualQzv1yllGA/fR/2Fi4eOGea/GtPIIcP3QTEGWhZrE6kNMNvQy1pcnSoh7O0Debx7XNQKSKyoJGyFhmuc5TkRvyMeQBMPBYVa8DkS9tdlrvcMfZdBpIIVhZod/5zRaPaPR6YDBaCbwSCLLHvTKkstGP0A2TuzYxQvymmV9ahv6x7FlB+4rnl+rY6NL4w/gcV/fQ55Bo+Qk5Zn/8vnZH4P6gyRruWZg9bN39QbSK/LC9Ag==;31:NSHx9KNEH9FnZr0H+3trwRK9aZERUg6ffxZ9UVxUFO9fdrkOSB5At+4im1c8Jt9CXFuP2DZjJylyZZTgUIyUAprlFQS3UQR0ZlxgMf0zyrlKlLUv9zpfZ9gkO5aYLb7EBWqsIWF2Avxikegq7e6WpnPQXH4NW8XLWdKafisdyxOT/KI94elmci5tNmvdD3FMq90dd1olfN9IHOkcjVT/WgRT5Vm4OxR8jJ4e/GHz73g= X-MS-TrafficTypeDiagnostic: DM5PR12MB1146: X-Microsoft-Exchange-Diagnostics: 1;DM5PR12MB1146;20:llrTO/GzQm1sN20rnzb/2LPQaC2wUsPlECI1Kee7miE0i3oeyRERE6jJLP5BWNTbA/jZewirRj5Qd0xT3OKzVRzIoSvsdZlqy+wauVXzN2KgaScs2igTLRtwhYO8Oz5xOqM4o81lWrIcdDYzPxUV+2VCK4cK8Rl0W6s9IcAVX31G/SkRTxSVuEO0e5uKMo7atBAbgMdUGNqrfNrM6GI6bt/PA5rsb9LfSV2YHiSFL3NX24RHdOD6L3znuAjsenuKZa1qPM4hQAmrTqtHPBFGst7tA+/+OKixFR9zOHKY9ngQxmg/NufZSpuMFSUh466qDEBPFfvlsP0HsOs+u9Q1a4VhTB5IIKvTYcQF2drz1ObHOPdSbN2BWbbyUC5EvZf5W9lVFVUEcUV1ePRBIdcEWv7oR5MDW+Tc1002hxscd1TZwUa0TPaF3tzp4zIRIbndqkSTjOlp0wXc+ShNjCId7nhaJFR7ShnMvEieHu1bdshiwFUNudAyKC+uNOHVR/sb;4:z6hbBNRy44JFTcC1LSyDwHKmuvh8KkqjOEgyOdKre9foPdibVZ5x5s7DbLmk5NUXFzih30pB5js5QKdc12nJ1q/TsKjeqZGT4QbdKbjsQY7AOC630dDQROq2VmECiU6Vt4+g7r5HjwFoEuMLVh2g2SPyIRaxU55syliHeJA34fbqjoWfVOcIyHeOwTqg07MAGIopLY2aRqGk62FCo4UDsaLzD7oIcWE5xOE9iwC6gOjg6eYjyvOeyaFJwqNpAwQqlYEAA8Keoy/+TytaDIzkEaBzpkBD1lE+9FVtvpoGlctf6PdW7hPnD/XvBjejycqP4EffTj8En6RsIBsY+0+UlA== X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(767451399110)(42068640409301); X-Exchange-Antispam-Report-CFA-Test: BCL:0;PCL:0;RULEID:(6040501)(2401047)(5005006)(8121501046)(3231023)(2400081)(944501161)(10201501046)(93006095)(93001095)(3002001)(6055026)(6041288)(20161123558120)(20161123562045)(20161123560045)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(6072148)(201708071742011);SRVR:DM5PR12MB1146;BCL:0;PCL:0;RULEID:;SRVR:DM5PR12MB1146; X-Forefront-PRVS: 056297E276 X-Forefront-Antispam-Report: SFV:NSPM;SFS:(10009020)(6049001)(39380400002)(39860400002)(396003)(376002)(366004)(346002)(377424004)(199004)(189003)(386003)(86362001)(2950100002)(77096007)(5660300001)(6346003)(6666003)(65826007)(26005)(90366009)(6486002)(53546011)(229853002)(31696002)(106356001)(68736007)(31686004)(186003)(105586002)(8936002)(8676002)(81156014)(81166006)(2486003)(76176011)(23676004)(52146003)(36756003)(478600001)(50466002)(64126003)(52116002)(83506002)(66066001)(97736004)(72206003)(65806001)(65956001)(2906002)(93886005)(6116002)(3846002)(966005)(230700001)(16526018)(25786009)(6246003)(3260700006)(47776003)(4326008)(53936002)(6306002)(7416002)(16576012)(305945005)(7736002)(316002)(110136005)(58126008);DIR:OUT;SFP:1101;SCL:1;SRVR:DM5PR12MB1146;H:[10.236.65.116];FPR:;SPF:None;PTR:InfoNoRecords;A:1;MX:1;LANG:en; Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Thomas.Lendacky@amd.com; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjEyTUIxMTQ2OzIzOjNPSk4vcXJzVWppM0tyTzJtZ2ZxSm9CeDJU?= =?utf-8?B?bUVydDd6OXcvMHQvWDhyOEd4YnhVRVhybCtYaFVrWFJpbkxVc1hUazNwS05I?= =?utf-8?B?YVp0K0hIeXowTDFveTNYcm9UODlndzVFbnppSTVuS01SQUQyT2pIcUZydWto?= =?utf-8?B?NXh5UldqZVNnUGVzcDBYVml3MzhpUWkwcVhuN2ZmT1BsNjJydHczZzFoeVhP?= =?utf-8?B?RGg4T2ZseTRZOXRodFVnWmlGMDdVWmxKcWlNY09vU2xhamVrWjN5MFdiUUVy?= =?utf-8?B?ekVkNS9ubU84dVFEaUpRMEFZSjRTWHhleUhOOWQvV0c5cUM1MHJ2VnJTNUll?= =?utf-8?B?c2gwRzNzdVlraW9VaHc1Y29tNzQreC9SQmRxVGtuVmI5VHFtaGhLbjdZTFVu?= =?utf-8?B?Nk44MDdCM29GSDZ1Tm1DZC9vWXFNN0hNWUNIY2wwSm52UU9HUGVGU2cvU0R4?= =?utf-8?B?VU85TzRnSUpOMElOOGpCVlYzdGc4REVlRUVEand0SzloOGx1UnB0OTlQVDFV?= =?utf-8?B?aEdBUHBodGcrRTJQNTN1NXl5WDJzdWpmamVzMWNYVUpQd3U1QVZYb3Q1cm9Q?= =?utf-8?B?d0ExVFJVdmhaYmlNUEtWQzA3UDZ1a0crWGx3d1dja1l5bTVnL1l2MFV5VEcz?= =?utf-8?B?djB4eWNwcyt6Mm1SbGZ4ZWxLT3hxYkNPM1B0ci9qQVExR2NPTEg3UkZ4ZkVG?= =?utf-8?B?S3hxbW50VVQwVUJpWGNUWk9tdzdrTDlLU3RKbE9wUGZuY1VPckM3THpjRjZj?= =?utf-8?B?UjJyYmU4M1ltVUQ4UFAyTVhhSEhIa2hkL3A0eXFra3JhMnV1V29Ec2RWWUxF?= =?utf-8?B?QnJLeGNvZFlNditBazJiQU5zdG03bVVpbHpaT0p2Z0hRM2tPTzFUZkRZMXAz?= =?utf-8?B?djM2RVQ5Q0c5K2JkclEydFFjZDFFdkx5aDI5T29kM1MwNmhjditNWGZiZXMw?= =?utf-8?B?ZEFncVlSZWxUMmhidHdEVGoxU3FnL3BhZDlCeDRpbW0zWmlOMzlnTnpKcEFX?= =?utf-8?B?TW5zSDdJMWUrRjBpUnZqOE41SGJSSXl2YkhOWmRXKzJUYno1Ujl2WmZaOW1a?= =?utf-8?B?dHdZVnBNdzhpWWRwcGQ2OGtsUDhVUHB6RUZNeEtNNWdKYisyaElzY0FNNjdJ?= =?utf-8?B?RDZ5ZndvV0RSWW00MGRqMFc5R0VKUG5haHlCS3ZrTWpSUWF1V1FVanNOVThX?= =?utf-8?B?VEVTZFdqM3FBY0FJVi9QZ1l5S1orNHVaeDI4OEtMYXUrOU9CTTVKQlpxQThR?= =?utf-8?B?OFpxQXpKRng1L0ZDbGo2akJucW5XUjUrY0pUY3Nadkt2TkZCeUdHdUdBU0wy?= =?utf-8?B?VlJOcjlOazVCeTBCNnh6a2dJQnJIb1JSdXRvNDZYNHVERmNwcWxhMkNRMWRi?= =?utf-8?B?TDVQcUJqMndxUWtUQ3lhNlZlNVBGUFdJRHVJMmdpazBPV2h0VHZ5cHFFeWg4?= =?utf-8?B?ZEZWb3pFaFVRbkVsemk0TlErMG9uTGlCL3JUaks3b1BJc0pSamt1M2pRaDJJ?= =?utf-8?B?NmduQjhjOTUybnpRYWg3ZVRwZWxXekwxbXNqZGNUaCtHaTZvdUExRk1GT0sw?= =?utf-8?B?V0hONVRBVU1sd1FGNnc3Y2dhNXgzeW5yaHh3eTBVZGdQdllLMlQzcWpJYnU4?= =?utf-8?B?cDVOaTlaU0Z6cXFLSlFaVkVZWlFjU1RPdVN6bUdya3dzc0M3OXZLOFFFVlhy?= =?utf-8?B?MEs4OERuVmY2V0w5aElLeDBvRDd1K0N1ZGp1V2RsazdWYkplSFlpQWgxcGo5?= =?utf-8?B?ZHRiQjZZNUlyZHUxanZGRjVhcGRBMTEvd2YyVzRoTmIvRG9URkpvbzdSV1dD?= =?utf-8?B?dlhuWkRkbTZQb1c0K3dmYkVuVE1GOWtTMXV5V0l6Mnp4MWZjejNZVkhLc2xR?= =?utf-8?B?WkZva1VFR0t2MkJVMlJmYUNvazhXOXZnNHZqUjBjQ3J6OXlZVUg2TUZpR0w2?= =?utf-8?B?OEQ3OGtYMXB1dWNHVmlKd29IZ203S1lxSG14UnFHVTdzUzNqdld4WVNKMitX?= =?utf-8?B?VDVnZkNzRS94WU1oNXRjQ3VaNzJCTVhQZjkrc2JiRzBtWW9XRjBBMnpBY0lT?= =?utf-8?B?NEVieitxTTgxT3EvV3NUU2NSOVpiOGdON25CNkRiQjBEd1cvWHNMdG1ZV2VD?= =?utf-8?B?NWc9PQ==?= X-Microsoft-Exchange-Diagnostics: 1;DM5PR12MB1146;6:+lyFX3y/okLm2FrshTOvlEPRqROBvKnUuEh8N5bWpR395vyriuaMXZQCCea6so84Ueb9/jqdpCVd6bZAET8IsJcN8aF+AEHRIOUiitNwjLCEOIhXjFjnkz9LamUzfzhuIcXaqG4xiKY3RMKN5vCElcO6RZOc8L5hsDS+0Dlo4CX6npgi3VNvxQ7jUJ0MV4fUtivMWMvbIknZBmouEz7rXfffSyjkP7+Lq4/NbMPoR74XEeE0k4tkKyXO0Hocf3H4PZI/kyd552cAvHJOtgADh7T2hg4ZoJDFb8cxNJ9JcUyjh2GY7sq/aKNKTCkRa1LdopuNtcUqVEAn6C3w9fqmOpSPAc7ANUX67ibiIJ0w/tw=;5:kALpvDU4UWHQJeHTy//ALixUs2LFtB+q6hHwfrDiQEqWKmba5chsTQAu+PmNA23l2sOZZ2fZs87C/dQheLQaxG74UcQV6ngAvk7wwS7zS1lX9Wzc1jUSjVzT4VMOpWAA3VLLlbDhQZlZzC4ZfLdpxGqj9nL0A9cnP7Bu+SXqMI4=;24:wDBV/xrSHc30pnJWVwbD3pzeYxXi0gKSneDr0Ar1P0zZ8HItuD5o0lLR91rEsDq0kLybzbkj/XqEelnMb/BJSjLRQOYuOtmCBm6DGnHNmLk=;7:wixScGOlh0olKxWubLLVZ8SSF69Q5ntJieEBVwFfC4IKZhkYmR3IrerCTdW6ctZni53dlNgh+GULgHPkjeyBz0cHNlMyZ1yPUNzOigPaABkillgki76DbUehUJKUcllqWQHT5TUq213D9k7jUc1Mg2H/FMdd3bcqa8fOTkPI1Hg+kEcId0naW2ywmPnBEhkg/pnPogBI8DoJkxnKCdaDGUSyKMPwrASrzENaTKOk8h3xMCa4fmbIemyULxgsbYiR SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1;DM5PR12MB1146;20:tDTuCloTz2ewXrRnPe0kxfUodzAG3aymYRvGAliLLIJC9v/sdzN5TlAE28+coDb59VXXxSvlB6g/4CpuVTc9RcMq8lxWVv86fpdskz9CuErxYV2Z0EY1us2T6DtJBUAa9neKbk0pCgv9SWx9W4odFCmwh9DQrzTftlYc/RBt8Rp6/Mi7+KkRlzeSNEkvWX8STz1unDIuKCMSval7vwPyiiWDIS6F4OnMYpguLjLy5YybJpDLznojIdtN0ic2lG+T X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 24 Jan 2018 22:52:16.7517 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 5c54a08f-e50d-495d-c06c-08d5637d1ed3 X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1146 X-getmail-retrieved-from-mailbox: INBOX X-GMAIL-THRID: =?utf-8?q?1590493826599421101?= X-GMAIL-MSGID: =?utf-8?q?1590516085230597530?= X-Mailing-List: linux-kernel@vger.kernel.org List-ID: On 1/24/2018 11:57 AM, David Woodhouse wrote: > On Wed, 2018-01-24 at 18:20 +0100, Greg KH wrote: >> On Wed, Jan 24, 2018 at 04:57:02PM +0000, David Woodhouse wrote: >>> >>> AMD exposes the PRED_CMD/SPEC_CTRL MSRs slightly differently to Intel. >>> See http://lkml.kernel.org/r/2b3e25cc-286d-8bd0-aeaf-9ac4aae39de8@amd.com >> Oh how fun :( > > At least they *work* the same :) > > Although I still haven't seen that doc, Tom... Working on it... Thanks, Tom >