From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from NAM02-CY1-obe.outbound.protection.outlook.com (mail-cys01nam02on0067.outbound.protection.outlook.com [104.47.37.67]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id E074621AEB0A0 for ; Thu, 3 Aug 2017 09:08:05 -0700 (PDT) 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=IDHgBPOqYp14ADE6TZk/wTN7O+JNST6oUEsqL93aRqQ=; b=ca+znddxAJqnsXbYWZ/GuCGc0sYCvdilG34ZmH73E3B3rKOfRJR9s9sGjlQ5/MsvTDWHizJjDFx0UE4hCeOvmpfqRbnKbzJrqnrYNJSQk0OPqowL8Clvk/AE44hCcGB8OMmQ6YyWWrrlmhNcpIl56ue+PKeIWMutWdf6Vu//+hk= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=brijesh.singh@amd.com; Received: from brijesh-build-machine.amd.com (165.204.77.1) by DM2PR12MB0156.namprd12.prod.outlook.com (2a01:111:e400:50ce::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.1.1304.22; Thu, 3 Aug 2017 16:10:14 +0000 From: Brijesh Singh To: edk2-devel@lists.01.org Cc: Tom Lendacky , Ard Biesheuvel , Brijesh Singh Date: Thu, 3 Aug 2017 12:09:59 -0400 Message-Id: <1501776600-16369-1-git-send-email-brijesh.singh@amd.com> X-Mailer: git-send-email 2.7.4 MIME-Version: 1.0 X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: MWHPR02CA0003.namprd02.prod.outlook.com (2603:10b6:300:4b::13) To DM2PR12MB0156.namprd12.prod.outlook.com (2a01:111:e400:50ce::19) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-Correlation-Id: c4823793-9be2-4786-45c2-08d4da8a20cd X-MS-Office365-Filtering-HT: Tenant X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(300000500095)(300135000095)(300000501095)(300135300095)(22001)(300000502095)(300135100095)(2017030254152)(48565401081)(300000503095)(300135400095)(201703131423075)(201703031133081)(201702281549075)(300000504095)(300135200095)(300000505095)(300135600095)(300000506095)(300135500095); SRVR:DM2PR12MB0156; X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0156; 3:olNDsF3+IlYx86L7neupKUOWySJZh8l9sNJQh60wJ+63v3gNfFvvX3wfLW9+IHBkYDyBA2GNl2WtrhE6IbP2e1ECduKkgQ3lm+uN31MupD+c5obLwZemh89xDE1wPqkj0UxE8jUjuksjBctUwDovRCMGSpiUmdmlFH8F0S7W+GlU1F6+9LWbdiCxfZ+eWlxl4HFiJsUavWZaS7cKgH7jg8Ql5sPz3cfHEfAcSwfRy+yLnWJHh5uR45y5jK81QdCp8+dSQe7How9KUBNoYPiGp2FQHvJNqE3V4hPLmFU4Ff5tXoZadc6c374PZd9rE61VwpRjUakmqr7EKC15CWPWmqzklZFkE9cJNeEXOEcRaoYNsS46jH8iufbxuEEfmggEXdv5PtjbaQe0sdzuAE4kAo13hVswhlXqCvTqBZ6f1VGpIS1n7ejUtWFF1+a+wIjsBdpQZviQGC+XojqhGZxvPs1SAzzpS+FKjDw6GHl9K4idUw1PoZUgppJtcN1SGAWF5gbVDLGvvFs03slK9HiHruDFG5hY+x32hgEdHpva/JzDH8WhpSO01MRFko/5NOHtoe8MqntO0/4tNnYrVCfqtju//++v0zoDo9mMziNaRwSK5VkCEuM/Fg9lwIvekBVMFo68VmacTbc3ljx+XzAUycxIfzbUKNXv4mAUZUx/ivj/7oJHKQMEPSRPZl0zQXoi2Nba8FC94Un1dE43exhaZaDwFEumpvz+PPUAfqP8kUM9KhDC4EpISKRgpexzSlVaiXoCNUTcY4tQPUlIwAees9Y6vi4XvOp9zUzv4Lvz939VGvniqY/4Fssb4WIkJey/DlVsFhT/rWthJq8uTQkHxQ== X-MS-TrafficTypeDiagnostic: DM2PR12MB0156: X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0156; 25:f9B/kdLFC3tY3A7FcRh6aXNeydQgF7YqKcSRcFvRmB6gxm4nCl+BgX0Rx1cAZf4Al41lIuD59jyJ5RH0kZMhJRgtGfAn02j9GhUyhpn+uyJQPohpefGqdCcl+h8lhvC6Shi5nbUMEKAyJiUXOb0Tp8GbM3WkxPOz2kkZHSh1g45rcqCcKQfYHADQmRHZEB3oEj6/UUYgx8zqO7/Ojni6Bm7JzEwexHsPwSr31JUx/bkjytVfruDUwfBT/MndhGUazqmoh/rY88nRmdQLSHqqv2pLxZxvmbX9Z4l6FEEGhw8cnUtxBAFd6H5PwxWPIwPOuzfBIpH0dvwnUKUKlFBs88JoHjbzx6DSQ6kpJLXLGkslSBhDzEURj0STVZHKiTw4T7FWt4PheXZKZNbOPv7e5VplbIkmNO3HwcuJ7la0Gl2FzC9hK2370pg3j+5tq/210iD2nP4irfxEGTVcsIEaXc+wup9saRa8vsCwm7/bSq5dHr7Vyl/KO+BF+YDdAgvoXQQMlibcr49xDsMfPGBv2Z8DppHs9f6kQW/zfmxtqB6Gkl64TewWcPNU0WH3Bmp1u9TZzeEpWT6yoWJ8vy13XTJAIceZnoPtYDy8H2PFmHUWKpfA2l2VQsItggO6VJja3LcQAyu4ogtdCp1creum640iyKr8MOwHf3/VsT+PNd9mQempPS+AYYmevlgqDGfDu2cD6DXc5Uu2Um1gW8iECiwlEwVFzqmfrOwxPVSBYodaPX9uIAvcF1nWhVM50Ic/Dhx7ZHf8/EogYCk6NS2cPHbbCKFcuFZKWSPuIRn09YJid45gQhwOBsHbUuauommH95WU4PAdxS+y4JXh7jBoW9Eu35Ze1h4vl6gAf3LcakqHFR/123rqpF+Si/0e4vfBH6MFgbrqImIP8YPAx7nlqEblhRjkdwFC/WWSeJyYhMQ= X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0156; 31:y3yPMHO3Png/S833pgGtSslknqOyGw5CF+jldSyiNG+wpuUi7IzvYP2xTDYmlRelp67emg7dVLoJQgNdTmiYs6R3Av8LDk5nrfUU41M8uCXVjRQygygoIMZyj3hxiaWyeoUCBfCUbNqepXySFJC4r9SamD32h45haaHVu5DK8dzghxmEUre+e7nyjiHE5yCP1OYAe6OC6qruzY27AXT6VT8fcJ1ryFoyGSEUw1hjUGcQRqssMFGXIQfPC5vIjfyhCfunB9faIUIv2VcHSVH/t6Qzz0MKwHsmwv07Sx/8n6EV3eW6XDAk4v+ejsTrQ3LgqNOLetyIQXxlmX9kGmWq2z6GNO/VqhY09bf4Se9oynmU42nUrLmMECXVTkYqTFemhBjgK6u2UKIIMM7GkslAn2H0VDLeYo4pgODhwQVUjlucHDZsf4lvt751c8GiZP3fAGinPYHy6kqQuJHUzRjI0tAYnaWq8N7PZqqsj3iSXXEaB2z1/kiNHpvSyEjCWUoC+Y+xn7SgI3e9/mvmI7CETlrOGB0Vonw89KxgqAmHaP0exDpAh+mU/nzr8yZiQhBdml3nB2oIU4i1wcPM73CWZjNDh8vH9nkSb5j3kadV15XNuSip2cr5i3g4UUsOuF4XqWPLRaWIQ2MOlw+CwUnfkeUqbGKL2eS7KWlfyFGqUqY= X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0156; 20:lWX8KtOZWQh0vZdA1sv88VYBoOzw3OVgH5eJrRKJNqOiczeTFJc+jWsCJI4bp/5mSNKltUuL49qJA2z/14jo8NPumvMARhS2tGqF0Vz9sVPTky5/Oa9hTq+k22f0X25vj+nLf9i+6WXwoxoePtWqFtF8rwAlLrXCdag6tSiLoMk0gZrzT3TMfzFnA3gQrP1drBcGzc9OKjf5CpJyydr/j9+lG/SZu3cMwlNdNAy9edyTBdaEnUb41sPYx1bxH6pbQWs2ZKra1hmss/ShUrURQBlLJ8uh/ArWu3LWUfH4onZYU0ZbGVgEbunhkOWA/NqG8U4Ux/UnTbrsTyG+7xNMUHTP78gdUndjsTEE2dBTVb4d2Tqg0M9cO7xn47COwG4oOzwVko+ccGODjPMovWG+k/U6OMZk+HLwI4qFWYjxUApKesmk1sKJt6AxcWvGPVeaFl9d1AZGigpo2/klbkGcriZXRIlgdDnNdZEKqOPx97mrCuNh0x0jC6/bJBzWh1vx X-Exchange-Antispam-Report-Test: UriScan:(166708455590820)(162533806227266); X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(100000700101)(100105000095)(100000701101)(100105300095)(100000702101)(100105100095)(6040450)(601004)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(10201501046)(100000703101)(100105400095)(6055026)(6041248)(20161123564025)(20161123555025)(20161123562025)(20161123560025)(201703131423075)(201702281528075)(201703061421075)(201703061406153)(20161123558100)(6072148)(100000704101)(100105200095)(100000705101)(100105500095); SRVR:DM2PR12MB0156; BCL:0; PCL:0; RULEID:(100000800101)(100110000095)(100000801101)(100110300095)(100000802101)(100110100095)(100000803101)(100110400095)(100000804101)(100110200095)(100000805101)(100110500095); SRVR:DM2PR12MB0156; X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR12MB0156; 4:s0gXVZZ/MzjkbRX6VGQnKb/RdFRpLCu4QYgnqCFxVq?= =?us-ascii?Q?pZ8UiOcggnYp1s1903r0cSKP8AxFxQjneC6XJ7qA06NL+Z+hrcB21owyxEY0?= =?us-ascii?Q?Pu3oTwHNtzkW8+EJHoda3p20MlQFENKlLtxfawA66pdfHlgImD5DJU26TOJW?= =?us-ascii?Q?kUgRPFH9qGpYHvU99wwg04DRIPx7ZnmnB2Ny7FtU2NeUqP09NvaD5Wae8CPI?= =?us-ascii?Q?FbfcPLUg1LCxqyavodV50rZfFD3dBAAX5/4SD9lWMytLoHskWcJNuw0Da6ul?= =?us-ascii?Q?DhzCRLBlPEZIOQgA+lZjNjRaXC17pDRVQ7ilkgxSV4CODsqj8Cyjy/sa4Ist?= =?us-ascii?Q?yykEDyb3qt7YwID4lgetML7PD/wfvkeB9DNRrq3NN9NeLRpq1hrIglDnn8oR?= =?us-ascii?Q?iyncftcDqPbaOi3Y662o9YOUN36so1bDX9zy7pUUzmEgWgPWtZva4XWFFMyB?= =?us-ascii?Q?rFBpV1Ju3ucd+C20JniEeJb7p4Bp1d3FqRrV8lOm+53amwGZqI7rzhcvjsSv?= =?us-ascii?Q?nx8/njEE93iWTXWnn9AXaQ/NAxqzKk0vZ0/nXA3FWe6wqhQ1ijN/uz6TgKus?= =?us-ascii?Q?Hk2k2mWrPmlLITEdHinhcqPxUl5NSU05UvuRLQ2t9qC3uRBL1FcjxFw2pODT?= =?us-ascii?Q?d6PX9V0CGwLYxKo5ugYBvNUSurE5aY/F9Ug0Wby0blTdtO6a4IuGz5GJSPwW?= =?us-ascii?Q?sclmXondjsJm4+nIvRhXrd8sD70m+Jn5bt9SZAgD/Uvt0hEjgk7c76vzhiXZ?= =?us-ascii?Q?DBpAV0WULT/zOwsmSVOx9Kr5DNNFUY35iu79JuK79IcYJ8C6asqxqM9qiOmA?= =?us-ascii?Q?3k/xPKj1sv/aeohTQPUeGtt2YmmvIWuspcgsCdKFhqImMBRomsk0G63iX4EP?= =?us-ascii?Q?Zjcp6uHAdDkhCz8uc42iPJ1ah7cUddcbYiHkD/wcpsa3IXTYldR6SxZ7+mKW?= =?us-ascii?Q?L1GNYOtqBKPO2ydwnu3qRWzC7NMDCB3Kavy2APEZx277eEtP9cYgihqq6Zdh?= =?us-ascii?Q?MXVGK3GyODRFnT/P7EqhxAgPXbWNxvUYIIUGyOY8/v2OIaU1XtOBUSI2qYj7?= =?us-ascii?Q?fAgC8L9XKSu7cB52BifCk8A7OLT3kvSPGxv4ltOneju6ITcqqeqS6egK8irG?= =?us-ascii?Q?ebf/xp0ysJ3ZEnF9PFYdLdzkt+bvyp2MO0AScWmi8VE28TDDFriRK5XGQgJ1?= =?us-ascii?Q?+bn5TX5uYQqRqg3WVQhVSoAl91cpnUSXT8t5k2dr+c2opWgiOscce7zgkEpw?= =?us-ascii?Q?rbTE1hABDrPc89kak=3D?= X-Forefront-PRVS: 03883BD916 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(7370300001)(4630300001)(6009001)(6029001)(39850400002)(39400400002)(39410400002)(39840400002)(39450400003)(39860400002)(199003)(189002)(6666003)(478600001)(50466002)(966005)(48376002)(7736002)(50986999)(5003940100001)(6916009)(6486002)(110136004)(38730400002)(101416001)(4326008)(25786009)(33646002)(97736004)(2361001)(105586002)(2351001)(2906002)(66066001)(106356001)(86362001)(50226002)(54906002)(6306002)(68736007)(53936002)(81166006)(189998001)(53416004)(8676002)(47776003)(42186005)(3846002)(6116002)(305945005)(81156014)(7350300001)(5660300001)(36756003); DIR:OUT; SFP:1101; SCL:1; SRVR:DM2PR12MB0156; H:brijesh-build-machine.amd.com; FPR:; SPF:None; PTR:InfoNoRecords; A:1; MX:3; LANG:en; Received-SPF: None (protection.outlook.com: amd.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR12MB0156; 23:DLTJk2PYzcNPTWoTYapb47VEYFHF3aB+I/TgA3YSr?= =?us-ascii?Q?2jG4Rwl0lRJ9oJ3z7bFZGJHKINwm1M2kXlOVIqjW8UKFDkwASWbUVUMuQ0UJ?= =?us-ascii?Q?UHo00D8sZVKAZonOLTzgMNVzWwLyEkJjsA1oDYxnKCFLDQHkfrgJQD9zLSJ0?= =?us-ascii?Q?0OyVQS/Vt8fEtL/EwmkvDNcnc3WhkMmtzU2IKtLWn7APolkuZUppJmVwDUUq?= =?us-ascii?Q?KM4LDEg/a/FypTeSMA2qBHoB5S8Ik2Cl7SajPR/MiHI01k6W/Bjm9GYIgDiq?= =?us-ascii?Q?02DnwFvO/rZzzwiedCpP0/lkQOemHjW5DGNsrCnAP9hrIXE88kNTg5dNgZ6q?= =?us-ascii?Q?6X1pt5i/3p3Ng8EoQw61xMwgosYkUaPG0hCIKlwIiI6GbAlQwJP/VuHnJUgq?= =?us-ascii?Q?pDo5JDZYmMHDjPLuH7rfDXHtI+32cPs4O+nVx22J4duASkJB8qX69nmVMcJC?= =?us-ascii?Q?HotkpvTb17G/kOeqASVwO7GtKOUDnFYRdkG43QV+K6aBiXf+7d/WRPuA1ZSM?= =?us-ascii?Q?HUKGmMa6iUCJiE9/Y9ob2BqK6dm/oUqkVf7aivcuhR2a3lBv+6rM/3fRk2y4?= =?us-ascii?Q?nfgpqcgtcbw8lQpgZ3oi1bfR1vcCvPlBhkuELAvkTd/Vg252pSyTzZ0htK7X?= =?us-ascii?Q?SGrjEwSUxqAzjZwhjcxWDlXSA7wL7gxGlK0EI4eLA0FbnoUUCTU8QnGo2udG?= =?us-ascii?Q?1P3Wij1y1fuTu/+oQ0iUweMGe9HbKepqMVjexlySndPXpQiFMGsaBxkjTrl2?= =?us-ascii?Q?be0DLURukldj0Ided4bxpj6ViGLkpsRWZmCQAa1R8M3JVKJ9W1S/W0pdoWkC?= =?us-ascii?Q?coS6quh2hWzkLvmjUkX9TJterQReX8EeT17me1gmPbbHnOXFAJSda2kn/S2m?= =?us-ascii?Q?GKWMqYMUmqxCsGkwjL13PiL4fXYFTdI/+yE1fP98TWL3l+LV/ysSuDHnPhKm?= =?us-ascii?Q?Z0nM8lBctLLht4MlrAqa6yY9QmkOaMzYZ19JJccG7VdvWtsCmXr9wi6m/DnU?= =?us-ascii?Q?l9/xSYIOQykwuYeeBYp87+RbvFMAYtPRpSN5KmwBgeGQYJm67wvOQas8ZTXX?= =?us-ascii?Q?ZMn+y6rWEfJ3kHS49SmuOF4kOHa4fTf8AGgaM97J4sIZAYa2caTJsaWJBhV4?= =?us-ascii?Q?AaWYhlF9iYRYaMN8A+jKy7rt3knkO3Cg+zPZvr/fd3YBp7Us+9Er06qaihGs?= =?us-ascii?Q?y213Y8lTINvXHCQq+ySn8+5H4rhCopeQazAdtGVWJTGhU0qap6JlKfWX0bl3?= =?us-ascii?Q?ul44PIS/0Gg2Ko4Ndmh62peSKymBiEURMaepIFswZw39yafbiWx/Xp3mm4K0?= =?us-ascii?Q?uCafC8dafvnnuNY1mYoZ+0=3D?= X-Microsoft-Exchange-Diagnostics: =?us-ascii?Q?1; DM2PR12MB0156; 6:MEH1fmTUTieT/ehjoiWUBlOH8hmeISIoNAxFoqrUVy?= =?us-ascii?Q?SeG3dzqbsh8YZcZnyvvKg9wmX5lxoNfo6Ygpu2tkbUWthgJwZ4NfEd2ZQdHC?= =?us-ascii?Q?h/hCT8jzzh5cUlMHUVNj19OdpXlbojwrhOXeONtukjaPOj4VHHQS6DDS45Rg?= =?us-ascii?Q?o47Fah5CTJ3Q98afBGuVKdpx0dsTRBgbHE3FTej6xg+kJ2JG3dfZbXkBQHaU?= =?us-ascii?Q?5WiYkDCfQdGdV2slJFs+PV73iNqc9WDnmR4VlDZ9Vj72ghWWNqI2wIr+hXMd?= =?us-ascii?Q?mAELW57y3KSQiVJUV5yi1bx7idmHG7AZcJw4t2XbW97YoxtYKeZP5HWai8/G?= =?us-ascii?Q?Q/7/2CtaSrDEZ3zj3hcQyp6QSZ+xBRbnLtu4ZDs0RAr/8GKWRAUajqIUXAdc?= =?us-ascii?Q?HBZ9OJHW/Od3DdLja4hPPl6gvQfQj7VMqDxEoy50XZvrglCP9DCG0ayJ/OaG?= =?us-ascii?Q?BA+mgyFVJ8IwSrnMf7mWtOChFCHo7H6JxaXVyfjIutuXBa6hFHloFoF/08Fw?= =?us-ascii?Q?q8WVaWrI/jLTNn7ih3mqSF6iY/TesaSFJb8rWFzLxwCJk/I0yCVoIgvVrbc8?= =?us-ascii?Q?u3t5sa6vAR9Dix8pD41eWL1v/IvMiS7JpqRGKLjW23OZnizzdPp445Cga7X0?= =?us-ascii?Q?NwVhQ01nKSxv3MH08oyfYd5w+1ynvCDNsGB3QxLvZxvaxRJZB/jO3HeY1krz?= =?us-ascii?Q?oUvSs3c/yb6db+8Dt7hy1FewPlyCqPsF2gfW9duqUefp7VQoFYOChXjJkeKu?= =?us-ascii?Q?9lT57fSg8amOtOwUyzQ56igjNLGL6N1sARFmeeFVJSzY+pl4yWgqHpRJOK7P?= =?us-ascii?Q?c6m/PdLB0HWrf+WuZ6e6p3e370e4zRivDqtuO2j1POIPCJZA064YTcRypVZ4?= =?us-ascii?Q?HGKfFHrjoZHJ8LM5CUmsyfB47ChMK+FqWpl8kKJx09m/tEWPzMym22SFd4vV?= =?us-ascii?Q?7Sy6jtBbb9ULUDfkb5v3Gn0z6BMu1zLb3BfuDE9EWSjqhgM7TWc4cYnOVt52?= =?us-ascii?Q?l5UQgFlUzO8tBmIf455tz+?= X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0156; 5:VG67rowfnKGFSDteetS7AGOHoaQF0QfxjFh0GrPutKHnn8l7DMCnDY3yRu34qUjhYU5KC8hkhp0ITvaEI8RbOV8gCFeMLqhQcndrsDWikxlHOU9ZQ2QP1eXowWP9gTN5ikhbwpbPEBTxTSTDdFAbiBSrwWafEvB7NNQLX+uL989uc4zGhmKyhwLlphsXtBGHoj5VYdQFvXm+OZnyO/a9h/ztLP6vzAlOm321JdDEyVk/GpwixJBdX4U4ztdkQhagjMxUcQp2R6nhQLaHIdk/xqCJDUb4xlL3j/y+yDH6BohTExBLcwYGzwCkOgd2EtL0kHVtfr+lAqZRSJyt+Cy4MjgLVGy6SaLkftxHoXmurXWqB7BWtjkqvXhxI277heH2M7h9ApFWVb89g00Mfp89Wf03g/16VZgtJgKGHlzc819nNjqcVfnyprO9m1A89wvo+pUbCVg9v3Yv6SO7Ff2fgypHbGCjR56CN8hkJHSJxZQfZ2FYvD+ELeLzn1MgHX3S; 24:EKkuPpohUuKQsfqLiBgvhQgIAyAlsv8uryY6+ZMDr+YGzEFsCLyZFo6sS+rnsNvmSMYv4R07I9wu8UOqREvDKt9XcxdJqVGwAufEwE55ySg= SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0156; 7:t02Jqt2aul/CNlbroqUO8yyEJlEgAX3Ix6P5RXeiyzYXa3ATa4xda16Ifyzm7sgZ7aMQZTbY1cGYAoScTCi7qGfIiawvcDjcOaKEOSyQhNAUUzNV7XHKcQmgjboMwWkDowONUyucKg925BFdSA8qDqJJHCOIXRFjgU5/nHn1wUsqOgsc2iEFZfo09NmNkNldeqEWr8xW4gtFXzn6l6fTvygZln4FDinwIzQhxq6QQP5dyUCaTmTCfRvYO49aqr5mQNAlsK/x8OtImVMUwlN2865A2gfHt0pPikqZV4wqI1WYKEENTYaBQEQYB+6g5scLeaEHRkTQItrT4V7e8Wgj/oiZ3v3cudtcYjKEa4LWrPSRewxGXmtN/ardIAjAwaaiqD6S/qF+yns/BvN7zkdOLIXvaX6qX9Q6R8imJQs1SBtQM81d7amcC/qOXKsdle3kmRmSX7IQTiuPQNr9tPsxHT0cjPSF4shvgPU9+PwLqE5qrIKUbBJGk/KlbBVrfOGLHFcTkb5ijedqc5ZzOiNyWAod9+KnkSbvmCeCKgf8r1Jat9j+IXQyXCr90Rzy2bv5aR9qxaTuTJuj5MehSWXabrLJYRxVwX7HE3dsBw13s07SATFvRhOM27QXjLVjE2bG+jjDFbTh5lMI1FSSvuOpN+ohsrNAxMOhANvXp5Vudw28qimkElmmVYpKsQKGglo1Mt+dZlx6TnVTBlwvp5URN330JkNSWF7XdBhNS5SaeHvFYDBb0hCryVkgokp20caHv7jOQc6odXdkLdSs5A3CufVjtpJyB/alIzjoR0/Hjvw= X-Microsoft-Exchange-Diagnostics: 1; DM2PR12MB0156; 20:+f4bEbcyJVLz+KTg/ImKFy7msuLEPOATWCANPuAqwn5FQJefk3Pl5Jo9eoAKief1TxTQa9vZ7VWSlkgFVp7E0mF2VWF8e3qySnkca0IYNvk2zd2gK+Cb/ZM0/Y/MCpprS2mPrqSHjS4DuRxAOVurJcEchxvjciuxJD4wYkqMfHlhzKikgzF5n1H2jrMr5x2ogN2cHq+CASggtR0gaWImxrJYHRkY/UhFzHYrQ3gQMbXGS4Hfac5W0UOnLcvK+RPV X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 03 Aug 2017 16:10:14.9560 (UTC) X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM2PR12MB0156 Subject: [PATCH v2 0/1] OvmfPkg/QemuFwCfgLib: Use BusMasterCommandBuffer to map FW_CFG_DMA_ACCESS 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: , X-List-Received-Date: Thu, 03 Aug 2017 16:08:06 -0000 Content-Type: text/plain The patch applies on top of Laszlo's IoMmuDxe cleanup series [1]. Commit is also available at https://github.com/codomania/edk2/tree/qemufwcfg-sev [1] https://lists.01.org/pipermail/edk2-devel/2017-August/012808.html Changes since v1: * Drop Patch 1 through 3, they are covered by Laszlo's cleanup series * Rebase to the latest Brijesh Singh (1): OvmfPkg : QemuFwCfgLib: Use BusMasterCommandBuffer to map FW_CFG_DMA_ACCESS OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLibInternal.h | 42 ++-- OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgDxe.c | 247 ++++++++++++++++---- OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgLib.c | 130 ----------- OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgPei.c | 101 +++++--- OvmfPkg/Library/QemuFwCfgLib/QemuFwCfgSec.c | 56 ++--- 5 files changed, 292 insertions(+), 284 deletions(-) -- 2.7.4