From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mx.groups.io with SMTP id smtpd.web10.6830.1652168370582377730 for ; Tue, 10 May 2022 00:39:30 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=WahHgt9J; spf=pass (domain: intel.com, ip: 192.55.52.151, mailfrom: ray.ni@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1652168370; x=1683704370; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=JcB3k2/vLLFfleG6YMwH9vKXyaP6aE3ZcOi/O4F7l9o=; b=WahHgt9JKwQeTNp+RttXaDvAbX3OLC5vlo3NFamadqt/oXl++MLBydxn Tm8iNL+AROqfk4w8Fgn4hc8yVpIFqxCg72QV1lPSu9OFDqIlWzsXe9yhM 5kLvD0EZAlRz9nGd8uF/aBK/GeEGp60l+r72zlOg2Lz36srQZhjYOZhPO hSbX7roo+3K1GG3MuwnMOWCg1c0X3NmK0wqSH5TE0E4Sa5WPc4pQ+3Om0 0y9APxjKLKG8B9GHLMcduPGSk4+lPDr/RmlMx4MsptJPh1dV9+2l3PVJl 2pFDdTDiKIt4HzXR+lgxXffuY9fDzfTW62rQcW95mz/quk1+4LUW0hRWK w==; X-IronPort-AV: E=McAfee;i="6400,9594,10342"; a="249825031" X-IronPort-AV: E=Sophos;i="5.91,213,1647327600"; d="scan'208";a="249825031" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 May 2022 00:39:28 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.91,213,1647327600"; d="scan'208";a="593367541" Received: from orsmsx606.amr.corp.intel.com ([10.22.229.19]) by orsmga008.jf.intel.com with ESMTP; 10 May 2022 00:39:28 -0700 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX606.amr.corp.intel.com (10.22.229.19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27; Tue, 10 May 2022 00:39:27 -0700 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.27 via Frontend Transport; Tue, 10 May 2022 00:39:27 -0700 Received: from NAM11-CO1-obe.outbound.protection.outlook.com (104.47.56.173) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.27; Tue, 10 May 2022 00:39:27 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Lye37AYQIzCR6VqLErq5AFvQ9GF8F2Dj7CalKI+Ed3DDPXHC3AzV/IBEqUEbpMmnZ4CyDaxLjbGkb+RURQjobRXC4wbPXFGLSreNgRX5N9Y9d5zxCcBMCLPRFlXInNcTZzaC4KQW0aNmZIDe/cPDo5xmhlL0RTyL0gaJWUFGQOzHptofdFXPecTBxVxavQWFraN30njSrZH3E/N6i5/9m+OqjqTdlnBh14gdla3pue8TApdY7qlhmL/nIKqucK1o5rMVpE2TRJv2r+kp7JBKLweKIjeG+GppngpFDYdOIC52JLncSHrYg7XahFUTyHp/wHCvspd404lZCpjs0gRe3g== 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=GWLmAMUqwl+2N/ZPBdK83By6RspDUgi2/vfrQleyI4w=; b=oPYCWldL34LXVqR5CozqXr7fE3bWN5AVEKEvsl+SmCBKwVty8ggXlYVP582q1AIgMUDnEILb7Nr212y+/XCcLuK4fiFcLtp7tNPTCxFVkHQRSVWQhkQrcQoZlebxasp/WjaazlFoZC7XvgIKFDY1K1dbCouVo3ucUTBUSbVF1k8JCI0F3n843blio4SNWXkqcYmX4fUPEV+1frbadClM7YIow00Afta3d6nLLuCBrS2+Ze5xi2A4Ng8EAjla/WVFOfky63f7j1llUaRhwffZwj7TM6LTZur3MwouAz98Mowop2U+Jq+Q1IV8JcRhjRwka8v8UGoBqWicxZMwsnUAhw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MWHPR11MB1631.namprd11.prod.outlook.com (2603:10b6:301:10::10) by PH0PR11MB4983.namprd11.prod.outlook.com (2603:10b6:510:40::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.5227.18; Tue, 10 May 2022 07:39:26 +0000 Received: from MWHPR11MB1631.namprd11.prod.outlook.com ([fe80::2d8b:3e7f:83d7:1e56]) by MWHPR11MB1631.namprd11.prod.outlook.com ([fe80::2d8b:3e7f:83d7:1e56%8]) with mapi id 15.20.5227.023; Tue, 10 May 2022 07:39:25 +0000 From: "Ni, Ray" To: "Liu, Zhiguang" , "devel@edk2.groups.io" CC: "Dong, Guo" , Maurice Ma , "You, Benjamin" , "Rhodes, Sean" Subject: Re: [PATCH 1/3] UefiPayloadPkg: Simplify code logic Thread-Topic: [PATCH 1/3] UefiPayloadPkg: Simplify code logic Thread-Index: AQHYZD0tHJlZ/fQAuUaISRNqt3AAKK0XuXPw Date: Tue, 10 May 2022 07:39:25 +0000 Message-ID: References: <2ce68964b1dc683b505e765cdf96b262f66f051c.1652166437.git.zhiguang.liu@intel.com> In-Reply-To: <2ce68964b1dc683b505e765cdf96b262f66f051c.1652166437.git.zhiguang.liu@intel.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 673ef237-b45f-4c75-eca3-08da3258354f x-ms-traffictypediagnostic: PH0PR11MB4983:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: S4Xy0O5wOZdJLhd1UjrITnDvqDCSHGWf1iAMyUQQP25clt0iJoAs8GDKGAPizd+eHrwRPKR2mNDt6OFQ7oGADwFcZuIFauwQhA4k6hpl6GlgiDF57HPfPRb9+TJOOotQQpt9SHYIdsIugDy+KzTbM1b1zIOrpHFJx75FN9aucXwVz2uV5hhAVgnPbwKbo3ttMMLBIlgV5eyUSZgsLG0qPyPBC8r9tg78Hq7Rx9+Bn7Zi5T18PiAL6GyypdmArDWZgY+xxmIkvlGaMzAVuft4//NedAvdt/cYODE8eicRqZXm4bOq3xBvC1PaEKb3LlRPBLQjdvIfuZc7qS6c13HUj59UixgD/UZpJBUmGWNT6kmQ5XPkBRBTA0JHecbX6qIC/WJlVOkW7qdwCSBYOrHZ39BbPYZ8OMrWEpKlRSdyHYJfojBJ/ObaYogVdBrxjzEhvYivSvtxuXViKURASdG9kJ0M0219ZHrVUZ+BjTDb8aCNR4eLNHm6sdUStYvsADKsy/6NgUC5G46yBzefpLuPsNB+bwPgQysWYgNkn+bEpzL2KBnzkXONCGYavDry/QkcQ27OAjaY5sxcjFanvCwjLXvI6CUwGW9juL42Fs/bNffsNHbif0HgU4TO0rz9qIzBUx0uTSU0JJIapj+c4dhGRxUtl+ip2wzzLvu+tUWzOA7+od+UXWZeSPPAqf3Sfkv9aQh//o459cTR/jn8aHQrBw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MWHPR11MB1631.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230001)(366004)(26005)(71200400001)(66446008)(64756008)(8676002)(38070700005)(4326008)(9686003)(558084003)(7696005)(6506007)(2906002)(8936002)(508600001)(52536014)(86362001)(66476007)(55016003)(5660300002)(54906003)(83380400001)(186003)(33656002)(66556008)(316002)(110136005)(122000001)(66946007)(82960400001)(76116006)(38100700002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?5qsHT3eOjp8Rr1kFa0pNBlJxGEr87cDnKY10eBtSs4OAhm0EQBH3+FETTp9Y?= =?us-ascii?Q?hVxj+ts8rzUmUMkZozARLjSFdtSYVCDa2OZE0IHzgjjF8RBhAVP+lncxWMGd?= =?us-ascii?Q?6rJhoyyy70wqYQ82+i12nT/v5+H6pDLNOG/s8GIyTRVGEdFXNYXbPtsCI/Xa?= =?us-ascii?Q?50YrO1ngjfDHIipk9qCsv6fXmfJaESyoQwE3TNOCgoZ+mFnkhm/EfCPeQQ0w?= =?us-ascii?Q?1U0ndUDIGAUzxD9urDqAmZQa4kfxuH2+ZanTLitdMRuqUblNvqd/tncoSBIV?= =?us-ascii?Q?gRB+UqpLEJRcojInwNk0TrTKBeP4CHzaL8XW4+5d/ELC/PA1bDx38VVy7F2t?= =?us-ascii?Q?jNoF0RZIWd1HUbRnnGtZX1JY7fedHtfG7PFk3+wZmPvA2OLOqyQxtTEoZRpn?= =?us-ascii?Q?vsD5Vr4YoqSDc5y1TInmEfKKfUbqqf0OH54KzQ5n6KMJhI58Ni215tkrWzi1?= =?us-ascii?Q?gbUMqivVsM5+LhZTJIpeNxYBHxwKdM12Z7nxaTT6M6BL9N+ux6aVn62cPJQA?= =?us-ascii?Q?a6e/CMiiQiDBHR148mJ6lYTLdiyl3NOp90ALyACGMI3x1CXevsvicXsP52rp?= =?us-ascii?Q?JeqWQXGCC4aZlHUAkrGyI3yQeU88PYbF2bdnDQ0wfxc2dRPxUxwDfAd2hjZ6?= =?us-ascii?Q?EhbMsGH8VfO1njIbEHqZHfoMbuHzsbIQ7a9LHXYuqK7X8aoQgQvuJYidYrs1?= =?us-ascii?Q?aQkvNTQvN1n32M7Ahfe01XYMhOf/ZQE7O07oGu9gHoLHEOdGXWpEyzAkjcNU?= =?us-ascii?Q?x2smwa25dmcTOwOg1umupC5BA/se+NTxW9bs6CpHDkJsc3o0gRBPhWXLFN4u?= =?us-ascii?Q?lrPuT3id7V2tp+dIBV74V387keoEHhfBWNIU3617R30ElX3jDoYhJGPjpQSE?= =?us-ascii?Q?hQ1Uzbu0wPuDyBV6GCtXv/sHM1oFZhZ/IHj0vKgNZ9e9m3E67W1AaF+q4yrE?= =?us-ascii?Q?CsWVpZqbcmJ35bphi2zcFyWMRMgvjj/++Gvw0Kp5K36pAnxvpTJzoWPY8yXH?= =?us-ascii?Q?hADecyUquXXIvp+Bv8lb1K+XWPzP28XL4sp+IIlxuix8kwwa/oFQzZuEfdkX?= =?us-ascii?Q?xPsH7oOIYyzEUsZjVnPLnD+XGsVat1Tq/lCu/XxYuE29/Bhi6jTTN1pUAESI?= =?us-ascii?Q?4Pq1ve+fPODPOlJ3hcvxUcjzxP0qgc+w05bXaw2rY8vMwilKvWLVOpjEL2hN?= =?us-ascii?Q?A2W29P5DI6akOeZp/K9d2g5+li7j/Oc6gd1lt2Qrn0eAXF7Vvt3xCQ5a/2xw?= =?us-ascii?Q?KPl4H3ggtl3Y8butvEJfL+d3vtjR0wfhyO15LxQWH/v54lPp3qbpHlJieIX3?= =?us-ascii?Q?xu6F0QjOLf7578yMsBgJKovrw3fbnvu9Wm1fTH144PcZ5MmyMWi/7Vvlpp5/?= =?us-ascii?Q?9eU7ZlNJPY8TPCGjDQ08gp1dXnoX1c3WZJh1SJZyqUsloOj+hKSoIdjOyrbZ?= =?us-ascii?Q?Pu9gJCyfiH3rm8893tC3Xv7QUws3aCCSGCWDNxubkj2vm2Ejahcpwp1JiDXv?= =?us-ascii?Q?PtoEnj8vWtaVM/9wCG0OIb086WkiL07qsyEWEmMdD7+MpGekhUcaxpEGRyF5?= =?us-ascii?Q?VifcwNR94PSWpohO9t09EZe+Nt0zSQtkIqkqmBrctv3mgFwCQPwIayq1Hxe/?= =?us-ascii?Q?N79EF94fs6QIL+iv0iErNpylS78lGhgODnjsWVCOm8srb/MEncj+PZoD8w42?= =?us-ascii?Q?Uwb/S6QRUszRzwc0gqzRBqe8TbZfhvGlY4gdt9IucDtKF8BTDvkN4iUnMoap?= =?us-ascii?Q?CVjt/2QefQ=3D=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MWHPR11MB1631.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 673ef237-b45f-4c75-eca3-08da3258354f X-MS-Exchange-CrossTenant-originalarrivaltime: 10 May 2022 07:39:25.8975 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: i7dCQzimsGzHWa/0SuETEPb/A1VXYH2fnlSnkoJjCrrzFRPBVQraaMhrzZ8PAnlUpgsVJ0SBBn04EekXZnvDbg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR11MB4983 Return-Path: ray.ni@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable >=20 > +DetectAndPreparePlatformPciDevicePath ( >=20 > IN EFI_HANDLE Handle, >=20 > IN VOID *Instance, >=20 > IN VOID *Context Is "Context" needed? Can you please remove it?