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.web08.6552.1635390955935555974 for ; Wed, 27 Oct 2021 20:15:56 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=JwBNi69z; spf=pass (domain: intel.com, ip: 192.55.52.151, mailfrom: zhichao.gao@intel.com) X-IronPort-AV: E=McAfee;i="6200,9189,10150"; a="211088246" X-IronPort-AV: E=Sophos;i="5.87,188,1631602800"; d="scan'208";a="211088246" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Oct 2021 20:15:55 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,188,1631602800"; d="scan'208";a="537841754" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by fmsmga008.fm.intel.com with ESMTP; 27 Oct 2021 20:15:54 -0700 Received: from orsmsx606.amr.corp.intel.com (10.22.229.19) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Wed, 27 Oct 2021 20:15:54 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) 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.2242.12 via Frontend Transport; Wed, 27 Oct 2021 20:15:54 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.174) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Wed, 27 Oct 2021 20:15:53 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=VVngZptW2WZQAcIVACS63PytlszoY5L9m7dkfe05g1YtBEkjbf3Dgl0AgwKRFTsJzyFVjdPLRuHl+YwH1HkgbsKiaa527ws9vA2eSrhJDCje9SUif4zp5pi0gxSSe+KAHz7rSh0ja0QGmf1NiZTWcZGv28ArDXQ+ci1Zew4MqbveJuJ3+Zt3ytBUJDndTYy9MWjaCSPZDzHL0Sm3sIGBeFvphvbusiBQF70J6IMGxgugkCXfpLxAVF0bih2Z2xQYR1w40W9lFJbOttXGrMtJl/B7pIcKlTyeBO+6mLNXvVLypBKf336P9ojf3vWC7zP5yt8Bpghl7ZTAkxXvukyftQ== 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=1cbukzAkblgPYmJZPfS7GZeqPbL9EfLDGRASr19xpuw=; b=m9+K1Isel4a8D6KV3ZvbGcqtas5jgTvT/NVoAsFtkzDbPgzRSx/nrsHYyGUY/LPZsWF6Yi1pDOZZhLBZv2gA6MMOXPIZW/oRV7wDCqkzqxOMdRzAozF/61k5tIkiv+Et9OwgK5ROEcFkGN64npvbMLj1GqgMbwVWBDPMl9iCQXrWiMSJi6flC6Bo33RnoW+led0dwT52gZw1+YHZ+nwEksI68e5M7J4cbPiT7dSNYJz+kT1vHvOTuhse2QGEiDtyc8D382PN3Y+Le5vfNSwbqoWaJN+YER2H4Qe+Ni7GpceX/r+sR53pjRVy9pH8xhaq8vfDYQ+E20s/7Z6QWB63gA== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=1cbukzAkblgPYmJZPfS7GZeqPbL9EfLDGRASr19xpuw=; b=JwBNi69zNHWvB4p07zFdha9RoyhHugF2GwjFAX+3yCbBO+sEfQG8bbXotUCEZDiW7TwcPZ0zE4bVvxlT8xJZeYTXjEmQER7dnWeSi30Y8uHCMO97AbJ2wwsW9bqNVktXMPNkhzEbbzd45BA3fZ1xzr2xdBct/VjXE9yFI+a3gSo= Received: from DM4PR11MB5277.namprd11.prod.outlook.com (2603:10b6:5:388::23) by DM5PR11MB1241.namprd11.prod.outlook.com (2603:10b6:3:15::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4628.20; Thu, 28 Oct 2021 03:15:52 +0000 Received: from DM4PR11MB5277.namprd11.prod.outlook.com ([fe80::fcab:50dd:7598:3b40]) by DM4PR11MB5277.namprd11.prod.outlook.com ([fe80::fcab:50dd:7598:3b40%4]) with mapi id 15.20.4628.020; Thu, 28 Oct 2021 03:15:52 +0000 From: "Gao, Zhichao" To: Sami Mujawar , Christopher Jones , "devel@edk2.groups.io" CC: "Ni, Ray" , nd Subject: Re: [PATCH v1 1/1] ShellPkg: Add comment that ItemPtr is set after validation Thread-Topic: [PATCH v1 1/1] ShellPkg: Add comment that ItemPtr is set after validation Thread-Index: AQHXxaAwkNWBIVCEUUetutXvGX18u6vbtlAAgAE54tA= Date: Thu, 28 Oct 2021 03:15:52 +0000 Message-ID: References: <20211020104718.13106-1-christopher.jones@arm.com> <36ED67BF-1EC6-4F18-AFE0-C60E87E34CAD@arm.com> In-Reply-To: <36ED67BF-1EC6-4F18-AFE0-C60E87E34CAD@arm.com> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 authentication-results: arm.com; dkim=none (message not signed) header.d=none;arm.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: eecd5b9c-5919-4aba-13d6-08d999c13fe0 x-ms-traffictypediagnostic: DM5PR11MB1241: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7691; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 80NtToF5tjIEyHRGq1k/FF7UmPHueSyiriSw4JtfnlzdyXzgL5JDeo27x17vgCvrmN7bh6dDAVaPXVA88NxzErKhlOkXtDaa+Zh9ukuBcMTtfQ4sRmrCOd7Y31AYQvNVW3fN3MyHW66S/fkuIaL59UkPJ5VD/5T4nHn8cwbRQy35SVjAwwk/v8YFdWiG8WMZIHFO9na9p7tGGxLjAEo+xcwuFT7scXlIH/Sr/CSSVag8ebhBoCyTqGKzCowZDaxRFK4EH1KcY4NQgyTIsuhg4byECswLg+zZ23robx57+y4z92FUDNEYpid3YiBerpYzN+0hXe9yYONo4sF/jXQguZdvXvOwGmqSErs/6vHEuB/9NXuXdfu5090D3YW31ufmqti/UHMSYtaU+BpOD1c2sk3ONApYyVb80lgXkBvAYidE8hklJUf2u/wKneERhrifAv2dvg4fIVjRsRAmOH/yFmU91xjNt2XOLTE90uIzqfD/JBwoIAF92azlkom7+nUohrcxaQ8DcLjAkN6NRNXePAzCtv7B5WaLbUiSFE4Tv5RXwp29PZZm/n8ExEZixcyH/pd+qWzONAVztIlBIQjeWXHfrqzxu77VzamfCiWyymx1w4oQAERDmB6+TI3R8gndA5S8nCuoPa8sKTZLI8B5Nzbd0eEUEA8VwEs4+nNIxRPW5GHeAshb/SIyBLNGswmFyItrizjY8iXkQDMe8HmeNQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:DM4PR11MB5277.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(366004)(186003)(33656002)(508600001)(8936002)(52536014)(4326008)(26005)(122000001)(110136005)(9686003)(5660300002)(55016002)(83380400001)(8676002)(82960400001)(66476007)(71200400001)(66446008)(2906002)(6506007)(316002)(38100700002)(64756008)(54906003)(38070700005)(86362001)(7696005)(66556008)(66946007)(53546011)(76116006);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UXNPMnlQb1NzZnVUdEVVb3dXenJyZVRUQlNjMXpuTW9qUHFYT2lxTjR2TDJI?= =?utf-8?B?QnZCSHZTNTBRWityQ0RXMVBPaUN0ZHNCWWZ3MWU4WHliSStERS9nZmRzRURE?= =?utf-8?B?WFFtNktmcThtdGwremVTUHNLRmI4NDNHdkltRjdQWmpMVDhsM1Bpb0h5d0lW?= =?utf-8?B?SVNNQVlBOEtUbUgvWnFab0ZJV2FHd25QSGJkUG1SUXYzQjFCTmk2TFpKTTlP?= =?utf-8?B?aWpvUDM5NmZwSGhCUVEwMmlOdzJaZXgreFI3bkRKTUpON0llUFlaaVowUXA3?= =?utf-8?B?bGV3RzRZdGEyckZwSUZtNmpmalJkdlBwaFhIaGF6Y3lVdjRVdGdUWFN3RFps?= =?utf-8?B?eTdnT0ZaaDZjczMrNTNYd1hwVzRqeUtEdHo2c3YyNkxrb0cwRXFOQ0RrVzZQ?= =?utf-8?B?dlNQT1JBYWplUXVlZkUxemlCSjhkSVJRT2REN2RFMjhMNHFCRGRVZmdvMmFN?= =?utf-8?B?dG1ydHdUdmc5N0FSZUZycVRIYzg0Z0YxL2RyNUMvTDFKOVJoNlg2SmFZK0pH?= =?utf-8?B?Ukt3VTBaMm05TlF6RTdqV0M4WHpFemxWR2I3WUVUc0hieXBOb1VFQmdCR0NJ?= =?utf-8?B?M0k5WHpDdC9uTlVlNUR0ZVhRcnZsR3B4RTh5aHFYMjcvUXdPaC9xRGRWVHNs?= =?utf-8?B?NER2YW9QeFk2dWdXUEhyRndUUzVncmxlNnVqYWxOaHBqMXduL3BoS01MSFhE?= =?utf-8?B?RWtqaVFOT2pldjFFOGVyUHNWaXM3U2xBRG0xSGNRZFVwSUV0YWZZZW5EMVEv?= =?utf-8?B?dWpFbDlvSytNQ0RPcEY3bmZyODJ1ZWtGTi9BSENwY1c5QW5hSUFmL1VEV2lq?= =?utf-8?B?NDVpdGtMWUFZQ3h6YWVDYTk3bGdOdmYwSlhBV0Yvem1oSmtrWExDS2pLUDdp?= =?utf-8?B?U3FueDBjTzV2VWNaV0tjbHpYODRnQzJqZTdZbUdQL3daWEk3VjBlMnVGWFAx?= =?utf-8?B?TVNPTXNSVWpRay9ZeVE2UnBaUzJDd1RESzFHVkNmN05zR1FmM21GeW5QbG0y?= =?utf-8?B?Y04xMEF1VW9xSmdoVS9ZSnlEczZjQUJzNThnU0xQU3E4L0FXOWVrSVlhR3F1?= =?utf-8?B?V01VRGl1OTFWT3B3LzhnV2Zzd21wQjBEQTE2b1BNSEZYb1FpVmp2S3ptaldz?= =?utf-8?B?WUZzdHlSaUhnRndHWXZuVDJhamVqbnhiOGhLREVHcy9zMUJQOHcxNzREQktS?= =?utf-8?B?ZEVSYUFocnkzZTIrZTBSTEdMZE9jbVdwaUVualNJZCsxbWpxZFZva0owa1ZE?= =?utf-8?B?UnFySy9JY21GVGprT2FTcVBIeU52ZnRKN0NvV24zU0hmUGFISXplRllncExM?= =?utf-8?B?WldNWHpUMXFrUzFLMXJkZnUxaXExNmtIalRub2djVmhwZ2xqU1dueE9uUzB6?= =?utf-8?B?SVpvSXdDTUQxQlRpL0F0bTRobVFsNVZoZ3lIOWFKVWJrcU5lTFA5TWdTWXdM?= =?utf-8?B?N29XZVVhT3FsQkh1cWthY0ZDcmVscWRSV1h4ZWlXN0lnUy9CT0JFS08wdmVm?= =?utf-8?B?ejBMcFArMVF3WU92cis1QUpkQzJkWngzc0dGOHNlZE5YVEgzWGxBYS9QZWFG?= =?utf-8?B?V0Q4YWtRZENLYUdocEM3VXlhc0daU05YYUlYak90YTBVNi8zSGNiQ3hpdWY3?= =?utf-8?B?WDdhZEs2bGkwNm1Ra2Y5RGVlcnJTVTJIc0E4QkdIcFRvQW1TMzhUcjhVSGZ4?= =?utf-8?B?Q1hXOGl3cUMyRFJ5L1FVdEFqUzY4UjAzYjAzVk9LUCsySFp3d2hsMG9KUlIv?= =?utf-8?B?cXUwQSs5VnF6WDExYStodFRxSFAxd1BOUFNaemM2d202TE1oZy82cHd2cmxN?= =?utf-8?B?aXlYdmhGWEhrMmxpQ0YwNHV0U25ZKzJLUmxHdDZiSkRIc1VHQzNKNnVkbVE1?= =?utf-8?B?N1R4TmJwS1BuMzBqTzgyb2o1S3ZZWk1EMFRqUCt5R0RRalBoUlpuTm1INVFE?= =?utf-8?B?aVZDc2JMYzFZU3VJNlEyOEsvK3pLeGRxS2VtNXdabXlSUDlXSEZVOGo3bmJF?= =?utf-8?B?WWt5akloOGh4bVNpSWdyY3JMV2hTc3lDaDNJelhMaHhlWGVTNjgyZ2tpS1Bv?= =?utf-8?B?UTNReUQ5Yng0dHRIVE00L0pCUGkxSjdBcEVaMnJuVGhUOW41OEc2UWs5akVZ?= =?utf-8?B?NE53VzZyeVE1YXhjY05VQXh3VWNzOFIwSEZFOGFZUWw2RHMwSDVlMC9HVjk0?= =?utf-8?Q?lfNllkmtkcwjy8ruXd6LMQM=3D?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: DM4PR11MB5277.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: eecd5b9c-5919-4aba-13d6-08d999c13fe0 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Oct 2021 03:15:52.8326 (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: gB+zCO0w8SCpSJN912F3UOK5tpUCC7lnUCxuJB2kiuqZePby7arU77IgIWHH8SQ4rhiies/aHjZxtQg/GiFXSA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM5PR11MB1241 Return-Path: zhichao.gao@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UmV2aWV3ZWQtYnk6IFpoaWNoYW8gR2FvIDx6aGljaGFvLmdhb0BpbnRlbC5jb20+DQoNClRoYW5r cywNClpoaWNoYW8NCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBTYW1p IE11amF3YXIgPFNhbWkuTXVqYXdhckBhcm0uY29tPg0KPiBTZW50OiBXZWRuZXNkYXksIE9jdG9i ZXIgMjAsIDIwMjEgNjo1NCBQTQ0KPiBUbzogQ2hyaXN0b3BoZXIgSm9uZXMgPENocmlzdG9waGVy LkpvbmVzQGFybS5jb20+Ow0KPiBkZXZlbEBlZGsyLmdyb3Vwcy5pbw0KPiBDYzogTmksIFJheSA8 cmF5Lm5pQGludGVsLmNvbT47IEdhbywgWmhpY2hhbyA8emhpY2hhby5nYW9AaW50ZWwuY29tPjsg bmQNCj4gPG5kQGFybS5jb20+DQo+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjEgMS8xXSBTaGVsbFBr ZzogQWRkIGNvbW1lbnQgdGhhdCBJdGVtUHRyIGlzIHNldCBhZnRlcg0KPiB2YWxpZGF0aW9uDQo+ IA0KPiBIaSBDaHJpcywNCj4gDQo+IFRoYW5rcyBmb3IgYWRkaW5nIHRoZSBjb21tZW50IHRoYXQg Y2xhcmlmaWVzIHRoZSB1c2FnZS4NCj4gDQo+IFJldmlld2VkLWJ5OiBTYW1pIE11amF3YXIgPHNh bWkubXVqYXdhckBhcm0uY29tPg0KPiANCj4gUmVnYXJkcywNCj4gDQo+IFNhbWkgTXVqYXdhcg0K PiANCj4g77u/T24gMjAvMTAvMjAyMSwgMTE6NDcsICJDaHJpcyBKb25lcyIgPGNocmlzdG9waGVy LmpvbmVzQGFybS5jb20+IHdyb3RlOg0KPiANCj4gICAgIEFkZCBhIGNvbW1lbnQgdG8gY2xhcmlm eSB0aGF0IGluIEFjcGl2aWV3IHRoZSBJdGVtUHRyIGlzIG5vdCBzZXQgdW50aWwNCj4gICAgIGFm dGVyIHRoZSBGaWVsZFZhbGlkYXRvciBoYXMgYmVlbiBjYWxsZWQuDQo+IA0KPiAgICAgU2lnbmVk LW9mZi1ieTogQ2hyaXMgSm9uZXMgPGNocmlzdG9waGVyLmpvbmVzQGFybS5jb20+DQo+ICAgICAt LS0NCj4gICAgICBTaGVsbFBrZy9MaWJyYXJ5L1VlZmlTaGVsbEFjcGlWaWV3Q29tbWFuZExpYi9B Y3BpUGFyc2VyLmggfCA0ICsrKy0NCj4gICAgICAxIGZpbGUgY2hhbmdlZCwgMyBpbnNlcnRpb25z KCspLCAxIGRlbGV0aW9uKC0pDQo+IA0KPiAgICAgZGlmZiAtLWdpdCBhL1NoZWxsUGtnL0xpYnJh cnkvVWVmaVNoZWxsQWNwaVZpZXdDb21tYW5kTGliL0FjcGlQYXJzZXIuaA0KPiBiL1NoZWxsUGtn L0xpYnJhcnkvVWVmaVNoZWxsQWNwaVZpZXdDb21tYW5kTGliL0FjcGlQYXJzZXIuaA0KPiAgICAg aW5kZXgNCj4gMGI3NzI2YjlkNTgwN2FkMmY1YzU0NDc0MDhjNGM1NDUxNzE4OTM4Yi4uNWUzNGE3 MGM4YmFlYWFhMDVlY2Q3OTdkNA0KPiAwNWYxZmM2MmE0NGEzMDUgMTAwNjQ0DQo+ICAgICAtLS0g YS9TaGVsbFBrZy9MaWJyYXJ5L1VlZmlTaGVsbEFjcGlWaWV3Q29tbWFuZExpYi9BY3BpUGFyc2Vy LmgNCj4gICAgICsrKyBiL1NoZWxsUGtnL0xpYnJhcnkvVWVmaVNoZWxsQWNwaVZpZXdDb21tYW5k TGliL0FjcGlQYXJzZXIuaA0KPiAgICAgQEAgLTI4Myw3ICsyODMsOSBAQCB0eXBlZGVmIHN0cnVj dCBBY3BpUGFyc2VyIHsNCj4gICAgICAgIEZOUFRSX1BSSU5UX0ZPUk1BVFRFUiBQcmludEZvcm1h dHRlcjsNCj4gDQo+ICAgICAgICAvLy8gT3B0aW9uYWwgcG9pbnRlciB3aGljaCBtYXkgYmUgc2V0 IHRvIHJlcXVlc3QgdGhlIHBhcnNlciB0byB1cGRhdGUNCj4gICAgIC0gIC8vLyBhIHBvaW50ZXIg dG8gdGhlIGZpZWxkIGRhdGEuIElmIHVudXNlZCB0aGlzIG11c3QgYmUgc2V0IHRvIE5VTEwuDQo+ ICAgICArICAvLy8gYSBwb2ludGVyIHRvIHRoZSBmaWVsZCBkYXRhLiBUaGlzIHZhbHVlIGlzIHNl dCBhZnRlciB0aGUgRmllbGRWYWxpZGF0b3INCj4gICAgICsgIC8vLyBoYXMgYmVlbiBjYWxsZWQg YW5kIHRoZXJlZm9yZSBzaG91bGQgbm90IGJlIHVzZWQgYnkgdGhlDQo+IEZpZWxkVmFsaWRhdG9y Lg0KPiAgICAgKyAgLy8vIElmIHVudXNlZCB0aGlzIG11c3QgYmUgc2V0IHRvIE5VTEwuDQo+ICAg ICAgICBWT0lEKiogICAgICAgICAgICAgICAgSXRlbVB0cjsNCj4gDQo+ICAgICAgICAvLy8gT3B0 aW9uYWwgcG9pbnRlciB0byBhIGZpZWxkIHZhbGlkYXRvciBmdW5jdGlvbi4NCj4gICAgIC0tDQo+ ICAgICBHdWlkKCJDRTE2NTY2OS0zRUYzLTQ5M0YtQjg1RC02MTkwRUU1Qjk3NTkiKQ0KPiANCg0K