From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (NAM10-MW2-obe.outbound.protection.outlook.com [40.107.94.61]) by mx.groups.io with SMTP id smtpd.web08.4651.1665643484944933447 for ; Wed, 12 Oct 2022 23:44:45 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@amd.com header.s=selector1 header.b=Maynq4+B; spf=permerror, err=parse error for token &{10 18 %{i}._ip.%{h}._ehlo.%{d}._spf.vali.email}: invalid domain name (domain: amd.com, ip: 40.107.94.61, mailfrom: abdullateef.attar@amd.com) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=HbvXWNC6lMGV0rKIEHl4u5+3ja6eVyNKwIb4EVDdPQ1VXTabnyWB5l1pAgoICUmgO9l7Gy9ItflN+QLu3RETYERqoRZDmIqkFP0iBozCTQIxegAy/3WeT8Kwid3eh2GYD5M/yu9lJRbPALGo2TI5v7hBzFPxPKYG0ZhGCbbXDrTqZkscAPkF3+J5R5YoOvrjZgeFx4AtBYLvqo/0ezSkAU8rBrUD4po+OMJaFhxL80BDwbyRHb52s8W/UtIgP5FAJC1epeO7aclaVqQOpMRygwPpDn7M4xjC5NGpJkxLPny/oJ/MwjwSc/XKHpX7VHwUHvgQDEcSbCeTeUZrQ2fp9A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=P3FRBIoUPJgfdOEZouk6Htz5Thg7SusW+51kF4tpyac=; b=BgBgb+iLbr6c8FKOJtuXKAXUFrZt70WbosxA2mrjeem3AbJ+Um4FOQMkKI8THlSrvFqkdPaboKlzRpINHTSJaeMO52IlQJlbkKdGqNarspzVM4Nu+pRHY2YZGPd6XhALfkEJkQH8XB5DYB6u1p4Hd3pvuyzvS3k62SbRQP6hPoymvOnH0jr00p2zxBp2Dw9KragociuZW9eYIbOWgy6BIX9Sh+bc4lIlf8O6mmgqbPSO5VwayeYMEBUeS0y2oDRaDV5jd/Ygo4/Z3tj76pGOZDpFH00F+tc+AjIHsw/CWz9xLDAkM5i5h3nFyrLnLx1j3RQz8uDyVNZvrpamfpwkcA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=amd.com; dmarc=pass action=none header.from=amd.com; dkim=pass header.d=amd.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=amd.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=P3FRBIoUPJgfdOEZouk6Htz5Thg7SusW+51kF4tpyac=; b=Maynq4+BgNsvxJ/e/5b9HcJEN6Gxe/3SgJNMjMFzUXhEjiRmCeb9ZnAAfTQfBZnJ/BTx41pU3aXfGimZP6KYHoouwb4gJ8PHKXlGqO2PqUkKTiaEam9NEktdQC6AuIgdX8KmjA1gncO0PtjdwokW/rqjsm1bOxg9QhUhV/ZIyFM= Received: from IA1PR12MB6458.namprd12.prod.outlook.com (2603:10b6:208:3aa::22) by BY5PR12MB4195.namprd12.prod.outlook.com (2603:10b6:a03:200::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5723.26; Thu, 13 Oct 2022 06:44:42 +0000 Received: from IA1PR12MB6458.namprd12.prod.outlook.com ([fe80::6170:9bdb:7130:57fe]) by IA1PR12MB6458.namprd12.prod.outlook.com ([fe80::6170:9bdb:7130:57fe%4]) with mapi id 15.20.5676.017; Thu, 13 Oct 2022 06:44:42 +0000 From: "Attar, AbdulLateef (Abdul Lateef)" To: "devel@edk2.groups.io" , "Attar, AbdulLateef (Abdul Lateef)" , Eric Dong , Liming Gao Subject: Re: [edk2-devel] [edk2-platforms PATCH v1 0/1] BoardModulePkg: Copy device path Thread-Topic: [edk2-devel] [edk2-platforms PATCH v1 0/1] BoardModulePkg: Copy device path Thread-Index: AQHYOCe8DXWnwdvFRkiQYGDCSXxmgazg8qDAgB+FVpCAe/bWAIBmXHwAgCpi2GA= Date: Thu, 13 Oct 2022 06:44:42 +0000 Message-ID: References: <16DC746BF95A26AB.23353@groups.io> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_ActionId=1fb290bd-4388-42a2-86d2-dc41e13cd412;MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_ContentBits=0;MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_Enabled=true;MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_Method=Privileged;MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_Name=Public-AIP 2.0;MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_SetDate=2022-04-05T05:54:16Z;MSIP_Label_d4243a53-6221-4f75-8154-e4b33a5707a1_SiteId=3dd8961f-e488-4e60-8e11-a82d994e183d; authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=amd.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: IA1PR12MB6458:EE_|BY5PR12MB4195:EE_ x-ms-office365-filtering-correlation-id: d02ebece-0e9f-4189-dd28-08daace668d3 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Dpda4s0kj3UO0LLIpi0Irxxm9cR3oVtzI35qdk32cNWM1GO6G2ZNF5xmKlib3hKinY8rXo5y2ESRW2PYonxKn6i3bXwRiEPGzn4Bwh2npllS70laQWKjGPZboELN/uSa1BEh7FlsWmSu67jP+VMNy3wdfKSlknxUCEDhs2oG2ZpC11FRmvM7pwdIpBbpaFu/A9Dbc7OC+VX+ruu+rGZPuEvcPcdOUUn38wjOAV85dxrsGeWb7CWwXEY7DhTPkq4cU8POCJe5D623aazLrkOeh+2/DV43z3fQFIponkYC2fDMUUJMSo9q/CFFVw/NuFAWGs3aVhIzmpY0eV4QB3eJFThXO/gfFc4hnHg6KMG0PsvZQfQZ6itU59Z4xyubgcRIJxwEevhrxYw7nM8WqsED31Gh2hDg9khItSt6TBOCSfLtH+8Ii9eXbKTHpFG5qq0xcGDU3LjCTv460EVbQSEAGkhtAZsb0qOQAd7KlhrCRFK7D5oK+U8+RSHu4Ljj4v2FFfYef397o8kwPSuFArAGJ2OCS4R1CfJy7uccWkRw7tPyeRMtmO/fciR9x3lyaNF7IkM3XHY2l2FZEitOgYPFzo5IdS78g2XrCwPyr2H39HEiQYPduiQXATPreIhr0Kmf8lZzg+ykj0nHCcRn1AXtPU9SkbC4ZZl8dq+tXUIiNybB96MOSr/hbjzXC5vh1BIiaYUk7dWBbhlGG3Wy33K7UwddSpjO0tAiy+YFKsXrqh7VG4g8brwY00Xql6/XM5uvGYX6gkytmv24UuXplaSyWDDy4O/XCkpANVyvXlmRLNM= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:IA1PR12MB6458.namprd12.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230022)(4636009)(376002)(366004)(346002)(39860400002)(136003)(396003)(451199015)(26005)(53546011)(6506007)(83380400001)(86362001)(38100700002)(110136005)(41300700001)(7696005)(8676002)(64756008)(66446008)(66476007)(76116006)(66946007)(66556008)(2906002)(186003)(33656002)(5660300002)(52536014)(9686003)(8936002)(55016003)(316002)(66899015)(71200400001)(478600001)(45080400002)(122000001)(966005)(38070700005);DIR:OUT;SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Ba/nLzJOmwZgrnKFt0VQoNvfmN03lCYlhV3rhATmB45gNt9sy4VKGSP7bjaO?= =?us-ascii?Q?Ck5Z7S+4qT7h/BTk3Lw8PMqWJ7jfUpnl1ksbCHMkW5zxkEm2gurGKze0hk/q?= =?us-ascii?Q?PSR4zucKQAOTezGBPDZH4TatBEa0OJVnnL0yaHDUI97KnNCLCkiXns3esvIi?= =?us-ascii?Q?IBYFPBjf4+Izq5YzfKT8jBXmUS7cQwSmko0ft8BMOcJGllyY0nszox2mRPT5?= =?us-ascii?Q?r/HDLZ3xv3Fh57sMDekyokShfc9BQb6JUKz9pBLkHPIakvIKl39soUurU3bq?= =?us-ascii?Q?KaOS5FOAvbS+G0jKIzuz/cdUF7ldYpzpXwlHIBMqTQUyXm1D3bQFwI1XjORW?= =?us-ascii?Q?b1Wqwj2pDvVc45Ug7ELDl/c+aAOLJN+Nb/+6PkGrm4xh+hQLGNqLweCOWbUo?= =?us-ascii?Q?/47CVLA4HjrUmC0sits2nmofHgDVOFpyfyapbh4UgvxoDiX3ZhzMUrvi65LY?= =?us-ascii?Q?Lv2oshO+JtoVNwM8DNwyjrT0PbQ+Rw1quihbheUjRL3Yyha7OFcqvRL7he5l?= =?us-ascii?Q?KbITr6xtN6sKAtAw751xJuwP8XlGgUYqo67OyfR+wMz3wCAlSlJ0P0Sqyxyx?= =?us-ascii?Q?12SNhdAHZ2/U+hHzPC+idz0EBFjnGuhTOnUiXS/0BDYglEINo7gylWzjNiCv?= =?us-ascii?Q?bKlmWJapyVYpzeENM6JVK4R/33hruzDCRGjkjLVmtrbGwwDX1t2C/L7knDmZ?= =?us-ascii?Q?chWK/LPWKS+2rtTGE8MYl5Td/plWnqSoaPqlzheXh5XQgQ7uN+g2iPwpIsdZ?= =?us-ascii?Q?bfx+F9gsFps7URzKU9OyhR5h0QuvA8QdVx+3fIZeGQ6ynxY8M6JzwN4VpAF+?= =?us-ascii?Q?p/Td5g8+zh8+/MrTgoMyfWIyFHI1cAIqnJHny1Ox2ZCb+xR1HujY4+ldyrDA?= =?us-ascii?Q?mEBSkQ9h43iWjsHFP6iy4WfOh4IEDe2iRJ9bSG40hZ0tZ6KPQRQnkcSD9KAK?= =?us-ascii?Q?HScpM8AhgUfKVICbuZQt/GBdFW9rLz4ucsgZIF1QZEHvwXP4zxm+RfwCT0H/?= =?us-ascii?Q?6SxS1VMeu0eYCxAWGlIqeQi9kRpdumIpggaemKv/4zuPxGxxNJ9Gwm76PGM6?= =?us-ascii?Q?NPbo0xJiXpLlMSUxrHCwOG+nOfiGae4Pibc6H6Qxuzy0qLSbSRKT9jg1gBEd?= =?us-ascii?Q?5Ja88kJ+i4zUljt5VPXPtP4MS9yhvb3pag+LL4QRfnwouQNeCYemc3vND5Gl?= =?us-ascii?Q?c5myVgqk5dyFM13D407ymmYXxkmc00d37Ha3saxLvZ7KqwF49jP8kvyDSjeP?= =?us-ascii?Q?/sWcE22zvgPYpT9N+yCFdcrhB8/P951Jzxu1J7E+/phfsCJIRJyRq2Q0a20Y?= =?us-ascii?Q?DsmTwD/O8fi9/GmfvvrjocZ3FKqAmT+DA7QSbPpPlbrte1HRtQ3AwUMTueNA?= =?us-ascii?Q?4EfS5XoknnRoldkOYPrQaETT1otJGvaOcNptRUqG9XuaM4WeFKA42WQ3/9bk?= =?us-ascii?Q?pjmYZs0j06HKWTxYJaap5uvn7fkNGfd/0HC40VKspG9vz8nkGS41KUVzPhUF?= =?us-ascii?Q?Qg41WME8VPnTBb7k5I8Is3rTxNN9A3di2ImPU/fYMmdYJkSu4f9gMnXDmMS4?= =?us-ascii?Q?wch1kVtgqbs6FOWfCQOXEHNaSaGu/XGzV0D77K5O?= MIME-Version: 1.0 X-OriginatorOrg: amd.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: IA1PR12MB6458.namprd12.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d02ebece-0e9f-4189-dd28-08daace668d3 X-MS-Exchange-CrossTenant-originalarrivaltime: 13 Oct 2022 06:44:42.6892 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 3dd8961f-e488-4e60-8e11-a82d994e183d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 4i0Rxxc+RHqodiTqmzXYAF8dbyVT/cmNFCmrt0fvLQRt9/UdYIavCmMk3PydytdnAEXCvOHrKMCUig2o34Lk/g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BY5PR12MB4195 Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable [Public] Review please -----Original Message----- From: devel@edk2.groups.io On Behalf Of Attar, Abdul= Lateef (Abdul Lateef) via groups.io Sent: 16 September 2022 12:58 To: devel@edk2.groups.io; Eric Dong ; Liming Gao Subject: Re: [edk2-devel] [edk2-platforms PATCH v1 0/1] BoardModulePkg: Cop= y device path [Public] Caution: This message originated from an External Source. Use proper cautio= n when opening attachments, clicking links, or responding. [Public] Hello Maintainers, Reviewers, Could you please review the patch? Thanks AbduL -----Original Message----- From: Attar, AbdulLateef (Abdul Lateef) Sent: 13 July 2022 09:49 To: 'devel@edk2.groups.io' ; 'Eric Dong' ; 'Liming Gao' Subject: RE: [edk2-devel] [edk2-platforms PATCH v1 0/1] BoardModulePkg: Cop= y device path Maintainers, Reviewers, please review the patch. Thanks AbduL -----Original Message----- From: Attar, AbdulLateef (Abdul Lateef) Sent: 25 April 2022 12:45 To: devel@edk2.groups.io; Eric Dong ; Liming Gao Subject: RE: [edk2-devel] [edk2-platforms PATCH v1 0/1] BoardModulePkg: Cop= y device path Hi, Please review the patch. Thanks AbduL -----Original Message----- From: Attar, AbdulLateef (Abdul Lateef) Sent: 05 April 2022 11:25 To: devel@edk2.groups.io; Attar, AbdulLateef (Abdul Lateef) ; Eric Dong ; Liming Gao Subject: RE: [edk2-devel] [edk2-platforms PATCH v1 0/1] BoardModulePkg: Cop= y device path [Public] Hi, Could you please review the patch? Thanks AbduL -----Original Message----- From: devel@edk2.groups.io On Behalf Of Abdul Lateef= Attar via groups.io Sent: 15 March 2022 10:16 To: devel@edk2.groups.io Cc: Eric Dong ; Liming Gao Subject: [edk2-devel] [edk2-platforms PATCH v1 0/1] BoardModulePkg: Copy de= vice path [CAUTION: External Email] (Resending patch with [edk2-platforms] prefix with correct emailid). GCC compiler puts the DevicePath PCDs to the read-only section. During boot= if try to process the device path after PtrGetPtr it throws a page fault e= xception. Hence making a local copy using DuplicateDevicePath() to avoid the page fau= lt exception. REF : https://nam11.safelinks.protection.outlook.com/?url=3Dhttps%3A%2F%2Fg= ithub.com%2Fabdattar%2Fedk2-platforms%2Ftree%2FBoardModulePkg&data=3D05= %7C01%7CAbdulLateef.Attar%40amd.com%7C8ed1e10f30a44c51ed8808da97e873c5%7C3d= d8961fe4884e608e11a82d994e183d%7C0%7C0%7C637989321879784020%7CUnknown%7CTWF= pbGZsb3d8eyJWIjoiMC4wLjAwMDAiLCJQIjoiV2luMzIiLCJBTiI6Ik1haWwiLCJXVCI6Mn0%3D= %7C3000%7C%7C%7C&sdata=3DGL91Bvyavwj0eK%2F81WXVp7LDVSu2MHJudT%2BdNIa99j= U%3D&reserved=3D0 Cc: Eric Dong Cc: Liming Gao Abdul Lateef Attar (1): BoardModulePkg: Copy device path before processing Platform/Intel/BoardModulePkg/Library/BoardBdsHookLib/BoardBdsHookLib.c | = 19 ++++++++++++++----- 1 file changed, 14 insertions(+), 5 deletions(-) -- 2.25.1