From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received-SPF: Pass (sender SPF authorized) identity=helo; client-ip=104.47.33.68; helo=nam01-bn3-obe.outbound.protection.outlook.com; envelope-from=brijesh.singh@amd.com; receiver=edk2-devel@lists.01.org Received: from NAM01-BN3-obe.outbound.protection.outlook.com (mail-bn3nam01on0068.outbound.protection.outlook.com [104.47.33.68]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-SHA384 (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 3A1502253FB4C for ; Sun, 11 Mar 2018 08:01:54 -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=SeCc/njmNMn7C0xXRB7OPaw/dJeKroQZd6H2f4tVo6w=; b=Y+6vfVEV1u/nd1c7W54SEgNNej7EAc5Nbyg/aW8UKHFfL/H2UIXsJCKszDSWK7yppah80JFyNLoaBJuV3pQDW/A+CLBPdtSSb9nP6Yy9nM5ydVM6v0Nv+lS3+nh+9uPqUIS9q0Uooh4u9+ILERlb81PPGrdAL7u1GaH+/bFkk+M= Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=brijesh.singh@amd.com; Received: from wsp100817wss.amd.com (165.204.77.1) by CY1PR12MB0149.namprd12.prod.outlook.com (10.161.173.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_CBC_SHA384_P256) id 15.20.548.13; Sun, 11 Mar 2018 15:08:10 +0000 Cc: brijesh.singh@amd.com, Ard Biesheuvel , Jordan Justen To: Laszlo Ersek , edk2-devel-01 References: <20180311014926.3049-1-lersek@redhat.com> <20180311014926.3049-16-lersek@redhat.com> From: Brijesh Singh Message-ID: <822c8c35-f409-703c-b002-71fcfed5e61a@amd.com> Date: Sun, 11 Mar 2018 10:08:05 -0500 User-Agent: Mozilla/5.0 (Macintosh; Intel Mac OS X 10.13; rv:52.0) Gecko/20100101 Thunderbird/52.6.0 MIME-Version: 1.0 In-Reply-To: <20180311014926.3049-16-lersek@redhat.com> X-Originating-IP: [165.204.77.1] X-ClientProxiedBy: CO1PR15CA0052.namprd15.prod.outlook.com (10.175.176.20) To CY1PR12MB0149.namprd12.prod.outlook.com (10.161.173.19) X-MS-PublicTrafficType: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: 6d3d0620-222f-401a-3be2-08d58761e7ae X-Microsoft-Antispam: UriScan:; BCL:0; PCL:0; RULEID:(7020095)(4652020)(48565401081)(5600026)(4604075)(4534165)(4627221)(201703031133081)(201702281549075)(2017052603328)(7153060)(7193020); SRVR:CY1PR12MB0149; X-Microsoft-Exchange-Diagnostics: 1; CY1PR12MB0149; 3:lu3FLtssjN0He+TtHQz407iuLZcyBDluHUyN/bysvB4gV7cTOWUTSfh2nQYWZv5xuwrJFHENtxqapm1FABCJSg+a7p9/yKVmHwBcPv95kKJaP+NlYShL7JzlDqPf4VD5IY38E9GZfJeTk16VEJf6Ap7oFJ4gh1/rpXH8K4hLnOZUqH4Jw9xriE0FSpW4dlV5i2Y8wMfgRg0OZuAkhif4LIU+C3DewAWjHxwr9IbK0j9CQ8RhBqpoWP3Lh82FfgsC; 25:6X+PoAf7m5+3DdseARIP69/XzwS9AzIMQRw5rd2nBWG/Wttjukn3c473d2oGiOY0LCYftmK+A1XL2GhwKL+0sTgx+RBOGheQbiDvUA16zmnTM9UlJBuybQtFzKXTE8fjnu1cpKKL++WBtb4HRb3xp5x4M4ZnCLNT0hMB+9kdra2p/YFxKmcfM2U1XMfEWc8DPcx9jBhuQ1R6I1N3S1CWT0fPqlOVm/16kaT4nxJT8b+vO4LPnw7tT//JMBsl+J5c7N3f/ohMl6iXAe4xaF5C6OKPN+uEKaEHIZnFeJWCRh/+3U4134pN6dcTfc+aW1ST7ll+doN86OS2U2IRDn5jHQ==; 31:187eUj4maXChhir1Np3Zz/iVblOEAKjdWm5AytMBMGP3V8RROVslya7PYEwB2Eb1+8fA4pJp4j+m8lRdbfUw+fn1Um2wUTVEg+SEVYkDGCM6SIzMaR4mcAW0GYVZI+YTw4FPUHVTs8xVajuf4wAVqYCSngPE1RX+//6ql/KM46eSgeOiexrrC7hcBPl3vZS+7Rb/3pVgij0iLSCEMFh3d9SUhTaE/CfFXEorYPU7RkI= X-MS-TrafficTypeDiagnostic: CY1PR12MB0149: X-Microsoft-Exchange-Diagnostics: 1; CY1PR12MB0149; 20:ztVNa1ufkBIPpfVQDi6CDDM5+NIJtIpsJDAIpaMYQKExzqVx9F0QjgJdGREeFOYdQaG/WgqAmbxSoZ3Cal0bOsrOU4wKcKvDGW+Z3lPqyRFCzElrTANhkK04TX+hQN0+ibFWCsjXZ8xEfCoq+zOtLVGKgi9yhhIsFidZiht+Zk1hLNGzEvSUiCpEgSIV0EEDZSZdbSoDqi1n4tDsnDXWPjFK9z6NcW1YifkgJ1HOsSLocPQLnBbrzQZVLrkxWfqjJ2CtCrEjAcqkoZTp6QXFEOKCUrBvb+sE6AQPXXLzxUN3p1tSe/vgeaFbLU+qg+tYwjQoKr3naDn0tQz5WPml2FU7hbWqBkEYxGCFt2njeWKtcfVCyi5CK3T/6a2X29Kt4MRsR6Tezt2DBCw5ZFHpr3g4O4/xIZKzISVdk+g9Ju3Js1NIWpf/UapgEt87ogbD//psMe65J23EEvq8GE7eJN+pBYq6YDpk93n72KAX06iPz+ubH7fYQekwPLuFZs4F; 4:V+C4uAPP1U0GDI26Jw3BaRy00QiZu5DXsmUMmcgPCeIYUEitvgYsKQOn09aVi3uEt2CvhGaoFQIjOVN2ynwU5JwHbYnhTo0rGUlVGTTOE5kYsSldvuhAfGLwDkkf0nYgVjjvLC8M3ycY7kgQB1wNJPe4vy3XY4YFMheKDl9+pihCStLEfa6R5Nc6EwZepiHVTpipKcDO8cmFcsbKDXWw6XCtfzwCasbOrVeVpcGLbooo2rL0x6QKBnY7x+KIM3rN1JLPGIHHvSIOwTJF53QntKFCLk8e/MWa8O6QaIwQSq22glVzTEr6Oo68z507m5mKcJIodiaonapS7TdHl0QSYynOXZfTzPM/AuRfbJ8T+A4= X-Microsoft-Antispam-PRVS: X-Exchange-Antispam-Report-Test: UriScan:(767451399110)(228905959029699); X-Exchange-Antispam-Report-CFA-Test: BCL:0; PCL:0; RULEID:(8211001083)(6040522)(2401047)(8121501046)(5005006)(3002001)(93006095)(93001095)(10201501046)(3231220)(944501244)(52105095)(6055026)(6041310)(20161123564045)(201703131423095)(201702281528075)(20161123555045)(201703061421075)(201703061406153)(20161123562045)(20161123560045)(20161123558120)(6072148)(201708071742011); SRVR:CY1PR12MB0149; BCL:0; PCL:0; RULEID:; SRVR:CY1PR12MB0149; X-Forefront-PRVS: 0608DEDB67 X-Forefront-Antispam-Report: SFV:NSPM; SFS:(10009020)(6029001)(346002)(39860400002)(376002)(39380400002)(366004)(396003)(189003)(199004)(105586002)(81166006)(50466002)(2906002)(8936002)(81156014)(64126003)(47776003)(7696005)(52116002)(23676004)(2486003)(52146003)(65826007)(2950100002)(6666003)(966005)(316002)(8676002)(305945005)(5660300001)(31696002)(478600001)(68736007)(110136005)(54906003)(7736002)(106356001)(58126008)(97736004)(36756003)(230700001)(6486002)(186003)(16526019)(386003)(229853002)(26005)(86362001)(53546011)(4326008)(6116002)(3846002)(66066001)(53416004)(31686004)(65956001)(65806001)(25786009)(6306002)(76176011)(53936002)(6246003); DIR:OUT; SFP:1101; SCL:1; SRVR:CY1PR12MB0149; H:wsp100817wss.amd.com; FPR:; SPF:None; PTR:InfoNoRecords; MX:1; A:1; LANG:en; Received-SPF: None (protection.outlook.com: amd.com does not designate permitted sender hosts) X-Microsoft-Exchange-Diagnostics: =?utf-8?B?MTtDWTFQUjEyTUIwMTQ5OzIzOnpLZFRkVXkveHZJRFVmSWxlR2Z4YnpjOXYz?= =?utf-8?B?ejFoSmFBYjZvS1BZUC9VdENQSmNTMVZaa2tWKzRZTHpLc3gyNTdGREc4cUk0?= =?utf-8?B?TGZoWEFhcVJsT3VnR3U3Nm5rTk94cVdOWkNiRzJZY2h1OTdHSjVUeUhHdm9V?= =?utf-8?B?Q3hyUnN4STVDTXpWN2xMS1dka2o0SlVvcklWUndCNTVYYUYwcyt2a1Z1SXEx?= =?utf-8?B?enJqemwxZHI0aFNNTXVRVHU1VStFaVp6WVNhUFM5VitYTks2a0ZHZzd6WEc5?= =?utf-8?B?RDNyMHRjMUVJVUkzQnlWUDc3VTZ3bGYyMHIzVnJ1Mjd2YllLWVJ1ZmkxM0F1?= =?utf-8?B?NW9HbGw2eXFJYTJISG1nbjBlaGU2OVY0bkxmbmpGN0o3N1QvZFRwZWx0ME5y?= =?utf-8?B?Wkt1Ky9YSGhNOWY0QlFvNnUzRVlUcHp0UW8reE4wZ0pvQ0dOZ1hJaTZHdkYz?= =?utf-8?B?bUpqVTdtUzFIdHA2eUs4bk9FOXlkREVaSGRXVUtGbFQ3Tm9RUFZPZFNOY2Vp?= =?utf-8?B?akFmSG5CcXRvVFZpZ2hTTWZHb2M1QTlmV3cxQXYxTjZVQUZpalMwbnBlQlpG?= =?utf-8?B?SDg0OEhDR0ovOHlBRUZCZ0hrVGpSVC91dzR1dEwvVElsZjlYVmFLRmRCRElj?= =?utf-8?B?UVloUlNuZGNHTVZqSTI2b3gyWTVuS1JEWUt1QzRsZXJyWDdERDRybXQyTnRN?= =?utf-8?B?cGduNk1CcVVEZUxXZERkNjRjdEE1UlRqbjQrcHc0TVVvaTZTeVdLSUNkQUhT?= =?utf-8?B?Y2UrYkJQbEF3MytkY3Btbi9zSnJleG9YdHhIZm84MWZJNHBpYlZ4SmRmei9l?= =?utf-8?B?dE11TThCaGxwSE9QR05DUWpVeXRTTjJabGFjSEdLMi9iajRPbjcvMFRNRDVQ?= =?utf-8?B?SFNRTklpMzUzNGg1SjRQMVkwT3Y5eUJpYU1nSi9LZFBKTVJyeGpwSGRibjBN?= =?utf-8?B?QjhxR0dsQWNPM1NjRllVRURkS096OTJZQkdsd3Vkd3BSOG9pY3lnWUR6VUpi?= =?utf-8?B?L013UTVsVm9qR2FRbCs5aXZaVDlDZ3gyd3Rta0RPNjhnWGY4anVCN3JLKzdj?= =?utf-8?B?ZTM0UDhSK2xRVktFTjR3QVM5ajRhUmt2NUZVMEEzVFhrWHdZR0pQdWwrbkNX?= =?utf-8?B?bUpzUlluQk9odGZ3WEUrdXd1aUtiN1YrajR5cnkzSGhKNXF4YVVHcHBwQW5O?= =?utf-8?B?RzJCclpBaHkwZXl1clVPUlljOVMwMFErbE5FQUNXeGhoOUVydkpKcXFtQk5Y?= =?utf-8?B?dUpuYVF5OWN3RWdkT2lCL1Y4dHAxL3dUbzlLOXZJMUNWdlJqUHVSbmcrdE9S?= =?utf-8?B?M1RtUWFPVEdxOHc1cXF0RXMxaVQ4SytqaThUcGQyM3BhR2EyMWpvL3JIN1Iw?= =?utf-8?B?WTBZQmVKWmVQVXQ2ZktLTmZ4bFl0Z1J4R3VQUzlJd013alBUZTQ4WjJSbWRt?= =?utf-8?B?UW96amV5YUVCby96N3loNVFNQ2RJaWFYTW1ka2hUSjFrLyt1Ym5zRnRDUlQ2?= =?utf-8?B?a3dFTmI5bXArMDErcWtkNWEvb0U5bUZmNERGRzM5QjJCSGpkTWt1MGx4QjFG?= =?utf-8?B?NnJhdEpDWmRLVkxjbDZtM1M0RW5KMitTQVovdWZkMlVUWkpSTmxMNGJlSk4z?= =?utf-8?B?NWtCRzZtRmxicC94T3NCWngzeFp6SWZRdjBGRjR1SnlQayttOTROV1BJMGJX?= =?utf-8?B?aE5vN0I3T1lVNGl4SzNKcko3ZVVBNHBUeExrQ2o0VFd1dWU3SmhhS3RZVHY4?= =?utf-8?B?OU94b1ZGUUFsVERkc2orZVE5K2FXT2kzaEd2bnk4Q1NrRStOYy9ubU1BTm00?= =?utf-8?B?MEV6NkNOUlo4KzN5RStHTFBSSUl4RmYrQWtRUVVsWU82emtYeG1ObGs2b2Fz?= =?utf-8?Q?HQrX+2G9XJjzID6Lsmk+kjpaW2SIagq2?= X-Microsoft-Antispam-Message-Info: avyJbWkyURuPho4fyIfecRWsugGIEefxSXpqkl/F+eWUePoy2DRTS8VIx+S/LyvO41PHs2ConP9f/pwyWs5mAj+q8OOuAoZ6vgPJK8+x5zU/KEEFg2cdZN+xYzg4NJtHLjxppVtfgRddlqgPXCm6d4BcOT0WFSMFIGUYZf+gLQOaO0QTvFWnIqZf5ZMjcJcl X-Microsoft-Exchange-Diagnostics: 1; CY1PR12MB0149; 6:RM6nPrFIq40dTBgJk0hGAqMOagt2FNQhC9Kj9MYH9Rhzy4ms+z+TAsMeZAqJqJI7h1cX+hEe6tV1KBf1D2OnQVIt06S7H52NdMGJUHHAETNHZn8N81JLgob2PFNIMSrwwYNViXsMOrz0kCRmvVlue42DB5At0v3kONRLVFY5/eXv9+HTlu3pcxVxDWp3jRZAlNDnQxtOuOzrPu2RnNBG113kU1nyYbbuNqXjauMx7nI4iflHjGCA9ai7NR6JIVQlFhJwGbPPKLXRhSkQiZue/oHgN6KiTpEOXaaUpUyVNV4cjtrzC1r1yyKkP5QYyI3X8uDSbqtR1EKmIdJwPcnItW6e9qGhlXMEUE9AjRqvEt4=; 5:QyWl5vOhe0qQBYIiQ0j4zuL6+KBOEHEfnkLWYsu1LLtt/w/HSHvonmNz0T3gcHXNBw86dUsFmDyw+lzilh2jt41br+JOKIks5JEawPDKp0PMX+AA/i7Iig5PO3cNKfHwiIBoB9u2D0B0xd6CE8+j+51cDMmx/JqkALTswYhaBvo=; 24:9cM6j2HyFGz8xasc/wUFjt5htbG470KZ3ZCP4LDOWOEpY8wdl+Kr0ldJbFttQES8pwsFGyj8L56rszSeiM3aRnROxWdnM/2eeL/OT/YEIrQ=; 7:n2mVAJm3nAxaGfK/5qrMDbg658LeQBIZw6UiT8Q+eeezux2iFQxrM1jXgaHlP3HFAmrLsjfaEYFhV9t4g5lwrVKBDbTdsPdjd3ApE87mbtxjMbQ9tLRdwZOdQRfF3QWZewQonLaWojqr8jW47o2wOurOF5SXBE1gwJSGPRLHEFIqIDW8WYZZnBAs3pF+7ZO9aUPFUSIvQRbIzz4/dcWveriZUOygbKkJfasfrdEtq1VdoBo+zPlUgv8Sukw9lNGv SpamDiagnosticOutput: 1:99 SpamDiagnosticMetadata: NSPM X-Microsoft-Exchange-Diagnostics: 1; CY1PR12MB0149; 20:W+c7NzWcx+Xrh0ZYbXgd3fKLAtrcdF/OMkVaC9LYBRqW8S/+vjYNjznY7D2+yhErs0JHV5kiFMMMzTef0KVkXahwEo5PwGByk1D5EEMwvzUsbY4hLZgM91QFih81no/VLpmRsAnCbKe89Vju2VC5OKG25+A79BllPSaJOBATiTMBmS/zKxWBSJAJLHoTHaiySD7sv0XYChKRCG/ABfqnCEUorlLbE440jdIeRi+KFkROJBvX0UoaPbhsK0pfmnwL X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 11 Mar 2018 15:08:10.3671 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: 6d3d0620-222f-401a-3be2-08d58761e7ae X-MS-Exchange-CrossTenant-FromEntityHeader: Hosted X-MS-Exchange-CrossTenant-Id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY1PR12MB0149 Subject: Re: [PATCH 15/45] OvmfPkg/IoMmuDxe: list "AmdSevIoMmu.h" in the INF file X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 11 Mar 2018 15:01:55 -0000 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Content-Language: en-US On 3/10/18 7:48 PM, Laszlo Ersek wrote: > The header file declares the AmdSevInstallIoMmuProtocol() function, which > is implemented in "AmdSevIoMmu.c" and called from "IoMmuDxe.c". > > Cc: Ard Biesheuvel > Cc: Brijesh Singh > Cc: Jordan Justen > Suggested-by: Michael Kinney > Ref: http://mid.mail-archive.com/E92EE9817A31E24EB0585FDF735412F56327F7D3@ORSMSX113.amr.corp.intel.com > Contributed-under: TianoCore Contribution Agreement 1.1 > Signed-off-by: Laszlo Ersek Reviewed-by: Brijesh Singh thanks > --- > OvmfPkg/IoMmuDxe/IoMmuDxe.inf | 1 + > 1 file changed, 1 insertion(+) > > diff --git a/OvmfPkg/IoMmuDxe/IoMmuDxe.inf b/OvmfPkg/IoMmuDxe/IoMmuDxe.inf > index 307849706800..547b51352618 100644 > --- a/OvmfPkg/IoMmuDxe/IoMmuDxe.inf > +++ b/OvmfPkg/IoMmuDxe/IoMmuDxe.inf > @@ -26,6 +26,7 @@ [Defines] > > [Sources] > AmdSevIoMmu.c > + AmdSevIoMmu.h > IoMmuDxe.c > > [Packages]