From patchwork Fri Jun 16 18:55:54 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Tom Lendacky X-Patchwork-Id: 9793339 Return-Path: Received: from mail.wl.linuxfoundation.org (pdx-wl-mail.web.codeaurora.org [172.30.200.125]) by pdx-korg-patchwork.web.codeaurora.org (Postfix) with ESMTP id 7A65360325 for ; Fri, 16 Jun 2017 18:58:14 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 6C6652865B for ; Fri, 16 Jun 2017 18:58:14 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 5F67028670; Fri, 16 Jun 2017 18:58:14 +0000 (UTC) X-Spam-Checker-Version: SpamAssassin 3.3.1 (2010-03-16) on pdx-wl-mail.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-4.1 required=2.0 tests=BAYES_00,DKIM_SIGNED, RCVD_IN_DNSWL_MED,T_DKIM_INVALID autolearn=ham version=3.3.1 Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by mail.wl.linuxfoundation.org (Postfix) with ESMTPS id 022A12865B for ; Fri, 16 Jun 2017 18:58:14 +0000 (UTC) Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dLwPf-0004xA-Sk; Fri, 16 Jun 2017 18:56:07 +0000 Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1dLwPe-0004tD-67 for xen-devel@lists.xen.org; Fri, 16 Jun 2017 18:56:06 +0000 Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id 58/E6-01735-5C924495; Fri, 16 Jun 2017 18:56:05 +0000 X-Brightmail-Tracker: H4sIAAAAAAAAA1VSbUhTYRTuvR/zOrzxOhVPw1ospZRmjgj70Y9 RQvqjCKVAf1h37bZN9mG7UxYURJmmQkTlQLM2pwUVUmllzj5QFDJXaPYdpJZ9EA2tjJUKda93 mr2/znme533Oc+AwpOqUQs3wHjfvcnA2rUJJWdal79L1pucUZg23pWxs+dZMGVBuX9cMsQMV0 VaH0enZQ1tmeprp0hDtuf9+lDyMpqkapGQoXEFCcDKokBqETyNofXGKlBoVriSg+/5nVINiGQ VeC8/DU4RUJ+DNMHLFP4cnYj8B77xY+kDisALuPQ4pJILAKeAPXBCdGHFGGtQPeiSYxbnwZLp fIcGxOA+OvaUkWCXCVb8jc3USXgGXhitoWR4P/fXjlCQncTpcDa6TYBJroCPcSEo14JXQEYnM 5Qd8HIGv/TWSPVOh4cdgjCxaDn2PGim5zoDwgxAt19vAfyYYI/kDXgUPK7bL8CF4dPYmIXs2k TDc/4eWm3cx4B37GGUCNPiehym5uUVB3ctX0Uw2MerX6LiNUNs0i2RRiIYhXyjanMQQ/NmOTi Jdw6JdG/7t2rBoVz8iL6M1Au8q5106fXam0WU1W9x2zmrT6bM2ZNp5QeDMvI0zCpl7nfY2JB7 FEvHdRkMDeT1oGUNok9iJ8S2FqqVGp+mAhRMsu11lNl7oQasZBgf6jhSoKYfTwWuBLVmTU6iK d/Fm3rPPahOPbF4JTJw2kTWlijQrlHJ2wWqWqYdIxxyZvDFFqOY81MlspuSBJZGlzLFgMX+qT 9BydQKLxHyquFLeZbe6/+e/oGQGaRPY/NWiS5zV4V6Y9EUMQYgh8gcNUgg3949SH0aaTYHBqe q0bO/O0wY33Cn73hlzsXj02YmZrD7uWlzV2IC3l82beFMb1JQQaarb/gx9gemc9W654fp499P Kga2GpBHNypymi+dm15dvPTjUuOtxsbPaN10X21WkOZqi23H3XrB41TJs/qXRf7oU/tAy0np+ QpncadINRLaE9iuTtZRg4fQZpEvg/gLjmqdwpQMAAA== X-Env-Sender: Thomas.Lendacky@amd.com X-Msg-Ref: server-12.tower-206.messagelabs.com!1497639363!67527739!1 X-Originating-IP: [104.47.41.86] X-SpamReason: No, hits=0.0 required=7.0 tests= X-StarScan-Received: X-StarScan-Version: 9.4.19; banners=-,-,- X-VirusChecked: Checked Received: (qmail 958 invoked from network); 16 Jun 2017 18:56:04 -0000 Received: from mail-dm3nam03on0086.outbound.protection.outlook.com (HELO NAM03-DM3-obe.outbound.protection.outlook.com) (104.47.41.86) by server-12.tower-206.messagelabs.com with AES256-SHA256 encrypted SMTP; 16 Jun 2017 18:56:04 -0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amdcloud.onmicrosoft.com; s=selector1-amd-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version; bh=qXI/RFKsJ+Uu51T6fG0gDwCiorWF1v6wAJ1A2t4amFc=; b=d0s4GXk3jrxsVG0O1KCCC57+/9lidUtqiAmz9axNeftfIoNpPpcY6v6Lk24W42UKwZViE54Y81itB9L4CyrC2jZ7VrGBvYiZh4waLTONZwjPHtmyErQS0NdTizc6k/LMtw28OXTL5shyOEhVl3AgysVDIDlFCa/41z/vr4yhWKQ= Received: from tlendack-t1.amdoffice.net (165.204.77.1) by DM5PR12MB1147.namprd12.prod.outlook.com (10.168.236.142) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1157.12; Fri, 16 Jun 2017 18:55:58 +0000 From: Tom Lendacky To: linux-arch@vger.kernel.org, linux-efi@vger.kernel.org, kvm@vger.kernel.org, linux-doc@vger.kernel.org, x86@kernel.org, kexec@lists.infradead.org, linux-kernel@vger.kernel.org, kasan-dev@googlegroups.com, xen-devel@lists.xen.org, linux-mm@kvack.org, iommu@lists.linux-foundation.org Date: Fri, 16 Jun 2017 13:55:54 -0500 Message-ID: <20170616185554.18967.82909.stgit@tlendack-t1.amdoffice.net> In-Reply-To: <20170616184947.18967.84890.stgit@tlendack-t1.amdoffice.net> References: <20170616184947.18967.84890.stgit@tlendack-t1.amdoffice.net> User-Agent: StGit/0.17.1-dirty MIME-Version: 1.0 X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: MWHPR02CA0011.namprd02.prod.outlook.com (10.168.209.149) To DM5PR12MB1147.namprd12.prod.outlook.com (10.168.236.142) X-MS-PublicTrafficType: Email X-MS-TrafficTypeDiagnostic: DM5PR12MB1147: X-MS-Office365-Filtering-Correlation-Id: d6d63c24-316c-4c9e-a5d6-08d4b4e9554d X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(22001)(48565401081)(201703131423075)(201703031133081); SRVR:DM5PR12MB1147; X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1147; 3:Xh/8+T/7owyVDW6QUAt0WimlGGl4rSEDrTdjgEG8VWDkF/804uiu3VOAOOwfa6z0emwDJXOCcNqQcVJRLpLIqVfeBhWg8Q/GZe/Dct2rAlu2rqSnmNLsZ2cEjuBbHY66HGswPmxUP+FdXNdNBuaawsEcYuEhIqRsxPaYVjvYIZwr3hfE+rcbyAizPzjbvS8a+ans718up0/hVF8lB/7qIqzs8CoofCgh1FVK7m+nMkvS7sZ6Uv0XVWqpZDyBNVIUFEPRCL3Xi3QcEXtCSGb6FjD/aKeEcPf90IytiiMamPavb7Po5VXpSgNqXZRj1WKO8T2rFY/gmuDgMeG1ASYAvXZMMroaySY9QCQA1SCHAa0= X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1147; 25:t/zCg3W+hkX/TtEcKyZr4Xz903SiL352887m2sBspcVzsYEUUyUnvZgAtVLunFtlrWcyybwO7iRFQMF9BDxA69/2XbG2TRIEquRM/YSkbycUb3eI1lGX2sR+MFUzzaoUt2hy7NgTmklwIwJQC4VUJyLjUHVvS2z+6j1qrBkRp7sIyLsYzRFRWa6be4lLt//qWLwkp+ZPCLqMciis/Kunx/IWH048AVjFBIleaCrEkJojMMRu88fTn+CxOuw+3xIWiVkjaRM9u1Wwe9x7BAmdRTyP6appo+OOeagPsHAK19LKggbtUxodhvnshyq36kr6asllKqnsUxLD5GMLnWdPk9ay6io7QKatQ8Z6l3ZS/LinvTpfXtNmtktXotQdL8k8HzcKP9b6tFuUSNUP9Rxl3BMeKMoCjS5qxbyYZfX1h/AkqG8CnPvSwsWnZtYCWgWa3osA//r/zVPYI5af2xEF9oVGB5bkDAulD+/ieEtVqj8O+xRorFT6lEvZOiJPSBwn0deqeuiMAXK54PcJzsUZFnCU8WYPmrv/n0XthHWfyYaaElqy7NaDyvS6QdT9RBT0YXbYM0fK/wQAD3WuxgcexdiwfQtGHSi4Rt2vuV0R2X/H+PuKNAVkV2CVGLvvbSn6uek3o5KehcIlCeBbEYcUoB0dQcKVSduajtU2to0A4jIsQ8uTcxoGjloysfisl/jfBaMu9HT7brRO3qwTeOxvoP9Bv6KTcSJcMKU2m03Esk3nrxAktN/VRX1jZw8J9HSBoxIxX1NN0VJ3CniE7BWWC/QYQ5l6WWENT0UllH6tENdOAm3nFbHzj5qtgKAW/oFAxnkLfmW6e6CQ7Y2h+Bc0nL4xvh5zIwL7Rn7k4CFwrjcudk2Ql0DvMtgUKWJNxF7FuoCQdnq4FRNsnrJneh7jxBCGeVhoQrk3uh0CaezJqoY= X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1147; 31:D05h1OuHrzaZzpmG10ZkjxNNqdw5TUcep05n+ztbYYNI/9bGU0Jjht51/Gt23iLxFDeCvB9WPZwuc07zyg+wvreLEwsw03z4doJlmtaPp6rxfx/bmjZ5Zfe/HK5WZO5dRtm4Iy2/bLXs+81XlkIQ/ZGOxUXOKSJRyjQ5RX+QTgjc/r05bcaTdlYDPEuVYpFsNw3GQEhrOo2HgBPn0fcaMAyFUpysu7s3R8ZDTtPiCFNqdH4xLbJwkG+xtm4FH4PzptGJUJBqGjgRNiN7qkHjc7KL3DjATor3AehVuXK1OJW0Hzl2GdzrIdKY+acbLA/dZWMzP91XSVVWAEIWzDe0rCKhkOtjQmpHyq47hEBoXoVN2YZdP3pGYAxvohWoHlnKyCBOREuWZ5zca5oF+/Dkf45s1WiaffNFI8HsdLGbUAFpKXBRg8dIVrXZUwunDtu5ffJ09lyx/C/PAVG44P2sfQTifWRlAF6Sv0ZFAPWycfoj4v4YdCn7H9KGaJm/x1pLnajpCnzlWeju7LVPjBEobFJv0gHyZ+Alno+8pyBj0C3GAYW6+awOLcR1Op7KiPvSTD2y/mBUgmhwCXwhG52fb2Q3KJx9SSwzprxIqJzYcUo= X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1147; 20:h+q53CmqHQaXrjqZmEQUCxLcpueg85dE7Pnh0O+k6q2wbF2SMFIKjsQhDp23Xvy7WyABd27wp9QYXLpFeXqR89NVWy9dVhr2gv6M3/Dbv88ABZVjXYafA6bWXkd0WEeh+XQH13YptjJL2xm2lKVoxy6e0+P0z3Fy4s7fGRVybT3YRWU4NEdw1aolDO8aeRxazIaVZ3p/ApxLpsHAB6pasajR05qY9C4NmhkgZS4+pkRjCPwOznHsgXUYkLT75dHLB4oZ522IX1KminE/JU558tIxOKefhzGuTyhSOFWxR/AMd8r/QZRsCecDI/y2ePktVdJtCswgEqcILzyM9cPaPvt/pKbkDNrVQJC6Rx4r99SHtO0EWI9/Vpx3qfi+orEglQYHzOpR4dSvj+r83bq3PNnyra77D2wRHGkGHuIAbR1iTTBzPb9SKMram40W0EzIQsSK/Yb93iiw2+AkTk9TIk+9Juau/T42NwIYMuDZ5Q2SdRw00msrU24rCubjbiPo X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(767451399110); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(93006095)(93001095)(3002001)(10201501046)(100000703101)(100105400095)(6055026)(6041248)(20161123555025)(20161123562025)(20161123564025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM5PR12MB1147; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM5PR12MB1147; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjEyTUIxMTQ3OzQ6N0Q3ZmthOEtRay85YVJ5TzdJUW5VWGgzdnNI?= =?utf-8?B?ejNqZ21sZkwyNDhHV202Y2dlZmhlOERuOCtGYXRGdktVVGczTjVHNTViRDRG?= =?utf-8?B?NkhhREQxL25JRCs0UFFLeUhrbHM2ektVUUpMamFBYUFZYjVYWTV2YU00YVdO?= =?utf-8?B?THJFaFlQTldWSjM3VlRwT29iTEVkR1RIMDF2OTk3RUQ5aDMvQThHMDc3ajB6?= =?utf-8?B?clA5OHF2clY3emFRWlVzZDMwdjRpdW5sVWZMNzlGQWVEOXhqdXdXTjArZjJ1?= =?utf-8?B?eURlOXRiTDB3b0p3bStLVk5rbWErRUJMd1N6TXlQOFVPYXg5Q1VaZldXRUJO?= =?utf-8?B?QllPVnQzN1VlbTRsVFlSVmJ5U3REeU54a0c2MlRJbVBBR2J2VlVVcDBJUGxs?= =?utf-8?B?VXQ4YmFiZVpjaUNVQjJLSkI4K0FtUEN1R2ZISE0zRUNVYlBXMFovYURCQjVp?= =?utf-8?B?R2cvWGNXcmh3V080bXhpQUs2VG9UWm5yajl3NWpFakxkVWx4OUZVN1ZseXA5?= =?utf-8?B?NTkxc1Q1UDVBTS8vUm8zalFhQzhSTm9uTm1MbStnM3lUd1ptaGVndEp3djBl?= =?utf-8?B?NmlBd0JGZXN0VGFJSHRteGRQczhQWGlYQkFuWlVkTXIyKzlzdHdwK253NlNR?= =?utf-8?B?emRqdVF1dUpNTTBuUlNsWk9vTlZLSkNtYVRRU2h3cFord1VkZTNWQ2RWSXov?= =?utf-8?B?UTNJVUIyVmswR3ZXMnQzdFZMYi9QRStybkQxSk4vRk1reWRNUlowN0c0LzdN?= =?utf-8?B?cjJCeVF4a2hCcUdLa1Uvc1ExVWs5bElTQTNzMm5ldkxaQTNJTmQ2QmF6cEEr?= =?utf-8?B?NnBySjI4M0V4WGJyMEsxcDQrM0JmVGQ2Sml2N012Y0hkNU9hVVdjZjZYbk5E?= =?utf-8?B?Y1ZFSjFuV3RJR0UvbUxkL1J1UVhGM2NUSGNOMmVMdXNmcWQwdzdtMUwvNnVU?= =?utf-8?B?UW9oYzNuS2x2ZnREOFZEVExJa0hiR2FqMmxHbi9nN3o4Yk1acy9Yb2JMWUFk?= =?utf-8?B?RU91UzFrRml1Z3ZrSmJMbFdWQWtlMUdCRElUb2hLZkZmQXBaT2VJVEMxelpa?= =?utf-8?B?K2FkVzUvYXdHeWF2dmM4VlYzQS9CVG9YbzIvT283MStxOXl6ZFljR2VmUTN2?= =?utf-8?B?OXJoZXI3a3JQVTZCcGVCcnlveDVGaG0wWjVRdFNGYjdZU0FrTW1ubWRDUVB5?= =?utf-8?B?c3RoMWxVb2NNNDFRWW9ob084algwMXpjK3NKTmpZbTZGc3ZiVnBlQ2ErUDZ3?= =?utf-8?B?T0NsNVpMdUE4OE0zaWVHU1Qydjhhb1pJVVUxcVNCNmg1QzNReDBGZnRvalNS?= =?utf-8?B?QWRTekhmVjc0SHBvb1k4eFJMVzUrR21Kc1Q1U1VzNTBCZGNmQ081ajFneFVi?= =?utf-8?B?SXFuVS9xUlByTzR4T1ZscUhNRFZpaUtCeVJwYnVDSHNtUWFUc0g0ZzhCVGsz?= =?utf-8?B?WXgyd3B3RzIxN2lYejhtMkRSaWhTcWE3RjdKZjJYYkVsSy93UFY3NUhSUzU2?= =?utf-8?B?YkovbG40MjZGOTB1ZmV4TU1MMVNseVlJdXI3bjNpRTRqVFRMeCtZKzc3YW1o?= =?utf-8?B?MWZEVUlVeko4WjlPWFBoSjFKLzJxN1Btbjl2SURZdDE5WWJhNG9McnFEcnZz?= =?utf-8?Q?GBp1xgjEzYadnMXnCAY?= X-Forefront-PRVS: 0340850FCD X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39450400003)(39850400002)(39860400002)(39400400002)(39840400002)(39410400002)(4326008)(103116003)(33646002)(1076002)(53416004)(42186005)(230700001)(4001350100001)(6506006)(83506001)(53936002)(66066001)(6666003)(2950100002)(38730400002)(54356999)(110136004)(50986999)(81166006)(7736002)(189998001)(3846002)(23676002)(25786009)(8676002)(72206003)(47776003)(86362001)(7406005)(7416002)(2906002)(6116002)(55016002)(5660300001)(50466002)(305945005)(54906002)(76176999)(478600001)(9686003)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR12MB1147; H:tlendack-t1.amdoffice.net; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjEyTUIxMTQ3OzIzOlNIeHFyblBZNW5Ta2gzYzNMZVRrTDg0QUlM?= =?utf-8?B?RlVxVVJlY0JQRVZHSHNjL0dlLzY1bkJkaG5XQ0JLV0lBRW5oZkh2U05KYnhl?= =?utf-8?B?eXRqSGFHa1p2Ymg2UC9BM0RWVGt5SUFuVm9vdGVhMk16alZhWGV2NlVrdjQy?= =?utf-8?B?dkZmVkpSZmR6Y0tLVzNCZDBHaHBwZVpDQlhZV2tCalRDYzN5eXdKb0Fxcitu?= =?utf-8?B?ZWZnaE5zdmUwUVRTZllIZUg5N3RWR093L1h6VzUrY2d1V1VTZUh3bTRKWFVo?= =?utf-8?B?TG10ckM1Y0R4NHpuTmhRTTE4SVpsaTRMMHJacWhKbG8zM1pvSzVxWVp5eEZJ?= =?utf-8?B?d3NZaXV0alNsMDF1Sm8yS292ZVBuYlBCbXpGRjJ3Y3hTOEFwM2lzOUFoWVZv?= =?utf-8?B?MFNTL1dSaFBzdFg2R3czRXRuTVVCOFN3aFU1dDhVYkJLTm81bEthNHRVVngw?= =?utf-8?B?a1dpVWN3QW1ZekxoTnNTL0ZCMkMvT3NJR1Y3a3JSNUhidmtzeUdrblJhaUIz?= =?utf-8?B?b3RlM2lWVmh5ZFk4SjR5bXVEZXZkL1IzR0grZnJ2T0NBT3o2ZlVESFY0VVV4?= =?utf-8?B?d2ZUcUYvK2N3SFZxSHpGb3RXYWlROE1MOGZET2FpTnJYNDRUNGpCM1BYL1Fk?= =?utf-8?B?dTgrQ3duSXVxdkcwbTdxTlp4NnJMdStnMFN5OStUc21ScHhoT0hlL2pYRlZo?= =?utf-8?B?S1RrdzhCZ2lKQW1UNFVxQmUrWkV2ZWZGUGlOMHpWQnhkUlcvUGtoQnlMajlR?= =?utf-8?B?OUo5L0orZ2wzc2Z3QTZmbHhPb2tQRFJ2VFY5alQwa0FRSlpONHlRdUFVWHd5?= =?utf-8?B?czFXbWdEMnZINDFrRmZ0aWtaMi85UEp6Q1UwRyttNlczd0N6YVlOOXpEWExv?= =?utf-8?B?U01HUHczZ3hOaURYTW83bGk0OWVWKyt3ek5MQXQwT2dhVk9tRlhmQ2swTTdP?= =?utf-8?B?MGNxV1ljdDhONlQvWUlyeGluSThXK2VhSmQxT2VIeGpSOFR0SjhQbk9jNlBn?= =?utf-8?B?b2xtSEwwcEZ0NnpaK2lTckFqbVlFdXNZVStydXBwNkJLS1p6VnRrVVpxSlEw?= =?utf-8?B?alJpUEZDOGdHbStVY0lKdHp4UzNRTEEzcUFITTZYZ0pIajNIdjUwWDE2RGdu?= =?utf-8?B?RWxvWWFkL2ZZRnpzQWwyanROeW9qcjJOTy9HcVZZMXl5L2RHNG9udmE0NFJp?= =?utf-8?B?Nk5vcnZROUx6OWpVY253Q2gyaUNtRFEzMmFBOVI1WitCV3FSdXh4amF6Mmw4?= =?utf-8?B?bTFxckZqbTVXODJWNUtlRlFWc2dPaVNvQm1ndWlpenV4TG8xTkxmL09tRllJ?= =?utf-8?B?MFRnUENhNEMzQWcvK0RmRzVrWHhZS0ZDczVlOTI5bE00RUtXYmRuUEhsWmVl?= =?utf-8?B?M3MzTEs1Y2RoN2ttenRHVmVIWG5kSHZickFCMC9qUzRXcnAxUWNxc29hTUR0?= =?utf-8?B?ZzdIUmt2MUhDUkI0blhqNTl0U3M3U0NuTEkxdnZldFF2TW1VRFNVbTBDaENU?= =?utf-8?B?ZXNUeUp4SzBWUm82Y25TQ0o0T2JmMnVKa1ZZMlpTU0lsSzZTTUhmRzBoS2Y2?= =?utf-8?B?SGlUK2s5b2NkZ0pjY2Y0bmwrNXJVWlllcjl6WThqUjAvMmdYWGQ5TnFGeFNX?= =?utf-8?B?U0pudGZnK0hWZG45YWg3akszdjg1ZEVDNUp1SVJnVE9jVTM5VGhvakNRPT0=?= X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjEyTUIxMTQ3OzY6MXNqTFFncldSTmg1UG5aVTh0Q1lONkdLdXZG?= =?utf-8?B?em1tU2FGS1hnV21rRGd6b01rbldDNCsrYmYzajlYQ2VmMmtndXU0SEFmdEJl?= =?utf-8?B?Yk1Xd0hDbGxrcy9VWHM0OURQejNkRkVmbGhEZDl6bTJNNjBQd25zd25Zd0tq?= =?utf-8?B?Z1JBZVJaVHFoM2lSM2xoUVdSMysvT0NsS3RNN3loQWpXdm16OFVsbjMrRFoz?= =?utf-8?B?ZldOUFVmT2g4bGowTmlLOHFGbnZxOXl2Vk9vY1pnNzVZK1FiYjlYY24wYmJo?= =?utf-8?B?bWt2TmxlV3BmYWpYSGoyQ2E4WnJqbGVQbXdZWnI5UUpiUFZkYkl0VUFQemI2?= =?utf-8?B?dVlOaWlBQXpCb1N2ajArMnNPQVorUEdiQUh3Q2toS0x0aFp2c2VYN3krTkYr?= =?utf-8?B?dnozQ000ektHdVEvOThGWEdhR3JMWEVxYUdyVmtDcWw5UDhoSm41N1RQSkI3?= =?utf-8?B?QlNaTGF2RUJQYzN4cEU3emNrZVNaRUJaZGNEbmUxWW1RcTNFclIvTFBuMGtF?= =?utf-8?B?YnExVDVVanVsc1BKMFdnVGFnWk1nUVlJNEJJa1A2azUva3UvRGVxeitOeHYv?= =?utf-8?B?VXIzOFhRYkdlWElmb2JRNkN6bjVLa2NlSk1aV284TVF6Um9SV2NKNUNQVmcv?= =?utf-8?B?eVRjV3lla3dXWG04dmdOTnM0MzZDaHErVk5ocHZDb01jRWVHQVVQZFhzK1Nk?= =?utf-8?B?OTV0aVBqQis5MlhUenNpczRYOUszRDZvOTlqeFhVZVhqMDNrdUQrTi81eHkr?= =?utf-8?B?clJSbFF3ajZ3VW9nTDJ5dnJpNWdTSXgzUkZwcm9KOWtnaTZMam9PSEx3Umxr?= =?utf-8?B?MzhhNjlQZDZOUm9NbkoxbkZCcjVTbkp6Y0gxMWZRQTFxTjBiRUE2SjRQNU10?= =?utf-8?B?TGJrRnk5M29zMDBpNTZKUVNURGE1eGdhMFhDaXlwcDRvWXkxYlVvU0FKbHox?= =?utf-8?B?VmY0elVNdm13TnVkKzlRaVdFeVNibGg5SFV1ZHhGaGszMXhHU0ZpbWdtMnJQ?= =?utf-8?B?MzVuM1Q3MnNZbmlrc2pPQWdGRHA4RzFieGFqMnFBYWJ5a1ZhTjJkWHo4MDdi?= =?utf-8?B?YW9OSThuS2lsck1xYkYwb3VtbjhXbjgzR2F1b01FNWdnZVI3REdCMnhtWXpy?= =?utf-8?B?aFp4K0I1cVNRMmdaTVRIRm1abWFPTTgvSTk1SkFBeW1SN3N4MHQ3K1FPd1Bv?= =?utf-8?B?OHFSVTNXUlRNcnhJVjJQaFRVSjNzbk9WMXE2LzJGZjZGd0tWVy9MTFY4UEg3?= =?utf-8?B?RVBGRzlhV29JR3Q4RlJiOXhjMFovc3BYV2NBTXc0R2tGZEk2NWJmZmRqL082?= =?utf-8?B?RW55emVjMElkZXBtL3hkV0E5TTNmL1lqZTJTdnRCekFISXB2emNWbFMwQ0kz?= =?utf-8?Q?CNmntXa?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1147; 5:vyBNOiejGUAazzgCWylx/pByKI42JPDqyFH4NuAWG5OAQ0OAFRSAEu1Nssz4fMAZcp+0aFs+rkhq41jVRJjYC63aWZqg1nWRtRn0UAsUgF5xCLYDeaRUxK5VpcxW+awwRF3CslPoKHVEByUdIdmDKiVxSvKcLUVstJWHWPgMTuc4utqA7w/VJoNwHQJAvz7KPUunH22xGGA48Vs/LAXPnbUR/SrZB3L6GkI6WvauqumAR3GVldFgGxLqxltQtpLiPKBg0gWNkNm3vjyeFcr1nBgiyqUYGb/o5Ftwy1XkKpwBTS10+WNxy7PPhWPbFJFpuAlaJdlrcvxHVrOrmSMIWvJ2h0GEnin9ZHqIf7tha2hAxXi9OEvewHHAtKwVjLuZ1rfZuOtZBTWuOHxv9tRf9NDuTvhfVLj/80esxWMXoT/Stw2E9odnhE4Mo+KB/a8ktFXQ5MOncljjg2fLwX0pOXdcud4y63pbPqcvn93nlXGvjzZuJWEnF+S51deRA7or; 24:Oc1fNO+0WBA/Ycr5jh51cxRRdm6irvLVcqxyDCU8xDMx7+iVuZXhIKa1ZlTFMVdi4MvCedyUxG9GH/NvI4b+dWjGelq/kDOcV7i7QU7a9J0= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1147; 7:X3jgFUjM1XaVTMmo+XlwrR+Yv/RpVRXtu7rjs6A7JZyobt7xQGd6EmwuPp5wv9btYYXm9LnetQ8y/T5p4ugPrS7VGR2hKw/WkFhgQMX7FO61HymHvjXMn4W2IGRZeMvrAMecYLaBpApq2gK7Cjsk5SmJ+lf3Kr23K9KVZT6bJqVNRO+78alej7Cn9xFN4x5VoJi2TRvPhZd7H9drT64a8/uAHR6NsvImaEuQeGLTegsAJryqCIPbwdWtErjxk/qLdoogYbI3kXYN72FXNKUZweHN48Qxcd9RI0XaBj6l5zZ/ERr4vs7VPgb4Y+l9DzSG7hmdN0LiGRGuWKN/zW4I8Q5r/f+4BGtytm9Pk+daq0zRjfKavyCtl9f7YwWcEPRx0sk2qeLPxe/vKT5rPHXwEE2MKdVUznkhbZkJ3C/Pm1jiTdTW5jCzxdTwRALdYtOlPc6qksD5/7zsRS+V4ytCTLY/zf6VJyG0Nd8W2T4tmwA5g4hoQZsNaxHgj+7m6S6Zmmrk1Huj7vZXqMf9SzdBfzwcpiKp575O5r9kfl9Ii8l41+5ja39Ko3a0X/giXRLQo+6x7//bGcWMD+TIixOsW2GUz6oS3CUt3FV2jNZGXrewculrUOJzYvXFBGXVZNUH4DtGmeiW2HmQn5J21M2DBN87Hz+NARHhNG3rxy9ucjULn6iDs9SdH1bNWTlsOndjwjNRvljxOR0gytyUafpqyJFDuImmi1mINbF4nqTwXTjWf1uBxRgBKZ4TL3EsNndeEt6WA++zuQ6MEFzyBf+wEAA9JqdT2/Fi14GSVn0iYLc= X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1147; 20:6qqWw7KthFbIhSrJEnC3VPmYbcuT12LIKXP1IPeoY+9iIH2X+OI0JXKtLQ9eiyCirRJ3DIltPzMLN89qKrAvWAkHrirTKAN8b4YlEkXAoekQpHEzEhOfSuBrmP1znJ43PuiyzZNC4L2hvycrqdYVIc5wW9j+Uqy/e2F45TCcaFkAProA2Jh6gqnY47YBMAK+UK6jxvN7aR7qjT6R/rNmp04OmCfJOTz+NTa/KV21g4E4sw4+UOmLWcToxbxOFy22 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Jun 2017 18:55:58.4640 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1147 Cc: Brijesh Singh , Toshimitsu Kani , "Michael S. Tsirkin" , Matt Fleming , Alexander Potapenko , "H. Peter Anvin" , Boris Ostrovsky , Jonathan Corbet , Joerg Roedel , Radim =?utf-8?b?S3LEjW3DocWZ?= , Larry Woodman , Ingo Molnar , Andrey Ryabinin , Dave Young , Rik van Riel , Arnd Bergmann , Borislav Petkov , Andy Lutomirski , Thomas Gleixner , Dmitry Vyukov , Juergen Gross , Paolo Bonzini Subject: [Xen-devel] [PATCH v7 32/36] xen/x86: Remove SME feature in PV guests X-BeenThere: xen-devel@lists.xen.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" X-Virus-Scanned: ClamAV using ClamSMTP Xen does not currently support SME for PV guests. Clear the SME cpu capability in order to avoid any ambiguity. Signed-off-by: Tom Lendacky Reviewed-by: Juergen Gross Reviewed-by: Borislav Petkov --- arch/x86/xen/enlighten_pv.c | 1 + 1 file changed, 1 insertion(+) diff --git a/arch/x86/xen/enlighten_pv.c b/arch/x86/xen/enlighten_pv.c index f33eef4..e6ecf42 100644 --- a/arch/x86/xen/enlighten_pv.c +++ b/arch/x86/xen/enlighten_pv.c @@ -294,6 +294,7 @@ static void __init xen_init_capabilities(void) setup_clear_cpu_cap(X86_FEATURE_MTRR); setup_clear_cpu_cap(X86_FEATURE_ACC); setup_clear_cpu_cap(X86_FEATURE_X2APIC); + setup_clear_cpu_cap(X86_FEATURE_SME); if (!xen_initial_domain()) setup_clear_cpu_cap(X86_FEATURE_ACPI);