From nobody Wed Sep 17 04:50:25 2025 Delivered-To: importer@patchew.org Received-SPF: none (zoho.com: 198.145.21.10 is neither permitted nor denied by domain of lists.01.org) client-ip=198.145.21.10; envelope-from=edk2-devel-bounces@lists.01.org; helo=ml01.01.org; Authentication-Results: mx.zohomail.com; dkim=fail; spf=none (zoho.com: 198.145.21.10 is neither permitted nor denied by domain of lists.01.org) smtp.mailfrom=edk2-devel-bounces@lists.01.org Return-Path: Received: from ml01.01.org (ml01.01.org [198.145.21.10]) by mx.zohomail.com with SMTPS id 1499351438926213.21615020807883; Thu, 6 Jul 2017 07:30:38 -0700 (PDT) Received: from [127.0.0.1] (localhost [IPv6:::1]) by ml01.01.org (Postfix) with ESMTP id E29BF21CC5379; Thu, 6 Jul 2017 07:28:33 -0700 (PDT) Received: from NAM01-SN1-obe.outbound.protection.outlook.com (mail-sn1nam01on0064.outbound.protection.outlook.com [104.47.32.64]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id ABD4421CC536D for ; Thu, 6 Jul 2017 07:28:32 -0700 (PDT) Received: from brijesh-build-machine.amd.com (165.204.77.1) by BY2PR12MB0147.namprd12.prod.outlook.com (10.162.82.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256_P256) id 15.1.1240.13; Thu, 6 Jul 2017 14:30:11 +0000 X-Original-To: edk2-devel@lists.01.org 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=19sIAHsDec3URSOmKmjkbb8NiOE420/F2oOxQrmQHR4=; b=Qno5rLTaQf+SWdzkoA3udsBrHixqlJlmk2D5qOofjRhqx0CJy0HcTEM4ve1fpGLD5d0ae4xggKmT630thI14tWcwyqRetgd9ZHnKNYohhMDHka2Dtnqv9g8uKttYECiTYx3U7fgRyLN+HiFAeG5RmZPdZfI5EPG9/T5bW1y1qvw= Authentication-Results: lists.01.org; dkim=none (message not signed) header.d=none;lists.01.org; dmarc=none action=none header.from=amd.com; From: Brijesh Singh To: edk2-devel@lists.01.org Date: Thu, 6 Jul 2017 10:29:44 -0400 Message-Id: <1499351394-1175-7-git-send-email-brijesh.singh@amd.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1499351394-1175-1-git-send-email-brijesh.singh@amd.com> References: <1499351394-1175-1-git-send-email-brijesh.singh@amd.com> MIME-Version: 1.0 X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: DM5PR15CA0024.namprd15.prod.outlook.com (10.173.207.162) To BY2PR12MB0147.namprd12.prod.outlook.com (10.162.82.20) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: 28b78db6-f954-4def-058f-08d4c47b82f6 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)(300000506095)(300135500095); SRVR:BY2PR12MB0147; X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0147; 3:QYzdoOyZEuyT44A8U3w19yTKGUBF0QYee6qgL5Yx1MSuWpmAAR3oyl2lKdShmxI70a8XIgw8sd/sIvRcUxq4WpkgZONrJa45EAoTQJ1Ptx1tBM5J1HdxbptF9CrGnDHotCkhGwVMh+HqXJXrU0Y4/L1Z6AOLMeXiklnKgfqeXjp252yM9TLg3wT4u2dscUVSQ1PvUGQyw0HbMsJjDOH6Xe/TMAliGQBo5wao+kxL5b8jbFXAGZJOPIUxsNkveq8eXDcfuzZHC4Imr3FiT8jRQ+iLPh50EINRGW5YGTl6f69pm59up53sfsyr/gvp8XbqdGCtJB3+ZQfwuCuiwb6xrCNAN+u7Z6vcmY4GCstCx2AOHy7SdODfzrftTQ+ayaDay1wW4E0QKZ1XvHFvK9Ao0oTJwIVEoA8y36ORV3diMnlru3z21QJMK+Ln9+wpva3ZiaEN6aOd1qckFZB93e43JUR6wy73ooNnLOSPmWcHDeCmt6dF6i/SaoyQar0W1m4ZFdQVwrB0znevN4ER/uK3UzLJ/baLnIfozohqEBwo92VDeiPTPDmpBOQYp+1RPsAJm9dvNkvxsVmCFEicN6SKG/Lz/55eu2k/kn6/lSDEp1t6/hRGB0qt4eHHrNW5Z2djOVDjLOeIFtgJLppOKt0mhFC3InlwxCf54y2ZXj2KzVIM4gEg7IGg4AMD5h9Gk8iBIwQRlndjMwC0nrpy5aV+f/u1sf7Ylzl8kvQu23Pg3zNfPcSydyCepMFpGYv+5zn5uFT4Z+qw3x6bynLtttq7Lw== X-MS-TrafficTypeDiagnostic: BY2PR12MB0147: X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0147; 25:+attN6QHD7pO5CACWfT6XSWT4rJ1xhmBRHjIS3Lg32TIAD0uDKLevs2zmlP5XHDDfMTgMnF2xfwIpC1wZYqIndsIyQEXeN/svKLile8WtVBSO+fvS6MHSXpAAfJbeVXzoGDDqKC6Xnp+cmawH0q9e/mDH14ap09jbLjFQDEdQKCvE4IruXIascF2wPqxMcYmPknCFN44wqNF74UsYo16sAXDYk51kaJuDKL0oFt9e8mZUtdl61jydYqUo5zaEb/3vMCw7PJdzNeWBMpp9lTTkK5zn7WeV+WowV3bv/2Mq/YQe9oRghvJ3mQ+KTJo3oGjEwFZSujRnOOE3+YwHpfe6iFSMkXcVRTg0NBGCmFGrhCanUQP+fUDz1EDaCObr7qV1u1YiJPHVvD/nP40ZT8fwuEltW1r7aycHMUSxmbTxnLIXviuaDntmn7mhHOO0QsGaVU9emStohrjdgYjAKu5Ycg6nEAVMiPqfgwknCeZOeTMc2dnHSZ8gmKFbhrBiLPhWs5KGANGKAjndTux+PfYG5CMXDTziulT2hcgU8mkqNeC9wanVts39jm0xAQ4+6zFeIjzi3iEtFIlAbXvYrVIUqnnrTbztDAXTcYyB3kQtxc9WPEbJT1QFrmGUjSquuQfRzsEBXcoKAOzH/ISfB5sCQMTnd748PJUzsIw43KuSjG0hXa088QWHqcxJCwrO/jkUFJ4tgmyvJCeI4PUethKn8IU+9w0BUtGU84jFsLjVx/Im/gE9AWErpntnH7a1QyU16p+Py77y66RiRDpGHKJpQbTrajBYpvLc3Gl4scUUmF2hAs9RWrXcny9Ovf3feeI8TXjk21tsIO1AdxBQaT6DamMyA8u1BqAXW+x9AXuv6Oj1Se7ptnBJxXXdMlLzhfqdi5Rk87TPHYdEt5mZbX/5McAhgaSRayYOCCkXzI17GA= X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0147; 31:CFnS9li4WPQ6vC6Z8xcuyq9JLEZx2Soq5UNQIDTormKY1dedBNt1wnJRidW2i+dBYkce2ODqZtrsJCnkwrpp9f4ZAKxYVCKPAdJlXR+aKNcPcfYWAekLnM0oAgRoWTqh+6YF5TKsKNoZbgQ5wuCIoMOn9488vfXHZFCp1uor6UvHsLomS5RfBp+VbxHwNn/KwhNVBzVsbHcKn6h1ZiZRD7C2Ozsta0CpjuwoRUmgtvDG0dRxVxXpQkS5NqyGVyz39mvhAEZgu8FRDLpKzJXfaBrTO3wb56SMLi/c2Fp5dbi9Js6QymKGH54tismuGr3tZ0RWGHnhlbMpgdAXpsktNdyYDJ9z6KuLgZqaeK+Kmqzl7vZGhpE0ldmm9KOoIqfCbv6YlyQIMrxdW9rwZId/6MNeO4y03iV8nZVOH3qFZscYql+rWAuC/VEsy6MU7GKWOApyEBjbMlCrTQ1GX8A32Pz+M74ZWgxAHVcQrKwuNeSm2wzAhUuwoGjZOuf1OzXx3IQHtDlc5hQQuokhNKJwkQAw3dAFp0F4I9wvyUpv4RB/NFcq/2jlEpUhZ9+P177yo7ndPafoWo4T9Q9N4/3xCFH9xrvVxIJCNUzHy91E+HSi9BAxnpeaSs0vdS/BcIpjZM6Qi8KbAWSgLtb3sDyny/l8US1V80ybOXUIW77hcJQ= X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0147; 20:z0kUq/P0qzU0GJnHZfksaUZP3YmRecmjl0JCQYUS/JHv+4PGlMyckx/UM+zmm7pfY5yNOdvLXGeIqjkH/OpqM3SxSxmoiQjs/0RQ0v1hqXKO9yKVA093b59IEqMH9HM7jWzAuBohMDm54i4Dcfi71HscAgQHXd+WZyZQfO3AQvUkFPZAHP5FwsyM7fFAHSWYBUhpQrEtg7ycriCVfONxF3j8/uabUlvRwxRjHDGj1kx6Avxcs/q2CfGDISYPtcpWoL2CZrw6FR1x8Cz+rhlQTIe8A2m+SjjPIpz1OTCuDgOZj9Por3xOkXYlPdYGaW/rYkQXxoSm/eOqLZb5h1um+QfRvkKRHPfz4VCO2cNqrx+OX6UoABlKzTkHeBZz29Tz7eAruYxGdXe8gyxfKvuuxvdfwrfModLdhGpB40MRXZIwcGs/wmm0mYfn2sxfWVgDsnMVQPoiFc25LzUqAMxR8oBQJ0+wZplLmmN0RsZ6KtVMizW6dsTmL8TP6FBN+k03 X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(236129657087228)(767451399110)(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(2017060910048)(5005006)(8121501046)(93006095)(93001095)(10201501046)(100000703101)(100105400095)(3002001)(6055026)(6041248)(20161123560025)(20161123564025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123562025)(20161123558100)(20161123555025)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:BY2PR12MB0147; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:BY2PR12MB0147; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR12MB0147; 4:uS5LNMtHkC6mueddREuN9+L0KS3Um8o0Imx3eoqD1q?= =?us-ascii?Q?ZZE0oTojye7ijvU2eNPn1BxcsuimDfP1IqHrjuCpMLYs0R2MVIGXavYBEiHI?= =?us-ascii?Q?AGSYuxh0xqRxEj4KRwT0PpX/tnOu0OLruGtEW4Nz5L09icClDWi1toqab5tx?= =?us-ascii?Q?7lGBHnnyaYQfKu2q0bO7E9d15t8IXG+Fcy30IHrgdBndnps3xVwkp+JA3w0z?= =?us-ascii?Q?OP75WzDxq6kJK7BGoDyITwrGdHErZ5cd6roYLIksa8kExx3YjnAuQd3QLmPV?= =?us-ascii?Q?29sWsw/chYfwL+iSVwp87G2YTI8X6NJmiANpaHSF8kBtdEmg60CdITYC1ZIj?= =?us-ascii?Q?/J/NKstyZB5nNnGIvdNtkpoT7g+5Icx0Pqc4j9hc/Bp25i8PdgOWaXy9cQyb?= =?us-ascii?Q?KO21E1UsEZQZwu8Ieg9iOxT50Cgn64XjIi1j3BD6BJXFbXXkxuL1gibHWtSH?= =?us-ascii?Q?8JISn/kFeBG1I7zR0vmFCj97KRz7GvghmwM3DmGBUTieMXsFSsKosgCkuZ3w?= =?us-ascii?Q?GlBdoc1cqpShgByPhnhjg88paV3b46pTcCvH1LCwAT8j/KstgSG/BquKK5tL?= =?us-ascii?Q?Kt+wNlhdE0RUYIcpNIyY3b34KZXrM4Ak6c8ORnOc+T6iuAVF7anH9/zN4UrO?= =?us-ascii?Q?m9BcIqH5m5/j68O3JpKEh69lmEUDd2QdlXE65y131mPFb58DEzV2ruE5Sl7J?= =?us-ascii?Q?BGZNfZcbN2t706gtKWv6gA+yhVQ9qvSKlv2I2gCjbeChnvtDmQoSdTI36Ez7?= =?us-ascii?Q?vqGGLSptDKVPmx+1ZzOaGDCkTvJPNnefVPqjtMDgeoWHelOc7ksus6ENEpNM?= =?us-ascii?Q?RQy7KgP+rn71ukcx0ybk3STb6qd4kfg44oD6mnXseI3b+7YzQIFcOUGRQ+RA?= =?us-ascii?Q?DNUMERBT3IYg6GBJWKMIIfUcgc2UN3de7QHp5TgtxeeD2q0rYMPau0cWUfOO?= =?us-ascii?Q?o/tLwPTxF8wj3geZC4SxOc81dwudsnd6WsiOBTbgeX8c4oHuCoSQPOPPigf5?= =?us-ascii?Q?GpDFNo/IHh2pwUh2AaPk7cW8HloPCH5ZgF+Nk8hfAGOPf2Eh4lyJCKwELhoM?= =?us-ascii?Q?dpOlFL+B8ChX+JS8EYv7Dm9Y+p2jKgaDVAp0mVQ/U5ZagGLso0w5Q1zG5MlE?= =?us-ascii?Q?nscb93xTu13bmOV6FeSCQmidzREFlDZhcwZPeXrMoU4Joc6oitG9P3xUrFUX?= =?us-ascii?Q?dbECKrCfwizDGFXHMOMkrYLQfx2s3MjvcX253pYKqRjGbmB55q5Y1OM/9y0V?= =?us-ascii?Q?0ykMZ1aQwYgf73GOfM9KGYDI5WUSaBh68lguUgAJ1f5NiIeSY9lc41YksJSo?= =?us-ascii?Q?KW3yhuYTrLs1kXmJDqPAA=3D?= X-Forefront-PRVS: 03607C04F0 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(4630300001)(6009001)(6029001)(39450400003)(39850400002)(39840400002)(39860400002)(39410400002)(39400400002)(53936002)(48376002)(305945005)(2351001)(5003940100001)(2361001)(7736002)(50986999)(76176999)(5660300001)(4326008)(42186005)(2906002)(66066001)(6116002)(3846002)(47776003)(53416004)(6486002)(38730400002)(33646002)(81166006)(36756003)(189998001)(110136004)(25786009)(50226002)(8676002)(50466002)(575784001)(86362001)(6666003)(2950100002)(478600001)(6916009); DIR:OUT; SFP:1101; SCL:1; SRVR:BY2PR12MB0147; H:brijesh-build-machine.amd.com; FPR:; SPF:None; MLV:sfv; LANG:en; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR12MB0147; 23:H2WWvVYtULKdIbCqw3qMAHT6m/B9QTxhKvqmcYnnD?= =?us-ascii?Q?1Y4ZBQhaYyXqnSqNPTL88aOE8ihe4rRHU0ino+aMGYkivpVwuCR4kXPhDZEc?= =?us-ascii?Q?tAboNhH5SmbhCAdS8B9od6te8NXXo97+XwQVxK22Vk9rN2wkSfoVRWrSBcDb?= =?us-ascii?Q?HXTtwUUrBtN34N+M+vHIi7xfjiJcnNhvMECPyQDBJ3GwxOQVJp6cV42q+eSL?= =?us-ascii?Q?I8C5XfU6GqkU+60dAb3Y1oBUCj9UQ+jc7Ij0WBsVjSlK9ZiIzfi4GU3KH6Ti?= =?us-ascii?Q?QDnII6IQlI26PqfnM0g4bk+RT4r5KtTWmnKHCwvW8R4ALbBf4QwuNlbe5I/M?= =?us-ascii?Q?kFTOuRXkosHroDvm4PcJ9ZXaTwIiXP7Umut5PF7ASXjFRBqzzZbC1XLb1tLU?= =?us-ascii?Q?dh8TSW9YKnGrPTGtIdZ4vI2QZ+0Q+blTX7ttN0PESKWLBSAJjw54c37/YXyV?= =?us-ascii?Q?Ms4vGRUwF8zBjtTLZmdP9QdORrpUGpjrdfp4TChuHh8eBZRDxAtoDqz9B2s7?= =?us-ascii?Q?Eo4eh7FnxoQYxwPdPo3sCW30wOtMgToLEyZxkW/Vu61ZmnAkzmt/jHUNVbXp?= =?us-ascii?Q?f47zcLuDQod5cviaTZbnRYbQqowTNHzLHdDvbfBWoNTNyL19zfXiMsfvH/Rl?= =?us-ascii?Q?iiB0fwtFUEfUS1S58+TN13eEQ3W6xrzlBRBVqkoMQPepOaWz6v7EJb2D9WHP?= =?us-ascii?Q?NoaF92EOyvnmQcKTEtBjG2cyxWid+QjgppPqYomhBNnHlaNczcHrp77+mP0g?= =?us-ascii?Q?PZ00YEcPMZ96dbcBVBqs/OW6Gw8wJGPtiwQBq5Ro4bgw/PQVOp7k1RH3YfKi?= =?us-ascii?Q?SdbY8/UmWmb/hmXj3yQNVcIIxcN5ZV3Wlm9zHRnyODGya9O5CSif6qGEdYwQ?= =?us-ascii?Q?Ctb3kMo5C7lMt2NAQg9izAAs82k40nn+5M7a7umha7EvIaECAMfqRml49miO?= =?us-ascii?Q?P90XjmA/+tpaZiCqjGZRc0Wolq0bRprfYar9Nn0KtYZ5rEomZ7c+HCqod0fy?= =?us-ascii?Q?j9nk5FQ/dvjW04AXX3+YH7P9+ME37SSqw1G3icjbd1PgtHmJJnKkC8D00A8F?= =?us-ascii?Q?tuxGWAstC2POHRHXnY08pcJ3ceYUXbYp9aC+T+xkvcOq+QDuXtbK75WX2P5X?= =?us-ascii?Q?lj29z8lGqc=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; BY2PR12MB0147; 6:tVnWHGHypfa8tIilgJMUt2lWf5MSjp/ULGkgKw3jbP?= =?us-ascii?Q?thMiLLlnSPFIBs9RqNfr3DXQJwZpOUSzZknJjyx9W1jpz9LWVtTsCBfw7xga?= =?us-ascii?Q?//8YsmHI1g8qvvebfH2ZjFzoBd6u9nvvXiX3SJsrqbT1f0MBb7a5Kcn8cZNz?= =?us-ascii?Q?Lso5AH7uqetwggjzy+4MiCICQ0edWfTa/DzSESccsA3R8liTZIo3RUEqmgXz?= =?us-ascii?Q?T2Mv7RVb8eubP8aExe1yeuQlVnu08GuHl0ecoB9JNKO3EnO+ONF3sOkMMoCi?= =?us-ascii?Q?RHGUtfyNMIfgYpM8tvVxOF2wAWg62QQiFssr20w5TFikOVL/uPefAs7AkqpL?= =?us-ascii?Q?jXGxvtOMvKBfpBNPdkgA6CQ4GoH2f8pvjWZBHvkBc/KxVa0kj3wSrUrLShzZ?= =?us-ascii?Q?tvykjKqpCEB1JV0imK8ms8yLvKzJKpJWsef1ljtH6704Fy5WYkdCeyXUugu4?= =?us-ascii?Q?WOZE15bVHmiuyG7yGWfFczRV6X5pTuUAVlKaZOwg6C3WZvf3E4GA57J8bKLb?= =?us-ascii?Q?sn+eEV3HPx2uu0dc5oarcre0QgDctd7lBT4UgX751YyykkKvoOqJfstfOVBH?= =?us-ascii?Q?+f+k9tAIc2VMnov2GwxDOaPwHRKVycrtOHCvATuKMRGGM5ZJLYiP8ntYQmYg?= =?us-ascii?Q?TCK7kyeExjZw3L/6cfXLV/Tnu07V0V953/D/vjNGe4t3Kb4mPUuHLu3kzyai?= =?us-ascii?Q?HA1SLK4/txoTuCVtmRZX0HhAX7Yk/ark2XfiSlfPi2+KaxYc4+cTjl4WHPT1?= =?us-ascii?Q?f7zltdq5JrbwDhd8feQ2qkUh7deIboZx8eptuBwDOX2UZ58UVJr2fI3a1q7j?= =?us-ascii?Q?vMUV45jgwtJqhCJnmd7v8Y659t9eW/yzmwNFdFmywRK/+fUDWarYZ4GuJcvq?= =?us-ascii?Q?rfgqvZ5S74ym6ewzK0kQVrVVm7BrYkCiiNe51XgEJUwB3HkAxOvZ31C7I85q?= =?us-ascii?Q?snPoblovKt7FHvJZILskJ3uWgYuVVwahKYYC6PDIb0VF7XuUxIyCEmhuXDY3?= =?us-ascii?Q?xS5oxC0LBXee2p0CWRQMq6?= X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0147; 5:lzMd1Ne77xR4SHZ7JclbCo1tUsk7A3PvOisp+QLgJfApVGM31NEgsTVqVsroMGLDPtUqO2GDjn/zU1gIWDr2vlNBen5PnsKpGzcalDahy1hcTR/j0Gf/bcBttWRfXjRPASUCOMLVlAac/KcMTnJLpI3ty+erd8CRHwlyg/HHltxOIEZ6Pxs+twiTIhTrHTLuP/uGgPiGsVpEYb4fdmCe3I1/RjFrmj2WeRlFiIQKo5CyOPq85bfXztxYchCfoPS0l00TJMKyxGhYgCZjMFI/ZZpkxiE6SmeDWcNSjpl4PbIz2oHPw685kkQjF5vFOiAmzjCuqbpEF+gXqnDeKgdIgXRumPoSYPd1YrAlLjd/VsX48APML9f/sCIUWq1hTcPhTDADyvKDJxPfGUPHvPlALe1GqV4dO5PvykYJq66BenMVORNenKTudROlguCjfYctk3Re4Glor3Qd0NHpcuA4obu9n7lUWOlYuPTC54LnI6G71ut+qk4jkKg8Ehb4YWEn; 24:EtZPNFzMw1Nw4KfpjzM6QQQgpU/Dc//Vx2PDF5lh5FMmovKG7sJUGTuH1u9bmeE4a0Ahe98FNfzeh5SiUZhTfrdEgcLYj3khtAEVntDyRaI= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0147; 7:CcrNaGV68yAaGZrwRq2gqLdyTBYoSqw5YTw0z8QvJ9GhiaAt2zhEFHlpgweSRCyYY5UPIq7/rxHBPMveGRATpeAcfxmL5j/9h1C6nfnTwqbminqcX/N23e0q6wxd+pGQpnZ5qHf3IAJmLJqEyHiaLJfMglyn7VFNxPCnZHHpvhbITei/pJJa1hH0czKm6IqEp1HN6jqOSI8Z2RFcTcueO1oC8/Hdy8mK8RFEarwxoN2iKB3S2a2tzll+z/rDNgxO76NsbWtgyDfPdIlUX1u8d/bu0wojr1cA9/xOTs2A0J/R4XTPE1Uuoxy2nWnimFgQcvtFpboQqhcylAAGO6vtA6Un2+PrmyVYbq8hZqmmHcDCNgupEPOcJ0tqz6e++LrjSDTJOnVAj+g4W4oIItAZAmqMVM6icGJvs+LcqLoT2+jB/fu5eW7VEwWftBXEzGHNdlWiOqME3tMLKSTK0i5KM9mUdECDlWYcocQaxvOaIMW2iR/ZsE6l5KtQtBuqlKLMAsDVmGfS1lbbUOED6rDB3olGq65BtzS2fXc8GvPkeFotRd6QHigr3fobv1Erd6ocOnDWgmM3ceAO44tA/UQd0ZcrW4O+wZR++F2JYTCLakI3zFrYMZfnjiezGbmwrNm2Jj3+rgLFGb6Zzv9vwBAQq80pA21UgK2Uwj0chTxg5bFI4/stcuxtvaihmMlNzBS2je0o0+ZnHj6dOyTFH4qOY4Q/WYHdFIcRlZ3gux81ByqK4QPQ8HsFib/S05tAVdAKDN+xw3JTcDskgDdCYirzuiJmbUOqJzonHAeqXAfNPc4= X-Microsoft-Exchange-Diagnostics: 1; BY2PR12MB0147; 20:/vmQy/pRwR1D3v7XFW4OI1k2Y2QFLwrrz+BByTJArVtAo4GEgPfjPhASow3zwakt8+ezLM1DmNid3qRO/gCQ1FwQuUZhaCDWOW6b6wD6F2YZLJZ99yP0k73fqnWaYsrmG70ewit99lcfyuzc3iam0Zmji9jsRytqDZfKDzOy/3ZMyb9yJQxXu7kiEX1mWLbwnWtyM0Tr0xzcq0dt2M8VKMYW7gOYSi+wjzk6MeGjxK/TtLyIYtgSsK1MTaXnWh05 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 06 Jul 2017 14:30:11.7740 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY2PR12MB0147 Subject: [edk2] [PATCH v8 06/16] OvmfPkg: Introduce IoMmuAbsent Protocol GUID X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.22 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: Thomas.Lendacky@amd.com, leo.duran@amd.com, lersek@redhat.com, jordan.l.justen@intel.com Content-Transfer-Encoding: quoted-printable Errors-To: edk2-devel-bounces@lists.01.org Sender: "edk2-devel" X-ZohoMail-DKIM: fail (Header signature does not verify) X-ZohoMail: RDKM_2 RSF_4 Z_629925259 SPT_0 Content-Type: text/plain; charset="utf-8" Platforms that optionally provide an IOMMU protocol should do so by including a DXE driver (usually called IoMmuDxe) that produces either the IOMMU protocol -- if the underlying capabilities are available --, or gIoMmuAbsentProtocolGuid, to signal that the IOMMU capability detection completed with negative result (i.e., no IOMMU will be available in the system). In turn, DXE drivers (and library instances) that are supposed to use the IOMMU protocol if it is available should add the following to their DEPEX: gEdkiiIoMmuProtocolGuid OR gIoMmuAbsentProtocolGuid This ensures these client modules will only be dispatched after IOMMU detection completes (with positive or negative result). Cc: Jordan Justen Cc: Laszlo Ersek Cc: Leo Duran Contributed-under: TianoCore Contribution Agreement 1.0 Suggested-by: Jordan Justen Suggested-by: Laszlo Ersek Signed-off-by: Brijesh Singh Reviewed-by: Laszlo Ersek --- OvmfPkg/OvmfPkg.dec | 1 + 1 file changed, 1 insertion(+) diff --git a/OvmfPkg/OvmfPkg.dec b/OvmfPkg/OvmfPkg.dec index e5f74a1248ed..27bcfc141e5a 100644 --- a/OvmfPkg/OvmfPkg.dec +++ b/OvmfPkg/OvmfPkg.dec @@ -69,6 +69,7 @@ [Protocols] gBlockMmioProtocolGuid =3D {0x6b558ce3, 0x69e5, 0x4c67, {0x= a6, 0x34, 0xf7, 0xfe, 0x72, 0xad, 0xbe, 0x84}} gXenBusProtocolGuid =3D {0x3d3ca290, 0xb9a5, 0x11e3, {0x= b7, 0x5d, 0xb8, 0xac, 0x6f, 0x7d, 0x65, 0xe6}} gXenIoProtocolGuid =3D {0x6efac84f, 0x0ab0, 0x4747, {0x= 81, 0xbe, 0x85, 0x55, 0x62, 0x59, 0x04, 0x49}} + gIoMmuAbsentProtocolGuid =3D {0xf8775d50, 0x8abd, 0x4adf, {0x= 92, 0xac, 0x85, 0x3e, 0x51, 0xf6, 0xc8, 0xdc}} =20 [PcdsFixedAtBuild] gUefiOvmfPkgTokenSpaceGuid.PcdOvmfPeiMemFvBase|0x0|UINT32|0 --=20 2.7.4 _______________________________________________ edk2-devel mailing list edk2-devel@lists.01.org https://lists.01.org/mailman/listinfo/edk2-devel