From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mx.groups.io with SMTP id smtpd.web10.299.1596644385219058922 for ; Wed, 05 Aug 2020 09:19:45 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=SqzvR15Y; spf=pass (domain: intel.com, ip: 134.134.136.31, mailfrom: michael.d.kinney@intel.com) IronPort-SDR: 7YSraJXcMOJWJ7rYiCo7cLySMLbNo2Nvfyl4/8f42TB7yTJ4B1kJoQWg3XT+UIHvwLDhzrP0W+ oK9XBgnH6YGg== X-IronPort-AV: E=McAfee;i="6000,8403,9704"; a="214112706" X-IronPort-AV: E=Sophos;i="5.75,438,1589266800"; d="scan'208";a="214112706" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 05 Aug 2020 09:19:44 -0700 IronPort-SDR: JfgWY+dma6gPLkrYP63ADJLaQjH1mExKcbxbQdbyM+z434CWFGD3ppj6BKJCdzNyMeVLcfdtKL xSrnuElGZnQw== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,438,1589266800"; d="scan'208";a="288977079" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga003.jf.intel.com with ESMTP; 05 Aug 2020 09:19:44 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.1713.5; Wed, 5 Aug 2020 09:19:43 -0700 Received: from FMSEDG001.ED.cps.intel.com (10.1.192.133) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_CBC_SHA256) id 15.1.1713.5 via Frontend Transport; Wed, 5 Aug 2020 09:19:43 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.176) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (TLS) id 14.3.439.0; Wed, 5 Aug 2020 09:19:43 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FD6JZMEXy7baeP1AeSkgJJqsGbDCPw5/afgNQrHXxp4yQf8PlbKxfE95zWxMj5B7SqiGVKSduoFonszSJ1Rfv9nYGOMruMxA5zrtGvAofKYu33634osnvifFoMzNRzryxZbaFzidFXugplQgthctduu0bfZMJ9nRpeNTz5BcXPSurTaqk7Jk4DUWPiVbQhaWqpr1sNL4i7b4vxZtQr5bGpCh601clWhL6/iy9KLoIDNLIDMDM0S1CDU0AL0p+Qybo5ELqblDZ8AnpxWu+Ks4l0mDwHD3e9hD5zDByyPPWb9H18ufrJ4RORhPP0il6MmBAGnVIHWvWncKvVXqnhzn8w== 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-SenderADCheck; bh=2o9QSsu0U0S/a6ixu7QlsBz7VMbuijy/WaddgWiS76w=; b=O5Il0s4tHROe6OFbSs39RYCsw1q6Zx4c/Hv4PejnuyH7hvs3d/PFNVsn/fbZkIYx5CTBE5wNy2u8oq2Gb17FB5nB7eNIf2roeuY4Rsh2An0nZ7ZkJQ2EXlgL+zDQlOHCT00/xA+PCw0FHnrXUAvDRQhfpeflJWUrRehv4pnKmB3LtsJKiE7gRuTueHZLixur6LxDWnMSc4z8gaQUZS7XLVqChiOo1H+dI9jlfgkzpLQerke1WnT+C+G40ieCckT1PBOksQx9BqhNr+A1h4s4caYqCeB7OipaFfAiR1L4s6M42yxmBLYUsQS/JHWfVONRdOQvT0Mc2hoYSDe4iwOlTw== 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=2o9QSsu0U0S/a6ixu7QlsBz7VMbuijy/WaddgWiS76w=; b=SqzvR15YhL4f7ldPi+pFdDspiPi1XHnAd2ubt+Njx0KhtUcSIAI73NMFXfAfvQiM5COjQJK25Cf4JG2F+pLSJHWOQUuh3YDcOf+xrEx+xVALwFMo54UfmEPlMVMJMniLqAbKZ9dPuXanuAF2PTf9JLR6umn9bvQ0u8fBcR54pvs= Received: from MN2PR11MB4461.namprd11.prod.outlook.com (2603:10b6:208:192::29) by MN2PR11MB4352.namprd11.prod.outlook.com (2603:10b6:208:18e::30) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3261.18; Wed, 5 Aug 2020 16:19:42 +0000 Received: from MN2PR11MB4461.namprd11.prod.outlook.com ([fe80::201e:29f2:a02:c260]) by MN2PR11MB4461.namprd11.prod.outlook.com ([fe80::201e:29f2:a02:c260%4]) with mapi id 15.20.3239.021; Wed, 5 Aug 2020 16:19:42 +0000 From: "Michael D Kinney" To: "michael.kubacki@outlook.com" , "devel@edk2.groups.io" , "Kinney, Michael D" CC: "Gao, Liming" Subject: Re: [PATCH v1 1/7] FmpDevicePkg/FmpDependencyLib: Correct ValidateDependency() documentation Thread-Topic: [PATCH v1 1/7] FmpDevicePkg/FmpDependencyLib: Correct ValidateDependency() documentation Thread-Index: AQHWZujipnEpAJNV+0ulZkiXX1ChfakpupSw Date: Wed, 5 Aug 2020 16:19:42 +0000 Message-ID: References: <20200731031448.1103-1-michael.kubacki@outlook.com> In-Reply-To: Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 authentication-results: outlook.com; dkim=none (message not signed) header.d=none;outlook.com; dmarc=none action=none header.from=intel.com; x-originating-ip: [24.19.191.44] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: d76df888-36d7-481a-fde1-08d8395b5c37 x-ms-traffictypediagnostic: MN2PR11MB4352: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5516; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: hAgxF4k7hzsNDS1DPpg7U8ru1UUwowaeNCLgn0dM3ui+jYvjwT4qbeXj+KTB1MnH957bGQnYOlcreRpx8t4ynNIKJsui5zelJFF/P9dhJjcUSM8iSMfPlf6o/5JtN8C6JemCIxl2wql2rlFVwJlPfwOQmAZpzuEq1/KRNdddf845MYgO3mKnvzoj508Ntr59vDmtOx39o6GYe4tj0f3Tp+jFYoQmrezC93saoa3GrAWhv4igr+aZxlo7aZeixAXqX+FXjomL1UzCBxYxnbptt2MWUa+rPlSALlLU5SQVGUVcSATAETDgBlxXUavrIAJb4RovS73XF0CsoD+MCccgXQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MN2PR11MB4461.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(4636009)(39860400002)(396003)(376002)(136003)(366004)(346002)(316002)(6506007)(66446008)(64756008)(66476007)(26005)(33656002)(52536014)(45080400002)(4326008)(55016002)(66556008)(2906002)(186003)(8936002)(76116006)(66946007)(53546011)(9686003)(478600001)(15650500001)(110136005)(86362001)(5660300002)(107886003)(71200400001)(8676002)(83380400001)(7696005);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: nsts8WkP1Gp4a5qPJOEgIkdw1TbfWPKHG/6QfiCBuYRejVXdh2e81FyoZbfZsHtq1y4yfUoptrr8J7YTHEDfKL4AdHAJqM5KjpYxkF0+8Dsdzqt+vWl41zTujvo9EeQaxBH52tFp0YVlACU/XpqQ6mL2orzG+ekP4Kb+V9Ztl1GEmsSIV1LcE5q6S/mEQYi5t0lCj/riyQfoa2Sb9q3mHC3qGdOYQhx+6wuxR7yoY9EL/bZg4mtfn6hJahThWL2fgnOFYllRJYNqJSM43Ft298ORTZNmENuqMAthO3UG1apwl+ncmi9YArprBYbm1spCWHPebEkaMjA07yCALNhcaI2UZlns84MorcY7yOzUmKZJJnSjQWQo7ZRRb+CZ7v+UbVobT475R/9kM4Jvyw7OQJfuvJf8TLOBqBlNccvNMIxpWtE1A3t+O84XGm4fZlXo8HYIrBIg0VNJbFusaZRwzX+S5CpPH+8k6czs39BHBlu5DtzJLmfKdSpF0w25qyX55jXke7wcq7gKDdTOY3r93C4YrvPWJb1Y52wr54MeQWWmfzzYNRER2bzU58WU8yJAA+ZVWbN7NDk7rFUzff5th/TwLHMNDZPqlCHlOQZYDIop/7dOxm6J3AYvaIMt+uyNK7OD2OCgqNLYBgx9drSROQ== MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4461.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: d76df888-36d7-481a-fde1-08d8395b5c37 X-MS-Exchange-CrossTenant-originalarrivaltime: 05 Aug 2020 16:19:42.3826 (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: SkG8AG9jB9tdf0zyuWC0FtotVVTPctHsDTO0U3fIW6m0OZtth6HxyKMeaFeIPwyXf3uSOFbR1/LyoU+I8V4FTECBH1yJ7++7QRn6bx/X8pU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: MN2PR11MB4352 Return-Path: michael.d.kinney@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UmV2aWV3ZWQtYnk6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29t Pg0KDQo+IC0tLS0tT3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+IEZyb206IG1pY2hhZWwua3ViYWNr aUBvdXRsb29rLmNvbQ0KPiA8bWljaGFlbC5rdWJhY2tpQG91dGxvb2suY29tPg0KPiBTZW50OiBU aHVyc2RheSwgSnVseSAzMCwgMjAyMCA4OjE1IFBNDQo+IFRvOiBkZXZlbEBlZGsyLmdyb3Vwcy5p bw0KPiBDYzogR2FvLCBMaW1pbmcgPGxpbWluZy5nYW9AaW50ZWwuY29tPjsgS2lubmV5LCBNaWNo YWVsDQo+IEQgPG1pY2hhZWwuZC5raW5uZXlAaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBbUEFUQ0gg djEgMS83XSBGbXBEZXZpY2VQa2cvRm1wRGVwZW5kZW5jeUxpYjoNCj4gQ29ycmVjdCBWYWxpZGF0 ZURlcGVuZGVuY3koKSBkb2N1bWVudGF0aW9uDQo+IA0KPiBGcm9tOiBNaWNoYWVsIEt1YmFja2kg PG1pY2hhZWwua3ViYWNraUBtaWNyb3NvZnQuY29tPg0KPiANCj4gTW9kaWZpZXMgdGhlIHJldHVy biB2YWx1ZSBkb2N1bWVudGF0aW9uIHRvIHN0YXRlIHRoYXQNCj4gdGhlIEJPT0xFQU4NCj4gdmFs dWUgaW5kaWNhdGVzIHdoZXRoZXIgYSBnaXZlbiBkZXBlbmRlbmN5IGV4cHJlc3Npb24gaXMNCj4g dmFsaWQNCj4gbm90IGEgY2Fwc3VsZS4NCj4gDQo+IENjOiBMaW1pbmcgR2FvIDxsaW1pbmcuZ2Fv QGludGVsLmNvbT4NCj4gQ2M6IE1pY2hhZWwgRCBLaW5uZXkgPG1pY2hhZWwuZC5raW5uZXlAaW50 ZWwuY29tPg0KPiBTaWduZWQtb2ZmLWJ5OiBNaWNoYWVsIEt1YmFja2kNCj4gPG1pY2hhZWwua3Vi YWNraUBtaWNyb3NvZnQuY29tPg0KPiAtLS0NCj4gDQo+IEZtcERldmljZVBrZy9MaWJyYXJ5L0Zt cERlcGVuZGVuY3lMaWIvRm1wRGVwZW5kZW5jeUxpYi5jDQo+IHwgNSArKystLQ0KPiAgRm1wRGV2 aWNlUGtnL0luY2x1ZGUvTGlicmFyeS9GbXBEZXBlbmRlbmN5TGliLmgNCj4gfCA1ICsrKy0tDQo+ ICAyIGZpbGVzIGNoYW5nZWQsIDYgaW5zZXJ0aW9ucygrKSwgNCBkZWxldGlvbnMoLSkNCj4gDQo+ IGRpZmYgLS1naXQNCj4gYS9GbXBEZXZpY2VQa2cvTGlicmFyeS9GbXBEZXBlbmRlbmN5TGliL0Zt cERlcGVuZGVuY3lMaWINCj4gLmMNCj4gYi9GbXBEZXZpY2VQa2cvTGlicmFyeS9GbXBEZXBlbmRl bmN5TGliL0ZtcERlcGVuZGVuY3lMaWINCj4gLmMNCj4gaW5kZXggOTFkYzBiOWFiZDMzLi4yODM1 ODA2OTk1MGEgMTAwNjQ0DQo+IC0tLQ0KPiBhL0ZtcERldmljZVBrZy9MaWJyYXJ5L0ZtcERlcGVu ZGVuY3lMaWIvRm1wRGVwZW5kZW5jeUxpYg0KPiAuYw0KPiArKysNCj4gYi9GbXBEZXZpY2VQa2cv TGlicmFyeS9GbXBEZXBlbmRlbmN5TGliL0ZtcERlcGVuZGVuY3lMaWINCj4gLmMNCj4gQEAgLTEs NiArMSw3IEBADQo+ICAvKiogQGZpbGUNCj4gICAgU3VwcG9ydHMgRm1wIENhcHN1bGUgRGVwZW5k ZW5jeSBFeHByZXNzaW9uLg0KPiANCj4gKyAgQ29weXJpZ2h0IChjKSBNaWNyb3NvZnQgQ29ycG9y YXRpb24uPEJSPg0KPiAgICBDb3B5cmlnaHQgKGMpIDIwMjAsIEludGVsIENvcnBvcmF0aW9uLiBB bGwgcmlnaHRzDQo+IHJlc2VydmVkLjxCUj4NCj4gDQo+ICAgIFNQRFgtTGljZW5zZS1JZGVudGlm aWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50DQo+IEBAIC00MzMsOCArNDM0LDggQEAgRXZhbHVhdGVE ZXBlbmRlbmN5ICgNCj4gICAgQHBhcmFtW2luXSAgIE1heERlcGV4U2l6ZSAgIE1heCBzaXplIG9m IHRoZQ0KPiBkZXBlbmRlbmN5Lg0KPiAgICBAcGFyYW1bb3V0XSAgRGVwZXhTaXplICAgICAgU2l6 ZSBvZiBkZXBlbmRlbmN5Lg0KPiANCj4gLSAgQHJldHZhbCBUUlVFICAgIFRoZSBjYXBzdWxlIGlz IHZhbGlkLg0KPiAtICBAcmV0dmFsIEZBTFNFICAgVGhlIGNhcHN1bGUgaXMgaW52YWxpZC4NCj4g KyAgQHJldHZhbCBUUlVFICAgIFRoZSBkZXBlbmRlbmN5IGV4cHJlc3Npb24gaXMgdmFsaWQuDQo+ ICsgIEByZXR2YWwgRkFMU0UgICBUaGUgZGVwZW5kZW5jeSBleHByZXNzaW9uIGlzIGludmFsaWQu DQo+IA0KPiAgKiovDQo+ICBCT09MRUFODQo+IGRpZmYgLS1naXQNCj4gYS9GbXBEZXZpY2VQa2cv SW5jbHVkZS9MaWJyYXJ5L0ZtcERlcGVuZGVuY3lMaWIuaA0KPiBiL0ZtcERldmljZVBrZy9JbmNs dWRlL0xpYnJhcnkvRm1wRGVwZW5kZW5jeUxpYi5oDQo+IGluZGV4IDExMTBlZWZhOWE1NC4uYzcz MjkwMzQyNWI0IDEwMDY0NA0KPiAtLS0gYS9GbXBEZXZpY2VQa2cvSW5jbHVkZS9MaWJyYXJ5L0Zt cERlcGVuZGVuY3lMaWIuaA0KPiArKysgYi9GbXBEZXZpY2VQa2cvSW5jbHVkZS9MaWJyYXJ5L0Zt cERlcGVuZGVuY3lMaWIuaA0KPiBAQCAtMiw2ICsyLDcgQEANCj4gICAgRm1wIENhcHN1bGUgRGVw ZW5kZW5jeSBzdXBwb3J0IGZ1bmN0aW9ucyBmb3IgRmlybXdhcmUNCj4gTWFuYWdlbWVudCBQcm90 b2NvbCBiYXNlZA0KPiAgICBmaXJtd2FyZSB1cGRhdGVzLg0KPiANCj4gKyAgQ29weXJpZ2h0IChj KSBNaWNyb3NvZnQgQ29ycG9yYXRpb24uPEJSPg0KPiAgICBDb3B5cmlnaHQgKGMpIDIwMjAsIElu dGVsIENvcnBvcmF0aW9uLiBBbGwgcmlnaHRzDQo+IHJlc2VydmVkLjxCUj4NCj4gDQo+ICAgIFNQ RFgtTGljZW5zZS1JZGVudGlmaWVyOiBCU0QtMi1DbGF1c2UtUGF0ZW50DQo+IEBAIC0yOSw4ICsz MCw4IEBAIHR5cGVkZWYgc3RydWN0IHsNCj4gICAgQHBhcmFtW2luXSAgIE1heERlcGV4U2l6ZSAg IE1heCBzaXplIG9mIHRoZQ0KPiBkZXBlbmRlbmN5Lg0KPiAgICBAcGFyYW1bb3V0XSAgRGVwZXhT aXplICAgICAgU2l6ZSBvZiBkZXBlbmRlbmN5Lg0KPiANCj4gLSAgQHJldHZhbCBUUlVFICAgIFRo ZSBjYXBzdWxlIGlzIHZhbGlkLg0KPiAtICBAcmV0dmFsIEZBTFNFICAgVGhlIGNhcHN1bGUgaXMg aW52YWxpZC4NCj4gKyAgQHJldHZhbCBUUlVFICAgIFRoZSBkZXBlbmRlbmN5IGV4cHJlc3Npb24g aXMgdmFsaWQuDQo+ICsgIEByZXR2YWwgRkFMU0UgICBUaGUgZGVwZW5kZW5jeSBleHByZXNzaW9u IGlzIGludmFsaWQuDQo+IA0KPiAgKiovDQo+ICBCT09MRUFODQo+IC0tDQo+IDIuMjcuMC53aW5k b3dzLjENCg0K