Message ID | 20170627151348.17428.43372.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 6896D603D7 for <patchwork-xen-devel@patchwork.kernel.org>; Tue, 27 Jun 2017 15:16:25 +0000 (UTC) Received: from mail.wl.linuxfoundation.org (localhost [127.0.0.1]) by mail.wl.linuxfoundation.org (Postfix) with ESMTP id 5BB102684F for <patchwork-xen-devel@patchwork.kernel.org>; Tue, 27 Jun 2017 15:16:25 +0000 (UTC) Received: by mail.wl.linuxfoundation.org (Postfix, from userid 486) id 4FE3C283C9; Tue, 27 Jun 2017 15:16:25 +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 15EB02684F for <patchwork-xen-devel@patchwork.kernel.org>; Tue, 27 Jun 2017 15:16:24 +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 1dPsC2-0003Oh-B7; Tue, 27 Jun 2017 15:14:18 +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 1dPsC1-0003Nu-G2 for xen-devel@lists.xen.org; Tue, 27 Jun 2017 15:14:17 +0000 Received: from [85.158.139.211] by server-12.bemta-5.messagelabs.com id 8B/A0-01735-84672595; Tue, 27 Jun 2017 15:14:16 +0000 X-Brightmail-Tracker: H4sIAAAAAAAAA1VSa0hTYRjuO+dsO8ZOfU2lt1FWKxPNqWVSP/o RVKQ/klAoMiTP6rgNzi7ubGHQD5EVlpSVdBtiXtKytMBKI7FM8oqaKWqsgmUXURq0ktaN6Jyd mfX9et/3uXzPCy9Nas4ptTRX6OQcVpbXKRdSpuTYTP2uI1n7UzzXN225FqiltqH0rrafxB6Uo zBbDbbCPIXpR6BTZf+uLPQ+bkZFqEx5Ci2kKewmIRDsQlKDcDmCponzpNRo8AkC7vheiU0Erc SJMO6fJaQ6EufAi6K3KqmOwlUETF7EkoDEfiU8GhpQSgCBl0NVTZ0opsU/YsHti5bGDE6Hnt7 ekGcEzoCrF8ZDnhpxPvC9PeQZjWOgYdStkPlLoO/KO0qyIXE83HmYLI1JvBJa/RUhG8CroDUY DG0DuATBYM+YQvZcC54vwyqZtAK6Bisoud4Np4fvh6IBXgP97kxZ+4SA6Q9llNwMKuH508thc QKMfvkYBiZVEPT7ULhRwLf3Y0hmtVAwMrVOrnmo+3k6rN4CpdW/woIBBcyO3lXIwFkMQ/f3nk V6zz+reuZX9fyzahUib6I4gXMc4Rz6zUkGh9loclpYM6/fkJKWZOEEgTVyPGsQkg7ZLM1IvIk F4nuAusu3d6JlNKGLZm5B1n7NIoPt8FETK5gOOlw8J3SiOJrGNV3F2VrKarNyOmBIl0hb4uCM XGG+mRdvbI4JtFoXxYzbRZgR7KxFMBtlqB/p6eJP92YJTchDu5RJlTywRDK5rH8t5i51BK3QR jJIzKdR2zmHxez8H59BS2mki2SqBdFFbbY6//40I4YgxBBU5R4phJOdh7RFKD/15dfpxoaWa9 ruuvWB/MxL/Of419Xx7akRfGBb9s5ATONneqvmQMvt3FyvVf0hcWPKsSkIzByb6DteUlnf1Hp r8c3Sxe1njLElzGhM2Y0MTLf5fPeeTanLNb0dq38XEAXFK3ekMcleV963fSdrvMwbtv5AvM/Q 3XE0t/bUhQwdJZjYDQmkQ2D/AMA/+1OkAwAA X-Env-Sender: Thomas.Lendacky@amd.com X-Msg-Ref: server-6.tower-206.messagelabs.com!1498576454!105123131!1 X-Originating-IP: [104.47.37.78] 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 3219 invoked from network); 27 Jun 2017 15:14:15 -0000 Received: from mail-cys01nam02on0078.outbound.protection.outlook.com (HELO NAM02-CY1-obe.outbound.protection.outlook.com) (104.47.37.78) by server-6.tower-206.messagelabs.com with AES256-SHA256 encrypted SMTP; 27 Jun 2017 15:14:15 -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=VngOl5Otx4+X/Yzg9FSj/bpI5xBy/MnURtUYCZsmyyw=; b=YVNyQFLYP3S6CZiiuMoEhN+19TFXtDQuxBKzm3b8MOaVNMyAIOIw5Q0U0CvCzgpaHK3DvgY6T2dGaf4nsdlfR/ijuFVYpcejhsCCj7//4zJIxxyTJqDe/d5OE6LlNx/lDVdubKaxV8IUcKPrNcpRkiKJ3Qv779ee2u118wmm/1o= Received: from tlendack-t1.amdoffice.net (165.204.77.1) by DM5PR12MB1148.namprd12.prod.outlook.com (10.168.236.143) 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:14:07 +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:13:48 -0500 Message-ID: <20170627151348.17428.43372.stgit@tlendack-t1.amdoffice.net> In-Reply-To: <20170627150718.17428.81813.stgit@tlendack-t1.amdoffice.net> References: <20170627150718.17428.81813.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: MWHPR03CA0045.namprd03.prod.outlook.com (10.174.173.162) To DM5PR12MB1148.namprd12.prod.outlook.com (10.168.236.143) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: cdbbef8d-cef2-4fa5-4e1a-08d4bd6f29c9 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)(300000506067)(300135500095); SRVR:DM5PR12MB1148; X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1148; 3:7lNVJQKr57Kzlsyj7MQiQdy9WZRL3CvfU2XZenuMyiHCSpER/0EVGprvA4TEvfk8kxmMT7W5AtJwjgnE5CP1/Z/9QHFNp0afOAOBMtcGjgHhJVDVhPuWBb75k6EIgGk4nqlMcjlgdxt92Y5u6o7lctlEf7PI3tlcpjRq6a1SmeXXR0hosESPNDucYyTdocpM6EqFDDfmHSxRM15NH+wNAvBGEGeh0TXkKFleBXJm7BkjhuNzr4LmmOzNfhZCTqIDC9A0aW6K4GkzsjoKWG12tzygUluJk5xtdLOobVfFoK7lJ162KUpmY7wOU+qy8oGHjOE9jw2aknTPuImpsPU+M3Tdu68gNIXzjrLroGkTkk3ihNeWkmzUNUjcGr0Jd34r7SJmnb2CkwhUDVYs6SmEayVPgXLdm3IRXVaxRpEGeZAeSWibHxGQsX095sh9gko+cAWmGOaDBCFlvdznV5wYQt3dc7mk9ZqfiHoUQgtC1sUGCe0KqwFkpaupCCFShkK4vx+CZMNf8b4hTT3SI/swwvFRk0EAE2I1995WHwNzd9e0HROffkCGUg97QtJHpM5WJ68SejBINSB1GErTJcA7FhDMujvCBX5jgULLQHq2gxi3BPLTZlxtUYJoJ2kNJaSxFN4fzmjWdy0Z0yyjWZcf8OCUH/7XqWmbd8XCCnKLKXzRTim9Mr1jF2kmKZzUX9uAgrHUoQyxiGlgyWY8XAZ4xXtqnj1l9mNgBrFiFVz7TZFeUQUqztgxvbzSSrilZWG+5Yi4BP6OEmE/fnowxta2AA== X-MS-TrafficTypeDiagnostic: DM5PR12MB1148: X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1148; 25:XJb8pH83xAILV5FwJ76dp3r3r46U8cZkKabdqHeisEQWVmliMshBZXPADwd7UoSPEAkIi8NpDW3jfoiGA+HUdXl+YDolQZKSLqTlGJ/7tbCMoFfXW3rL6cTqJbqLWXoKu5kpbpr+IySBcMVV5HUfClj4KuztxA3PCZq3a5LTVTekiE+yG34qvmwwQhxaFfD5LCZ4OzGpp5CayaLBESMUVygdSu+fka6kOkZZUvvuhkxCDOQWWt2GqtIPv1nrHp0mCRePPZAo7AD0c5wxp69S7xPPCYgYafIgeaI+pgieTlDgZiXrNUm4sYea+qnmuXKAk+fx4Y/Pw9ibtEZi/6BZIdk0VL6pVGxMhwrki1mV7WV7scA1gOBN1aWVN6SSccshCJIQNhCKTP1mlM1WH/CtODTxyfdJcdG5lu+f5wJ9Pph/qmja+eYpU+z5CFaW1O20s4gczlk2q/rZWG15zuRGI8dlXefJsQtal9k+/GnyQk4Lqb6gVDIkxi7Lj9JNFVFCtjAMBj5OYs8WgTDQbP6WIP7NpdyCQdbE2/Z5miKk6ZePdk4umMwTxsDzhozW4mSaaJhucqBjeitloVM7NOw8rXCjZaLKRPJWC8ozkHnsMc3ZdpBV8i6ceoqr9zumNfOyI0MSqPRve7V1MxsdFdhm4UfmgF8p0WFJ4Dols9B6uiU/SRNp1QewgMHLkkAEo935lCNZrfY9auahVsGR7fRT/oL6pmZ3cFcQTva/xgGNUBcYrAPJWoJTS7p7qMHpJv8v9EyZbxmqkjQgyZvTdEyMZ6hZcmy1Qit92raB09p4ygNwYEoqBv4UsbvYUXA4fOWzNRMJqoIVXdOS0vH/LCPaK6jVpgbm9P1qrZ4JnadoPsbn7H3jK1mbvaLMPk5AIVUAi1t0RGREt50yI3wSXWhRDhNPEhVaUW/kBWQwOq7Hi7w= X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1148; 31:aVo2zS8b38PoFf+6bf1kGWfTDHf7+C03vhcPpiPa+t/S/POwvX7fs0tjUEOvXCDkzLhPUF3wz50ahnhXdrO3hNyJ/3X6SKEW26fazTtpA92aJ8RwDhei5DFq9XynD440JiIs0zM1kE3NLQh5RBVz8aefRLEhOotFDQ8mDECvGb2OE61R4/koJRWM5iqp3Hh/a2LNMQXt/9CBtbbLM48nIMpZpWszgRwC1cl9OpwAk18rRgIm220N95c28TerOW3/NDuUbFwCO+heXXMY4ndBZCJ+lBDiuCldMbnB1dedyaWej7rJ6saeoqLD57Y4uwHZrri7pBgUaIATVszWXtDM76CQvLhzagDcZ48Ed43b0ekrhdD3tMGRvogs6c+9zBcclsYj/qcQ7jCWYKNqt4ChyUC0VCxgIW1DDhKn8JyTF5fBC/93w0KRtTpA/95xNDjVfkamEHYOYBTxv75aq/nVje/IA7KiYm5lpppfPXFxAbLVwACcBg2ZJpaofaCVaERhd7qsM6XGdQk1vLkIJpPPZHNMATqHBeHvzooSqhOExdd8P4PoCnE3wqdl2z5MI1r0pabkNGmlI6tiIHYSxyVIH0y0jPPmPOamtI2n+wi9sOFmn1YSEDwi4C94AoqzdUa4GXgkeWsHA8GmKt2UXAEKop+CeRxIOKHM8Rl/lEASaIY= X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1148; 20:U1PVuWaAxi4ct/Yds3agVEiMGewNIIdEaGiTcPQ/znehhEEkYfO1UFixWtVZuy7YzQGW9b6BnwTUEPL3M2sKfjaEsa9A5VReuyu4S/5XUgDwsbJRJJ9vDVgQH6oI88cANPwOIUa2eUFkbp6GeTapg7DGQiTEvNTRoORGamiQQP7TtmUD4i5O49NSiUp7lDezP5ATuD2BxijPGHLHD9WJCtW+12gesHC+awI0NAVd87+Jo7T733VG6IjiVL0cGm7zatwVXihtUY+R5SQNPsKdBJ4xzJkBMTD3b27jnh6QxnvaCZVmFA2aT3SCzyuzTeEKYej+8DmJBXjF8bBoM5QIPnPfZgvfF1OUyCQTe0oSWU+pKARaFctLO2nmq/wMDAXoyElCmV9LvOF4JlOMQbpbBBkewj7C8cJzobbd5yTyHsX8+dtZUOylIdAOZFHi0ccBBak/TuGX8xl0Za90Iye8lZdz39tWYHnUzsOjsNLoG/c+wFgckBUgjTFskh0prt++ X-Microsoft-Antispam-PRVS: <DM5PR12MB114871A4D019168896740344ECDC0@DM5PR12MB1148.namprd12.prod.outlook.com> 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)(5005006)(8121501046)(100000703101)(100105400095)(93006095)(93001095)(3002001)(10201501046)(6055026)(6041248)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123560025)(20161123558100)(20161123562025)(20161123555025)(20161123564025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM5PR12MB1148; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM5PR12MB1148; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjEyTUIxMTQ4OzQ6K2pvVlNYekdsOEpuL2NJajdjTEQxTUdla2VN?= =?utf-8?B?SGVJSFVaVnpmS21MeU1UUG42cUVXSXJxZ1JwVWlOaktNTGJCTnQ1SkJyRSsz?= =?utf-8?B?b1BYajhpUGpSYlhSTUlmYWdsQmxMRHV5OHk0QXV0bGdkdEVzbWRBR29sMHk1?= =?utf-8?B?ek91T3lNYWJKWGdRdVJzeldFMGZrMGZqTnh6MnlpNG1nUmZWakswSUlyTXhv?= =?utf-8?B?YmVIZ3o0YmY4eU1XL3JETm82d09OWlhuQkNMajZCcEc3WUtibmVaeTVZcUg4?= =?utf-8?B?cGV5WmhSRXFYS0lwVmg4SXpxQkFOa1BCRVd2dHc4ZFdJZmpoZkwvLzRmcXpV?= =?utf-8?B?NHI4Mys2UHQvcDhZVkhjNXpQVXFsd0dHb3FoZUdFNWYzdHc5WUZWc01VQys2?= =?utf-8?B?aHdNU1M1RlFrVTk3Y2RDU3ZVZjY3eXdqdGVFTWlhYXE1RkZLWHNDSXM3L0Fr?= =?utf-8?B?TzZZL2NQUTUwdjFTcmQ1YnkyeWIwSFJjR0NzV1hjNTEzdmY1TTJlYk50NEt1?= =?utf-8?B?VENOV0pseTlBYWpZYkpCdExoWUE4d1BlVENzd05WbVNFZTJzTGlOTjBIbklx?= =?utf-8?B?cmJPaGhQVThycUE3SE9sYVVEUDRXZVlNbS92VWpDWmVSbzhTTjdyb3g5NkFw?= =?utf-8?B?a0MzTVFLbHJXUmlNVU9kZlE4aHR5bWNrWWdTWWhESTVDNU5QRTA5L1lqVE9v?= =?utf-8?B?L3pEU2xZN25wTnNVSm1qMkVOSWthbGtlKzJSdlZKT3l4TWpHL2NOZk9CZEF6?= =?utf-8?B?QjFId2U4NE9qdk9zbm5CbGJ0R0trZFlLd3p6ZjJUVDM5eVI0UVJzNmRYRXdF?= =?utf-8?B?dE5RTXJ3dFU5TDJ1NTRNUHBBQjdGTGVuVnRjMjhhWGgxZTlmNnh0Mys0Y2lP?= =?utf-8?B?TmdKK1hNOEk5cTYydmdJL0hwMWhENWVNcnRueDRnYUVrNTdhWTRucUt1Tmt3?= =?utf-8?B?RE03SGtTUTNtY2ZiRVdKS1NmT3owMG1wRzhtS0UraW5lWm5KNVo3Wm1NdFJ2?= =?utf-8?B?M2o4ZG0vb3BqWlVTL1dLaCtJbHdwM05aODQxdms0V1BsUUh6M1VWWU1oU1F1?= =?utf-8?B?L0hBdFdZUmxyNmNKVlJuQXcwUU9US1VKemw1Smo1SW0zK3oxc0xrakV5QkUy?= =?utf-8?B?WWdRV3N4UDFnUldIOVZuVHlzaWlmRExMY29sMFp2UVVUWnVBMVA3U1VBK2tQ?= =?utf-8?B?YkZFTk96cURrb0JJOFVZOUhCcElPcFZlbUNSVHp6d0lIYUw5QlZtUVMrdWtt?= =?utf-8?B?ZUovK0YzRXdTK3NnY2I4RVJ6WTRkaEtTVEthdkVsb3NLcHB3SUFNd1BpMjQy?= =?utf-8?B?VmhtOUQyb05LRVBmajhZZTZtNW54elI5aU9JR0hoSU9RbGJUM1BDWnpPR09Z?= =?utf-8?B?eW51YjlLNVNPUG1paW5GcEhqa25vMDB4YkJScSttNk9zM05zam5jTWU4VkZh?= =?utf-8?B?VDZHYy9LS29KdlVndVV3dldzY1JnaDhKTW5RTXIzdURjSTI0RU94WDJ6blM4?= =?utf-8?B?czhYZ3NWcWU1UTNLdlgwdlJsdFlrM2dlQjNOcDlhbjZtbU5QSVhkSEZUcmxm?= =?utf-8?B?bXFGbjFrbHQxUHdvcHFZdXZJalJwa05zcGwzR0NmcVp5MzZWcWRoQnlqcTlG?= =?utf-8?Q?vNsF2v7QmN+o0Nofgge?= X-Forefront-PRVS: 0351D213B3 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(39850400002)(39400400002)(39450400003)(39410400002)(39860400002)(39840400002)(97746001)(5660300001)(7736002)(4326008)(189998001)(76176999)(54356999)(50986999)(53416004)(25786009)(38730400002)(66066001)(6506006)(81166006)(47776003)(86362001)(8676002)(103116003)(42186005)(4001350100001)(23676002)(6666003)(2950100002)(478600001)(3846002)(53936002)(2906002)(6116002)(305945005)(230700001)(72206003)(54906002)(33646002)(7416002)(7406005)(9686003)(1076002)(110136004)(50466002)(55016002)(83506001)(921003)(1121003); DIR:OUT; SFP:1101; SCL:1; SRVR:DM5PR12MB1148; H:tlendack-t1.amdoffice.net; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjEyTUIxMTQ4OzIzOkpIR3laTm5sR0FkNGlLd3lOVjczdzJjeEVv?= =?utf-8?B?QjBxNDJCaGxVOUI1Z2oweDJqdVZSZ2pOS2tYUlMyZDAvbm5jN0NBWmVXQnFt?= =?utf-8?B?dkZkTFR0am1ReHVsYk1xdS9aMEpYRDBwenc2dSs0ZUxVaU1PQ0llVW1ISElY?= =?utf-8?B?RWRmdHFXb3FXN3c3QW9sK2hSNmI3N0d2Y2tEckdiTGl0SkxVVklYSTdjQ0Vq?= =?utf-8?B?NWFrbmw0S09CMFFIWm1SNXJ0WWZhdkkzRXpNQUQzUTNkZFoxUTJjL094WUVI?= =?utf-8?B?V0xmVEM0YjIzWnhCbFNtYlNYQkZYNVVENjBQNExPdDV2VTFpN3F4V1h3bHZu?= =?utf-8?B?Wjg5K21DeU1RaFRpYW9lS2JvTjNsYjAwVUNlM3ZGWkMrZ3A1MEYyMlIydUgr?= =?utf-8?B?K0Exc3hITVR5WjNiNllvWWZ4aFlHL1pKRFB5Vnl1YXRHc2YzS3JJMWJkcTl2?= =?utf-8?B?bnR2U1RMcDNabU0va0xINFY4N0N3OEw0RDc4OE5RUnV0U0owaTN1YndTOXdW?= =?utf-8?B?b2hrZ2lwYkdYRXRGTjNDcDUxckJsMFVwRlYyandYY3p4Si9INWREYUhCK3g4?= =?utf-8?B?d2g5NkN2T2o1WUcxYnRuMmpObktXekRQYm1NdjZnaE9NcWtHZ2FwWDZnenJQ?= =?utf-8?B?RCsxOTVldzdTblJaaUVUTFp5QS9UYkk5QTNaU1ZiMTZQWnNuUzNSdTJoT29p?= =?utf-8?B?MkNML1k0UkZ4bGRBOW9qM2NWZkFTc0ZlNXR0WjNVa3FVam1yay9hUXdXTzZs?= =?utf-8?B?ZTJBQ1NSTUkvNnVrZWMzWjU2b2ttS2txMXU0czB1cWQ4ekg5NVdjRmYxbjly?= =?utf-8?B?dVRjSmoydGtVRXc5QnN1dnJyb2Z0NC9qa05meC9kbEZQUTJHRXlXZUJaSjQ0?= =?utf-8?B?alltTkJwS3NZaExwUHhPTVBsR2w4S0Z2bWVhajdYMmk4TXlvSzA5SHBaMzh3?= =?utf-8?B?UE1KWVpiZ3FhaHVHejd2RkRrUm01bHVWZG04Tjg5eUl6MjVBcXpIdktDUlBS?= =?utf-8?B?WkNYVXpwczlEOGFJb1NKeU92MThTT2R2azJSSXR1TkU4SEZxVmZ3Q29WSFBI?= =?utf-8?B?YkVjd2VCVzlhMlFsMk9zcVlYdERLbG1iS3RxMmdmUFd1bjVyeG4yaUVtdHRs?= =?utf-8?B?OVNVVG1GaGtuQ2UxcWpUNlQrS1dqSnAwUS8vSkpSZ3U2ZDRUTGF2OW05Z3Ny?= =?utf-8?B?ejhLNzdOOFpkdWZqTUVMbnUyamRFaTJVKy83a0VJREwwaVI4M1lJMGNLdGV5?= =?utf-8?B?Z05TZnVqa3Urd3ZuWDBhcjJEZHRBNytZRUFyMDlLbkliMUFBM3BRODVFeVhN?= =?utf-8?B?bHN6NjBoV3pzN2dnODlZa1FBRG9XWGtBWnhXUXhBRGN5UzBOcFd2eC9jZHhS?= =?utf-8?B?dDlZU05ERU12RFpNQ3lNUHl4UTcyeVNtT2ZFczJNSFRzZDhycEtBZjlhTTcw?= =?utf-8?B?QzFFbzQwUXE5TWpyaVVVbFVGUktJNi9zQVd4ZmJlRkZMNVA2aFZmZXRnUEcr?= =?utf-8?B?TDJWN3hKQTRLQW5TaDgxamRRSzU2RzFESC95V3d5Y2tIMTdWZ3ZlcmNoUXMw?= =?utf-8?B?eTgvT1AvcjhsS2UvM3FPTnZRVjNNVWw1RjJjdHVQeXBtNUQ0Wmg0dGs4L2gy?= =?utf-8?B?YlEzOTAzUG9uanh2VGw1S2V6YVpHWFlUdC9TaWxYdys2NWJUNjJ6TUFzOUt1?= =?utf-8?Q?gGSOeav+o9OMOtcKhk=3D?= X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtETTVQUjEyTUIxMTQ4OzY6blAzbk9HL1hRbTNDNVZreGdCdDhuUHh6WU9G?= =?utf-8?B?UHdBTE1zY1RTT2ZudTJrYWtxRVFwa1M3dFdhZmZaVEQrZHFJdmZPKytHcnFj?= =?utf-8?B?aXZ1aWl1U1dsR3NVYUhuYmkybmdlWUhCYVRSb1pCMS8wQjhPL3lBTlpBeTdl?= =?utf-8?B?Q0RIOWNvek5FcjUwSVZJUDFodWsrb0lZM01QQXJtWFZDUEdUcXJoOWE0c0Vy?= =?utf-8?B?NGdRUlk4Wm9wR1RpeUNQNXNVZmZkdVZGME0vVWxqcHZXckNLRUdmRXBzZUl2?= =?utf-8?B?aUEwMXRSbVNiSlRmVTRRVmROT2R5RlJqYVl4SkJqYWlMSzQ4am5sVUNNVmVq?= =?utf-8?B?aG1hOWY3YU94NjNSb00zOUxPMmc4d2FsWFFqUFdoeTdvdnRtR2Y1RmUxbFFS?= =?utf-8?B?cEdJb1lxR3JmcGJ4TXE5aDJObU1KK0w1bDdyeGRKYnZZTHNONUhiQTZtTkNj?= =?utf-8?B?QWlvMzRWZ3EraUpVWkxSZ3BWUHBiamlLUC9JdzhqQVFMSlQrTDZBbFRybGZ0?= =?utf-8?B?TGpFQVJ5T3hCUDZJSnB1MEsrUlYrb3lRdndRa0JSemd2bDlLZmpTN2R5YTBl?= =?utf-8?B?aFQ5QWkvVkhDbjEwMmttSEUyWkk5cENOQTRpT2pmZVlqOWsxeDdPK21HeFBK?= =?utf-8?B?VzlmWXg1SjJKQmcrYTNRVEdrOXpQdUlTRU9IY3dxZ1prUVAxaEtGRWVkVXF2?= =?utf-8?B?dFc3VHplRGlhcmhvR3Z0VVg1Z0o1UHdtY0k3dlNDL2JUUEtFRWpnWWtQZTZE?= =?utf-8?B?WDhlN1daYXpubk1xKzhUUVptbG9QdmFHK3ZhczNobkdzaFEwVE96UWR0RjJQ?= =?utf-8?B?RHhuNUVYMGlPQWsxemhBUnc4MnVMYitzeHhTZ1Z4bUJ6aGFVdE14b2p4ODlX?= =?utf-8?B?V05JNVVQem9NMGpWZFJPR2d3dm04dEMzYlM2REtncmpmSzk1UnZmMEZOSTRU?= =?utf-8?B?VEhydnc2d0E1d2NTNGZabTJOTjVqT2Z0c0lLRkYrZUlJVjZ6S0lUbmkzZDlR?= =?utf-8?B?ZjFqYllUcVk0bzBSNGxnSlgzSkREajdDbUQzM1pyeEI4Ty9KalNEOW9MWU9D?= =?utf-8?B?RlBhNE5pV2NrbUIyczU2WWNXMWpBUWs4akQrblBpdTJOWElKSTg4cEV6Uk4w?= =?utf-8?B?akFlckVQbnFWNFpyZG1za1FLTHR0dUVQTkFpbjhGMHN0aEJZSU8zVTVSd3NI?= =?utf-8?B?d2JZTUFySjJHZDg3NGpzK1RYVFhLanQ1TUNWSFZlbjg5bjBwbEkwdUkvRFlm?= =?utf-8?B?MzE5U1ZoNkZKaWw2SkF6OTJ0eVJxVEtRb3Vad0w5TUdQLzVPbFBFd1A1Qkdk?= =?utf-8?B?RzBtQy94QllldkZvQk9UR0l2MEZ0ZUtTZzc0Sk9SRzMycEVEOUtjVC91OUFU?= =?utf-8?Q?YdPpXB+?= X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1148; 5:MmjmrIYE2m6Wvc6X1FHO61IHb9u9hGv4uRaQiC6HSdRxfvzJ/OEEk384AYPqiEki2TOitdst8uzzTTypTb0HSl2pJIqSfso76/F0k2VDG6PRNhxNarZ3dVP296ZwgNPyz/nfeT76KwwiKvfeeKCytAOVu/AqTZiwSQzUowdxEUMDEDS7d1u2rZvoBFv9wFYFIFzxkC3MbiGOx87FliZ5zUc7ehPw6pFCsM+BejYxlHxzEbOCvhcVODu8raOKEQC+103N8Aq5l4maMP7KClvcEpm0tx3YedklWdj+ooBETLBmhdj97oRCDTLDkpIWSGaY2u3mkvg3AUQY7jeikP61x2cE+0wD2tCuMd+pwuo2WQXCcD9JbqeDx9Jrj4g4w2PGbudHLWRfRo1ZlccdalJITzOzzbsNdJ1Ub0IFAjDExLCJIlTeVOJjX/BYhhGjRlAuLlcA70Qh5LGL9ClIrprfZw3OlTxvDfzxcBEfJUWk60iyX5mQvCrlXVz1eXmshsGI; 24:eIoIzuNCpobJDWRmXKPRsaymgROjDE/ccuurZSnL+PN42bbn+54j3xbNdcJ2xlfebMwNQdtnGoCSObJ6EyKL1ROG9vICUo0sLwJbcbO7VqQ= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1148; 7:BDV9woAuJfYIWsp1OnRUYWe12Erj/qlLMcAIKXmcsuAFLbX8QBGePIYHUs4k8I9aqHS/wMCUDO+KEFRehMPS/uVwOjbdD05eAPggsrlnDjA2ybwFvEulz42XbBhrH2DrVmsPdEArP+Y4XugrWcFZpxDc59dUcIen5DkOJpKURRiEhc+B6PEXOTuM9r8+OeJlWwfJifanpuZL57YK5lBm5MrdbxYEGF1q2jVhpjueTj9z3iEyNOwV1Md5mh8PlGaDrLy81ZxiS2fJtDGPHswv6dE2Ayo7/lYE5LlQIzih0jgJZmYy8TG+FgUpTxw6h2PR2RN4wJtNf+GlU8Jfyn+wzjmfPyBNviK9EQxw0FQJVtkxhGg/s1H1CdwgWO6jxg7uq4enyyT+9nhD92IhX4nEbdg232VmvYvLpsuKpwpbz2CNhvd3JB6c9/0kEwp2ZrQ2CjsTsA+d24W3iVVVW7Ljt0pRkzCF2Uo4feFJ+bdKhkON8lRNnhBlaSj253vGSpsFNOH9cEgCjbKAfxJaD9XS9UvJTExc/7iXfmyQSKOyIyQmsRNpyWhvU6xLpKlyeewQH5lrFpOL09PvxCsXtic6pmUi/7jhnPnKI6ViUb/dHgLdsegqJnJ/cjeW8im6aOB7rg3k8F5PPPon+SoLRrD2hlcd6zrS9RVpgnhW2XPLpWrbALmk31I21yjf348a+lmNhcjixiFB10J5hNEEE4NB47XdNaGgnyD7kSoadPL653zuanV6LpXAUFCizgmSHzuetWAOfkJ0nZi3MfMJipwifHB+0WW4SlZ29i9bUNzHiUU= X-Microsoft-Exchange-Diagnostics: 1; DM5PR12MB1148; 20:mzWA2XnWyyQo6WVNAUdDQwJlYn9Z8stSuSAtuvNYnOWNoChyetsc4XybFao5Vl1CM7fiEbHoB2iA6D1R5V4hIsZJpK2vKXXGTSWweB4yVZdHHlJtxS99peZZXJ8OJIH9+C8WzNbdhVwXqt7jMqIQ0EpfsFtGpgVA2po+23nXB2CShfbfbME2pPm3boJz25dLpNSblDl9LxZW6kJwTKAGY67BYK2ttRRr+lqp33qz/D6aEssEK+EXfYIocVbmu+5i X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 27 Jun 2017 15:14:07.3347 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR12MB1148 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 RESEND 34/38] x86/mm: Create native_make_p4d() for PGTABLE_LEVELS <= 4 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/include/asm/pgtable_types.h b/arch/x86/include/asm/pgtable_types.h index 830992f..6c55973 100644 --- a/arch/x86/include/asm/pgtable_types.h +++ b/arch/x86/include/asm/pgtable_types.h @@ -309,6 +309,11 @@ static inline p4dval_t native_p4d_val(p4d_t p4d) #else #include <asm-generic/pgtable-nop4d.h> +static inline p4d_t native_make_p4d(pudval_t val) +{ + return (p4d_t) { .pgd = native_make_pgd((pgdval_t)val) }; +} + static inline p4dval_t native_p4d_val(p4d_t p4d) { return native_pgd_val(p4d.pgd);
Currently, native_make_p4d() is only defined when CONFIG_PGTABLE_LEVELS is greater than 4. Create a macro that will allow for defining and using native_make_p4d() when CONFIG_PGTABLES_LEVELS is not greater than 4. Signed-off-by: Tom Lendacky <thomas.lendacky@amd.com> --- arch/x86/include/asm/pgtable_types.h | 5 +++++ 1 file changed, 5 insertions(+)