Message ID | 20170627150016.15908.37813.stgit@tlendack-t1.amdoffice.net (mailing list archive) |
---|---|
State | New, archived |
Headers | show
Return-Path: <xen-devel-bounces@lists.xen.org> 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 59B4C60351 for <patchwork-xen-devel@patchwork.kernel.org>; Tue, 27 Jun 2017 15:03:09 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 568EE28111 for <patchwork-xen-devel@patchwork.kernel.org>; Tue, 27 Jun 2017 15:03:06 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 49AD328401; Tue, 27 Jun 2017 15:03:06 +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 A89DE28111 for <patchwork-xen-devel@patchwork.kernel.org>; Tue, 27 Jun 2017 15:03:05 +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 <xen-devel-bounces@lists.xen.org>) id 1dPrye-0005NN-5Q; Tue, 27 Jun 2017 15:00:28 +0000 Received: from mail6.bemta5.messagelabs.com ([195.245.231.135]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from <Thomas.Lendacky@amd.com>) id 1dPryd-0005JN-2O for xen-devel@lists.xen.org; Tue, 27 Jun 2017 15:00:27 +0000 Received: from [85.158.139.211] by server-16.bemta-5.messagelabs.com id A5/E7-01752-A0372595; Tue, 27 Jun 2017 15:00:26 +0000 X-Brightmail-Tracker: H4sIAAAAAAAAA1VSa0gUYRTtm5mdHc2xr3Wj66ZWY5KvVTcoehA YQlj0MIPI+mFjjbsb+7CZNbd/EluCZJn2ILNcNau1REzSUsgtsbC27IH2gPrR64dgIJWbhdDM zqb2/Tr3nnPuuRc+htQdpw2M4HYJooO3cXQkZclMyTNGSPkFWRPD8auvjDdT2Sh3oPcPkYf2a KyOIqd7n8bSd/oMKqmIcDf+ekSUo2FtJYpkKOwh4V3tCUopEK5F0Pa6hlQKHT5OQNeTm0Qlim BonA4jYz9COAYXQrDyHKVgPfYS8PEcVgwkHqPh3rMArRAEjgNvUwupYAonwfn+uyEzi3Oh+nZ PSBOBN8HJr/6QRif3q+5/1yp4AU4A3yuPRtXPh8ELn+UwRg5IgfaeTKVN4sXQPVYfsgJeAt3B IK3sALgCwcXhLlqduQzqvj/XqqJ4GHhaT6l4K5RffkMrMwEnwmPPNrXdQsB48wZ1ThUNLW87w vpUaLo2GQ74qIXmPi8ZLjTQ3h/UqkUXBZ7Rh2GLDfqrGmkV74XOO1/DuwY0MDXlUvEYhvbq9G pkrJt1ad3MpXWzLvUishUlS4J4WBCNJlNGkWg1W1x23mozmrJWZtgFSeLNgo0vkjL2O+23kPw p5sjvDvJV5DxAsQzBLWBvQH6BLrrIeeCIhZcshWKpTZAeoOUMg5sGju40UA6nQ+CAbTgky+aL gllwF1tt8if7pwQmitOzIyUyzUolvF2ymlXqMVpqWMh+U3xYISyljmnbv+/5EsUbYlgk76SLK hFEu9X1Pz+KFjKIi2FppzwlyupwTU8flYMJOZi6nKcEu/gZylCOdh/b3HrItcvcecG9JjAvrV 6KiywLmhsTpNQXl67CjtjJjWlzeTE2nfD+iCX6A08adP6NfmptTpBry4rxl0lLxzM39Z499VA fvSV6yHe+wjvsK/douKEVtB6tv56TnZj0/mISXvU7fWvyp4NUDVpUu873s6yYH/z0YfuXwokO jpIsvCmVFCX+L+iy5NGZAwAA X-Env-Sender: Thomas.Lendacky@amd.com X-Msg-Ref: server-13.tower-206.messagelabs.com!1498575624!89808928!1 X-Originating-IP: [104.47.41.80] 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 15439 invoked from network); 27 Jun 2017 15:00:25 -0000 Received: from mail-dm3nam03on0080.outbound.protection.outlook.com (HELO NAM03-DM3-obe.outbound.protection.outlook.com) (104.47.41.80) by server-13.tower-206.messagelabs.com with AES256-SHA256 encrypted SMTP; 27 Jun 2017 15:00:25 -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=/t/ZdmDwNmfyBznJOJQOJe5GwOJTePCmypuN8IIwFHc=; b=kNp0R9Gd2liajWeomFRQAwf76JYYUR8TzxET/Mk6ePZErf8VREeKVB0oMs0kor7OXBJQ1IL3NVAbEnsIOR9uBoPXlkL2d/sMvYKdZDcNxTutuD2g/P7B0r9x/Jsdvh937EpICgV2sskDhd8AwGHNIfoouvY5GDxJezegjGG6htQ= Received: from tlendack-t1.amdoffice.net (165.204.77.1) by CY4PR12MB1141.namprd12.prod.outlook.com (10.168.163.149) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1199.15; Tue, 27 Jun 2017 15:00:19 +0000 From: Tom Lendacky <thomas.lendacky@amd.com> 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: Tue, 27 Jun 2017 10:00:16 -0500 Message-ID: <20170627150016.15908.37813.stgit@tlendack-t1.amdoffice.net> In-Reply-To: <20170627145607.15908.26571.stgit@tlendack-t1.amdoffice.net> References: <20170627145607.15908.26571.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: MWHPR22CA0070.namprd22.prod.outlook.com (10.171.142.32) To CY4PR12MB1141.namprd12.prod.outlook.com (10.168.163.149) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: fbe977e8-d1b2-4700-8f72-08d4bd6d3c4b 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); SRVR:CY4PR12MB1141; X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1141; 3:6836V9D9Sfamh9adK1X2lMiw1jfiOy39KDU5TgcM2MyXjFxnQjaTCd1bt1wDGvvjgGODUB15IDRCTFizc9GYI0sw/svzCSJ5uOyFPHaw5QxgHCs2wOn6PVdIOxsxozkL5iL1GZs9rUYvJ35AvAqX5hziFCbidUeHnppyL7itGdnn3uCBxFb132mbx/WhddZyZlolY4h7id03GoYUtA6ZEWtu9xRdRZ6jT15DIuvFd0oWuULy+VaP17+Gn3CUGxiVU8aEydAcdmOSLOE1vXEQ6y7HMuBNXvRKbOhR7SWhGHhMbiVRSnUjT4VIc/O8qnvB9n2o+a1bCXpA2dFxL+fxFtoEn6lnLXpVXQl0+W6KWbfJmZaG/EibYBG8760Yj6IeYfhVjklKbhxjSW+Vg4A9QwEJu+5zhbVF08k2U5kDCR0W0qoVN+o1UBLxvphajCYhyrnOA4oeD0O/+/4gCDWp4OzBpwacbxwJ40O3FVOrtCT14q9HvQ3sK2Gctin9DGqo9mIkGwyHQg4u1+WnG2gMblTV3EoDFzy4/q4XELwVlG/y6C6J6yh374WHUk0/3Hv3fzIRH5gJUOS/5fL6Qt/qcrmd3ppbPyU6ck1fEn87bv2yTBoWTuPXsP85hphyCFX7QdyHGQ0zqokXOHbBRN8Vs6jn77WZj0lpM+iMo9o5up/+hhthFi92FJE1kVbRgX1yMrJKos5yfM7q2hdNswb9TA== X-MS-TrafficTypeDiagnostic: CY4PR12MB1141: X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1141; 25:TVzamW4r3U5UVQvJSE0d8Ksi4P+KbUCTm3zB8pbshOXkiQ/JP9+4Esq2X9kH9wElxuekK2vz72StEBd+FehmKgFuSy90rHTJ25yCVs00exJUOZclvG3HM+ZAst1IIHw7IK/lU4DODnyhgMuvOms7EPZX1jq6MRPM09fe/AoclboTh4pYxZBRpxCvb0Ithb0tr0amswmuO29aX4crZj7aWCNSH5MLoJMZOqtdQn50rVFlj3tOz2fyXD3VpXr4/beqQe8vWFw3diaWQUihqKh0f+vIo0IL3TRUvzJ/4l5edq0o5qhtlkVb6QImXsUpkGYns8IZsyc4VxC82FJ7hNVmcbsU9KdIVUb6C1y2SEfbcXM6/lsvzi7UmJp0+1/Luvh1sZaVtrZrwQ9zYl5Pz/ATzqdtKmiVrz+Q34nbt43Hh5Ot8lKSoMBpHxfvElbRF5k6UBE6LB8ooXZeuQmgOkl4cIgmqpuWhuRZ9kR6TQ8N6TN3DGVOFg5tzzTgq9vrH2vj8RWp27eJL/FApT2sNruGtoES63FDqMTSwwV+OtEag0aEF929JZKRmoQv2koJ5pzU4ZffDRocVPRyUogBB7d0olI1RsjXidD9Bss4Sb1X4KJtsOsvifzQ8W64YYRC8fASrh7nk4OlCLTA+UiceX610yK5NzDC/PumlEPY70Ay9mc5N8Hho9Id+cE67HjN7SI/3Y7T+cSKYr3X2dkPnmV5kuyzGPe+rFVCsEeKlkhs5azppl1udkbeK0Ed7LWXXGUntEHWrZUOEooesoyc0R2E0/3g7RpZBufI6eCRTMXx9NmGdMu4Y0vrwPdyBrpLqlShZBC1OgC9UsH+/DiPbGT+LZ1mf497uIbKdXbRLekCaPSX0A/DrJDq+8q5jYezstXAGVV82LGN2N6U8vB9lVpKr/rt7zoVp253SWHN3h8ewEw= X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1141; 31:6rS+eQn0HZen0dy5B1JvCfgDoBLtqK5PQ/e3W21jozJk4hiXv4Iz6PbLd2b1/b/e6OrVx9N/Cg5QkzE9AwE6j7SUf31A7TAeKhmXocbi+b8niUzulrlKOLXFtFAKVLQ2Vml5XZGWnsTMWzKtPyK9rWdHvvZyN3j/ZdNVRbFA+0sbfULx34X7LpDjoLGJhGSilZZSNRmRvOH/pi1dYs3A1ps62lLV4+ZyC6nwJazci0Zk+MYOHbib8hMwuZ2fw2ngeD/ag0pQlaaut0ZIs2IkzqiieHPGXVJc4qGTaOPoh1VgNEBaStB1Kbo7DOnebvqWRPrWXhSBY13OkVx/BE73pugcDGbsfPhzRp0rEAEytS2q17//2EkqYna4KKJM5G0UcygpliGCMi9is3NZUvi2zMa5VCBdLyzu+FCT907pHIbsY9O7/1yMXYjb88CULv02XFDRDOxyB9BISmQbaeoxJ2NCxcBnOm6Tjo1hSu3LRfYwbFEZUJpGG3/c6kwJsxqvSJj2wkhWNXSnM+ReJbcWtVS/nJhWBB8aRNKGx45lrffszUtA2AGBgR7E30yz18z1TY6Z0L89Ak1cNUAqU/7qASJ5xAJNomIuZin5WYIuGzVjl0QViR2VqcPSBiw9Nj+8J8BvJrYXKK42QxTNRzXZzjNAeh8itpnZmg+TYXsd7vE= X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1141; 20:h+c69nQeJcWOKrFrUQMOuQqsA1JxdIAvFskZQljMdo+pbg/ff04ghwsqz9UOv8oF+6vlA5SRI2B0EJHWnbKw2npgfVKH6QH/CDkm1YnaNTADWHx7gsR46lcEy61LbxaStcS051hyZdeMkj1ShUbr4rgw90yTigy339zYs4hZWOshV87MqtjBnNNjZGWA7NDFwMN/o1PFKCCTfo9R6ixx55mfpe90u9ovyl5GPKHlDMzSIfFwb5YZorz1WMWud5G54u123qpxSiDkTtszfxnuCSMetG8/nRhZ3cKFF2n3djmy9tyMVhj4YPPntrubDtyDjxUz2+5RtXwNFA4bkzM9mY3BW5JeZZNXydQO5aDl2fsW6iCYqTf25+fJvVZ1NJMBaqEUVbFMhbbJbrC+jBLRD7foB5SIbsoJboBRppd0SZHs1HrbWU4ptrKShZR4HAXaCYGOjkInzXwAjWmgTWgzDg9MJHa7tLBYgFgMSrZKMNeVIkl8m/5aGTev0CQfnFze X-Microsoft-Antispam-PRVS: <CY4PR12MB1141A9A38D6431AA42C04A8DECDC0@CY4PR12MB1141.namprd12.prod.outlook.com> X-Exchange-Antispam-Report-Test: UriScan:(125551606395959)(236129657087228)(767451399110); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(5005006)(8121501046)(3002001)(93006095)(93001095)(10201501046)(100000703101)(100105400095)(6055026)(6041248)(20161123558100)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123564025)(20161123562025)(20161123555025)(20161123560025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:CY4PR12MB1141; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:CY4PR12MB1141; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTRQUjEyTUIxMTQxOzQ6ZitaMDExYnJ4clh3bFhsVHkwejRkUHZncUoz?= =?utf-8?B?b0pla0pNaFgwL0Qzdm5GWE1QNm5HYXFMV0RNNWd3VEpXdWgwRVpDSjI1THdm?= =?utf-8?B?Y292Tkt4QmVFeG0zeUsrWFRzM1lmOEZ0cFg3dEJFMG1LK3d1cE53dkNURjlp?= =?utf-8?B?K1pQeURDdUE0Tk9ROW51a2RWUGJ5STNHYmlYYzlrZkdIYitQYlhjbmJFekdr?= =?utf-8?B?OUYrcWRKb1MzMTk4UU5qVXpEYmFQZEgxYU0xeUJaUElQa2xiekVMUWJwWFo2?= =?utf-8?B?eXFiSnIvRUF6YTkwUTZTRFYvalZNWWFCb0FybTQ2QUg0T2Z3SjE0dGhFa21O?= =?utf-8?B?clV6TEpKdHdEZUFlY0x2cjVQdi94blBEeUlDL1pkZ2V1dVk0RWd4RU13QkpV?= =?utf-8?B?cjJpTTlsc3M2cTExQ2d1eHBySFRDeEEzZ01GZUMwUjBtRWh3VkVKTGtPeDRw?= =?utf-8?B?bm5TeTd1M2dUaHhDNzhUMVBUV1g1aWRvUTVxMk1zWElRc3JZSFJONHlCaXpG?= =?utf-8?B?MkxzSHZ5dkdKeDJLRkRFS2xIc0pJbDVxbmduUmlIZ0RlbXgzMUNsWGthckx1?= =?utf-8?B?Ym56a3RHY0plYUFUTWQ0cHpzNmFIZXUxc25yN1BpVkNSUWNIWUtsazNNdldY?= =?utf-8?B?Z3NmUm04bHp0b3NrNTZqVGp5ekhvWjRLOUljQXczUlQyY0xWU2N0ZU5SYTM5?= =?utf-8?B?YmdJRE1PS2VEOUtBVFBGYmlDbHdiTkV4UjJFTzUvT0VEV1ppNWlNTDRYaTdZ?= =?utf-8?B?SXdaTGlxMXg4OWtVcy90ZmNIbnBwZVRmTEdDd0J3cUlCSFl4NURWNXJUUENv?= =?utf-8?B?TkYrb2JwVitqMHdudWhmMFJtd1NoT05jenhGVnM5ZmJpL1ZrVU5oWUJJM0tw?= =?utf-8?B?MXZHWUJ6YkFZQWIvNS9pdjR3cDdEelpvQU9Vdy9mY2xwQU9pZldsbUg5ajBr?= =?utf-8?B?WUd6RGtkY0Y3Yjk5dkRCNGRFVkFNZUozS2xMaXJiNHFna2N2NG9aU2FyT2Mz?= =?utf-8?B?Y3MvTWpMY05ZaGYraDlIMHVNaytZS1ZlRmUwRVFHR2JoUlZMckpDZEk2ZFlm?= =?utf-8?B?QlN1cDF5R0NVc0E5ckdXdUhYYVVGSXVmY2hCODRGc2xNcVBYVHR5TktKR3lJ?= =?utf-8?B?alBxNmRGT3o3U3pjcjhaNDQrMHFmaFB5dm1FcllRc3hXK1NsYmJzOGI3Sk96?= =?utf-8?B?dUJ6VkhVTzF3Z1pobWhVZVJTczRTamFCNW4yTXlBOVVUdnJqRkJCTDRhOGRN?= =?utf-8?B?bkZYaWNqOU5QVCtabDFIaytyR3N4RnJIU082MkwrZ1p2d2puK3dRSitDN0V4?= =?utf-8?B?ZFpnbXdIbldwNmVaR3RrV1UrYU5GcDEwZ3dnV3BSK0tock5Ib094SDJ1d1Bh?= =?utf-8?B?dmFPaStSV3BqSk8zZVNET2x4VmE0ZE1YcWxGTi8yNFBCaGx3WUJSdUh3VFhG?= =?utf-8?B?NkVWTHhGUUh3MlpMOHNBYUVuY0FCYVNSa3dhdzZjRmQwUGRDdDJCZXM0alk4?= =?utf-8?B?bHIwVzd3WmZoQW91R05uMjF2UlBTTFowS0tQc3JsWmpOajg3aUFnWkRiTXI2?= =?utf-8?B?OWpQVDBVNFVvMzczYnlucjNDZzBPZWpLQ1gxVHpTaENHQWtYQ09KK3JVWVlx?= =?utf-8?B?STJYVmtXMmdOcDJrcERzQ0sxQkpKa0dLazV3NFEzU29jZTYzMHpFZk5JWE1I?= =?utf-8?Q?UmWsdSRwIW49P1liZcdHxwLU9hZO/dxrFmttkZ?= X-Forefront-PRVS: 0351D213B3 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39410400002)(39860400002)(39850400002)(39450400003)(39400400002)(39840400002)(6666003)(54906002)(9686003)(2950100002)(6116002)(55016002)(83506001)(110136004)(38730400002)(2906002)(54356999)(76176999)(23676002)(53936002)(8676002)(230700001)(4001350100001)(478600001)(25786009)(50986999)(3846002)(4326008)(1076002)(189998001)(81166006)(33646002)(7736002)(103116003)(42186005)(66066001)(47776003)(50466002)(72206003)(53416004)(97746001)(5660300001)(305945005)(86362001)(7416002)(7406005)(6506006)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:CY4PR12MB1141; H:tlendack-t1.amdoffice.net; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTRQUjEyTUIxMTQxOzIzOjJud2QrdkFwVFFYZ0FUOWNRdGlFRFpYaTN3?= =?utf-8?B?bFJhcXljMWk3aDRIQ1lhSWdjOUpXWDB1UXR2ZHh4OExydkNUZU41WHkrOVNt?= =?utf-8?B?YWwvS3hYTWRGNU5vYmNia05tN0t0UWYxdkJSQmNhOHNxWUpYQ0VqSnFHL2th?= =?utf-8?B?THRJanV4ZlY0UUtUNG1DQ1ZMMjhJYWxBTXJGVDBnMlovSjNVaTJTclNlY2xq?= =?utf-8?B?SmU5UEs1Uk0veFR5aTFTN254V0Z4cjc4dEhLWHhTL214NHQ2NW84MFpiK2ZI?= =?utf-8?B?ZmFRUG00L2VnV3hMdDFwUWRWME1FUFJwK3BQditVMUVxY0xaVzZlMkFIbXlm?= =?utf-8?B?NHIrT3BpV0hscHZLU1RBbUU3N1diQXdrWWJGVi9HQlFnZUsyZG5rQnU4TFNo?= =?utf-8?B?SlpJSGRrTUl6MXMzbXZVRHFIMkJ3endTV3BPL0pYMVRLc1Nxc25YNjV4V1ZH?= =?utf-8?B?NDA5L3doOHlWT2lhTm5kWWtDMHRhU2g0SGlEK0luVjVybWxpbktHZE13NFFz?= =?utf-8?B?NGZZWWZhcDNNUUJzdXdTajNsNHRJV2txWURuN1puWlprZFZRd3RHcEFGbnBC?= =?utf-8?B?elIyK3BpU2Vyc3p2MnZjYXRqQUlSU05oYlEydFQyc1VvRWFHaUJpMk9BZ056?= =?utf-8?B?RDFvNHNSL3JIWFB6NlBKbEliVktMVy9IbzNHYzhNNUNRMzkyNW1KRkQ3NHE1?= =?utf-8?B?d3ZXTFRKa1F6RUd2NWhVS2hZSlN6M2VEVGtGZjF5Yk9zM0hpb0k2Q0V4NTYv?= =?utf-8?B?TUgwMXNIbHM0dmhOQUpVNEcrdzk4WWNZNE1DVXlXanNxbkMvVTZwam9Kc3pE?= =?utf-8?B?TFFCVHhwVCtza2VvWHNBK2tKVWo4bUpLZm5uRXNIeVFzRnhyMWpZYktXOFly?= =?utf-8?B?Z3NBSUlpZ0ZaU05BL0NHLzhNZjhlS1BnTFNMVHlkcGViRlRXWGY1OEpWVGtX?= =?utf-8?B?NzZ2NVUrdGprTFhYVm9abXU4clh4U0Y5Zks1L0pTSDBDaFIzZEh2VnptcEFR?= =?utf-8?B?UEE4TzBkRnFqZTh1R3J4V2pzYXo1Q2lXeUxvaTRwUkUzbVRTbmhFWVpleTFV?= =?utf-8?B?ZUVyak5vVUF4SHcyUk5nQmYwVlJqVktBVXFONUVBdXdiTVZTQ1preFdxT2Zr?= =?utf-8?B?SVBvNXVpRWhQZjRwa290NTRSaUdTTWhwdndJdWRBdXhPNmE5MkJ0b2FTSTkr?= =?utf-8?B?N0tuY09teE40N2pjUVFBT1RiTDg5aEt6N01FanArc3N5ekNhR3ZZTjg0U0VZ?= =?utf-8?B?bUk3NGQ4NVFmYytFdGtLN2l0NmZMZUsvajA5WnBDOWNjRmFET01KS3haQzgv?= =?utf-8?B?ZEZiSS8rYTNhY3Z1MVJuZmM4aUVaekxHaExrOVFKaEZ5NjhDcG44VjFPK3Jl?= =?utf-8?B?KyswT2lmRm9CKzlLcisvZ2dpMXZGbWZPbGFvaWp6b2k1a3FwT3l0S2czQmZu?= =?utf-8?B?c0lWS1VZeTFRUnppVmNqdFJuQ3J5QWpBMDRFMHRJdlAzcmlBeVFlbTREVGxE?= =?utf-8?B?MWJ3cUtJSk9TTWcrQm0vSHpQRUtTY3JKcmlPNzdFd2N6bjBKa0phdHVIeSth?= =?utf-8?B?RXkwaHZ4MXBvZG1UNEVzNTFTTXZGb24yaUJBaFd5cFRmNVBSNEl4RWc0RCsw?= =?utf-8?B?Q3lmTjBocmxqYklobithWTJtNFlLNHpQa3d0OHRsK0gxMnFYMVQ2TW80TEZX?= =?utf-8?Q?Mhja97x2CRUedwlmf4=3D?= X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTRQUjEyTUIxMTQxOzY6aVIwMGQvS3JkVldYbUhoai9OMXhQbzNDZ3VW?= =?utf-8?B?L2xOOHBjL3lVUlBaYUVXWXluZGtvVWQwWU5odjRLMkxjS0NESXNhSmJZb1FN?= =?utf-8?B?YTRERHBUQVFBVzFLSjJqdWVOdS91UGFBR2FLQVV6TUhQRjVuL1B4T2hMTlgy?= =?utf-8?B?Q0dsYURoaTkyck5uWmt4UW0yM1FaTXNqRHpzWWY0cmJDdmU0dTFJZnBMUjRh?= =?utf-8?B?MDRYN2xOQ0NGRzJLY3FTT08zQjJjRENKRjgvam1oKzg0ZHR4Q0c1N3h0QWY5?= =?utf-8?B?cEZXYnNRNC9zVG14bzlOS0JrUGM1NEhhSEdXNlgwUjUxWFI5cUVESnAzT0dW?= =?utf-8?B?QkJUWjZGUGs4QTBwM0dPeVUxQ1BuRGxWOE04TFIrTnpBUlNXSUxzVU9zZVpx?= =?utf-8?B?TWxmc0Y2cVdUVXhCOWVhLzI3MUNKR0lPVDZLYlNsU1EyQTIyRDJtZUorNE9X?= =?utf-8?B?WEU3SmlGYUF5UG1CbHUrWWppVmpEZ0NyQ0ZYT0ZJOW9CenRmZEVLNTBHWTZZ?= =?utf-8?B?bXRJcXBPS25lQnNLY25pdEZjU1JYMnMvQUpVWXFMenBmbHQwQUdGeEowUXFP?= =?utf-8?B?WEJUUFc2QjBSbXpsT29tNU9WZnJMZWUraWFYdGpTeTVkYno5SFc4TnNjQTJE?= =?utf-8?B?bE56K2VxM01DT21rM3pvdzZkVFhXNm9ydDdRQUNNMWZna294UlZmU2MvaVRL?= =?utf-8?B?OERXZno4eCtYUE03WDJ2d0RVUGtBQis1V0VTUThUMFRKTU4ybzRVV28yazJv?= =?utf-8?B?WTVyd2k0MkNhbUhsT3p6OHNXb2hJWlpPeWpiVllCYVVHMDVkTmZ6OG5wQlRj?= =?utf-8?B?SUtwc29LNElYakQ3bUFKeXdoYmtrQlovVW9rRW91bzRYUFl4T05tTGhyc1g2?= =?utf-8?B?T3BBQ0FDVmQ5NWV5bnFEL1hPYlIvSFZibUZmVE5OU0JHcnhJbTB3SXE0Mmxn?= =?utf-8?B?NFZxZEVzSzdISmdIZGFhcllLZnl5STI0S3B0SW9sMklXdll1VVJYMXBkZWMw?= =?utf-8?B?NlVBQjlRdHB5TncwSE5ZUHp0WXZYWFc4N2RPaHAxdFRvY1ZZUCtpWkpkUk9P?= =?utf-8?B?Uzg5UTVVd0dhUXk2ektVZUg2dXdFNFlhUGJIZlprVlZta2dadHM3QkM1ckZq?= =?utf-8?B?TXlGRTBlR01NSzRtckYxbFA4a2xmTTRaYjA5bnZuNDJ1TXFiNXAxUE45YUhU?= =?utf-8?B?L0ZsemNqRXpTalBwRGs3RDA3eXExTlNXZXVYMXFZOFFPakZjdGJGTDBXcit3?= =?utf-8?B?eUJUajdUdDFPaTB0SmJ4WVFrSUFYZXVFbkVaT1FwQmJxWVRWZGlUUTVwZGlo?= =?utf-8?B?MzRuU1E0OTdxV3JYOTJ3SFJGaERLb1A2M0JpeW1UcjhTRG9KUk1zRVJrQ1Uv?= =?utf-8?Q?yiAR3Yo?= X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1141; 5:K1BlA4FhV334V0fiBXfKYICV6Ci+6VZYCHbf7zIi1kPtZqODVN5Kn4A/APzVcKURVl1dHb2RoPq7hmjhKgGQ/gxUgx+6HjxnemJeh4i4XuBTzU24S3Gk3THi09bjAWE9ufEMitRnSV+I1RjQPuWPs7Ruqmv0+qd+F0yj33okM+6HDXhiJAcx7fqsbhl8nRA3T62D0TkYDZ8EPXbzJi7Sg0dTOfB1NSbHyEEhWvDTChvxruKgsNqThj7kPjFLGp7qtwh6rFmxfbuOE+QziRSsynQR50+kwROaRVPgiWxP113hXOBgRZjVfjiG21LVKoyJjK39ChZ8AEFcckoRmN3vUeDIlZxyZmT4gA2Dqv6L26Ga6BOI1N1Wul1PLe7yncZl9Zdh3cXd7P8shhgCiomlSr4Xh39dxs0toBBMVVeMR0UPgr5LDePQAXS4w2KIRh0fyHXUh/wJJtsI6lZLF3DM+CIpTt2bdriVJwAMCF3//8KWWlTQzqTXotz7pOLf+eCt; 24:EG/nyTZj9/AIACmHBJ34qMjeJwQFW4gUErKiCSCBL4YbAKqNyxilhIGdtZQMR6HM6wrRshbveFIENfZVhwK4E81zk9i1u294EWKqihZnVDs= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1141; 7:6OBy4rzNU0GYH3rMhAc4V3drE0jKfPLXp8UMO8eFQxhQn8IeOU1z7BqiRYlQ2viJrK89bzfrR73uNYfq7zgk2eHXMvkcdCn2UNr37DA91KJv1c35kgquMvwAVf1NDC0sbyKstBjYayv6czItP8kwhyg4z7n0n7XFkgbin6rBpfB24mGQGhigerCg2cfpTaal+q2hUgbzLUAsGW1d2KvWybqpt8C/HfCg2doP9/0akP5TH/bFjrnNb4Doj4VzTEjZcfkh9EPBSJqILo7OHcjK51LZqSau2WYtG7XxAQGPGZho4xStQz9cqJXz62pSG6U01xeYz0TX7+NRr3t4CZ0gbd7502a7e4YiGV/d0+mqNdg6+SzgQ4o/iXhaEI4Qq/Mkf+uW51WsIz6a12of+WJiOL9b9woBV8EE7x6c5h1rPGHoCtMQBFd9jUmMvp5Np/cvoQhz2oQb8sp90gDdrv2PLTlPrWw7CPOijKuTZmrEZNJG4aHp4tbTlAJTPb+WCtshxkHnZtOYsULjQKrrTELk+6QyFyeMzGtTpjoUL3hYyXTtYjerc++MwW6INUZ1WwD+JnulsFjvsw/GcuVu75AZaPd30eS3qwVoe/cIMwEm5Jc4oz8m3oFvrmOdCEsZDuUj4/uZroJo5ts8a+8vhCxdG1koVrd36vkCIZqjBm04aKc80zbVgKpijwKS61WQvjAkUI5nbJCUf4kw2MQPuqLoNsBWF0FxW5q+GqZxWC5P62LI5nf2+GDMW9XhefxOFaHULxk9+1pcXlPOWtt0vEtzWG7NOUEBFAadLCc8cKxxC4E= X-Microsoft-Exchange-Diagnostics: 1; CY4PR12MB1141; 20:Fi5epN2SGz+kM9Z11pAZVp/CdiGojGZMH6GYWvhyo2f+ECdvc1qDJMhkPmfGmDZimNA2y8ov8qj3lPsGEI9yvEoJCXzbZBlnhflV7Jj1bNXIjtuQWC2QQTgYAz2d7Eow5xcaFsv7p9O8Cs1cfN0JNBi71YJeguu2JPmMbOxOL3v/7p5idNToNECfcz5kHNq46S5+DTDq9NNfSSwUECdig3/B0phmS9h5uCw1O7vIu5eWz3gR5JbUBqL4IPo/UNom X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jun 2017 15:00:19.9095 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR12MB1141 Cc: Brijesh Singh <brijesh.singh@amd.com>, Toshimitsu Kani <toshi.kani@hpe.com>, "Michael S. Tsirkin" <mst@redhat.com>, Matt Fleming <matt@codeblueprint.co.uk>, Alexander Potapenko <glider@google.com>, "H. Peter Anvin" <hpa@zytor.com>, Boris Ostrovsky <boris.ostrovsky@oracle.com>, Jonathan Corbet <corbet@lwn.net>, Joerg Roedel <joro@8bytes.org>, Radim =?utf-8?b?S3LEjW3DocWZ?= <rkrcmar@redhat.com>, Larry Woodman <lwoodman@redhat.com>, Ingo Molnar <mingo@redhat.com>, Andrey Ryabinin <aryabinin@virtuozzo.com>, Dave Young <dyoung@redhat.com>, Rik van Riel <riel@redhat.com>, Arnd Bergmann <arnd@arndb.de>, Borislav Petkov <bp@alien8.de>, Andy Lutomirski <luto@kernel.org>, Thomas Gleixner <tglx@linutronix.de>, Dmitry Vyukov <dvyukov@google.com>, Juergen Gross <jgross@suse.com>, Paolo Bonzini <pbonzini@redhat.com> Subject: [Xen-devel] [PATCH v8 23/38] x86/realmode: Decrypt trampoline area if memory encryption is active X-BeenThere: xen-devel@lists.xen.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: Xen developer discussion <xen-devel.lists.xen.org> List-Unsubscribe: <https://lists.xen.org/cgi-bin/mailman/options/xen-devel>, <mailto:xen-devel-request@lists.xen.org?subject=unsubscribe> List-Post: <mailto:xen-devel@lists.xen.org> List-Help: <mailto:xen-devel-request@lists.xen.org?subject=help> List-Subscribe: <https://lists.xen.org/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xen.org?subject=subscribe> Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" <xen-devel-bounces@lists.xen.org> X-Virus-Scanned: ClamAV using ClamSMTP |
diff --git a/arch/x86/realmode/init.c b/arch/x86/realmode/init.c index cd4be19..d6ddc7e 100644 --- a/arch/x86/realmode/init.c +++ b/arch/x86/realmode/init.c @@ -1,6 +1,7 @@ #include <linux/io.h> #include <linux/slab.h> #include <linux/memblock.h> +#include <linux/mem_encrypt.h> #include <asm/set_memory.h> #include <asm/pgtable.h> @@ -59,6 +60,13 @@ static void __init setup_real_mode(void) base = (unsigned char *)real_mode_header; + /* + * If SME is active, the trampoline area will need to be in + * decrypted memory in order to bring up other processors + * successfully. + */ + set_memory_decrypted((unsigned long)base, size >> PAGE_SHIFT); + memcpy(base, real_mode_blob, size); phys_base = __pa(base);