From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mx.groups.io with SMTP id smtpd.web11.25798.1681244518988595652 for ; Tue, 11 Apr 2023 13:21:59 -0700 Authentication-Results: mx.groups.io; dkim=fail reason="unable to parse pub key" header.i=@intel.com header.s=intel header.b=YQIrB+FL; spf=pass (domain: intel.com, ip: 192.55.52.93, mailfrom: michael.d.kinney@intel.com) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1681244519; x=1712780519; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=5PBK6wMXgkSmIxIs5FFsjtnn2uQHNm18udgZIlDs+Qg=; b=YQIrB+FL8n0iY4gzsDsJIBgpuZsLonA7ccMtA3oajSaevvoBtuL6u1eY EQ/5br01ZZimB4yfvu8XTfpByFFg+AXbmNhMETMImF4ym/jPefK6GEKMh 4AXzRsNztXBKG/DitBtYcIoKFHKQJXykNpa1c+K/cPm81eTJzGB8RcXCV bzC9QUxFKgA2ySKkB+T4fOZjF0iS2XOU9iKucXEZ5VqWDcbsmxYe0fxtW SqK34GC7hyg/ga74Lswf2AqlcxcX1GbmGflbDXYev8MAVLxm8Iqi0kg7m WGJ0M8EqJOSRyzSiA9soUwyDDhohas4GnxuHMK4q4/NXkoxqTD6aG458K Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10677"; a="341215780" X-IronPort-AV: E=Sophos;i="5.98,336,1673942400"; d="scan'208";a="341215780" Received: from orsmga004.jf.intel.com ([10.7.209.38]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 11 Apr 2023 13:21:58 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10677"; a="812707820" X-IronPort-AV: E=Sophos;i="5.98,336,1673942400"; d="scan'208";a="812707820" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by orsmga004.jf.intel.com with ESMTP; 11 Apr 2023 13:21:57 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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.2507.23; Tue, 11 Apr 2023 13:21:57 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Tue, 11 Apr 2023 13:21:57 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23 via Frontend Transport; Tue, 11 Apr 2023 13:21:57 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.104) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.21; Tue, 11 Apr 2023 13:21:57 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=NP3zW6je9Bgs0vRRKgM/SAqyZifyiJvdpJc1Sr0FvLnGUzrFNJy3+56Mom2R/rs5/jEvWkLiEaJCEODDcIczVtQxJSGKc619lqLReJIbrTgSoYhVcEHzNZDdcFG7H827eyEmfvfSsHXldLufvH6XHq8OOm6KhKwo30DByE1e8Z3fKCwato2EWt/MWjlTj0pJp5cSaykgq/3e4qzw4MR7Mzli5mX0ya1zsvCKrAbKHesLqqbyY7ZYTVuSEoBR8RmYgLhDSzPbepMM84HxSkFqApAjBObgeWOTi5zAl3tCniV5QdCIruN4xMQ4aijQJNJ1BNIQ+8JAC9LqunE0qs7h6g== 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=5PBK6wMXgkSmIxIs5FFsjtnn2uQHNm18udgZIlDs+Qg=; b=a3kC25zXc+An+5+4TBepXfh0mICt7vuVYMFhy7gv4XeI9lbTeCeuYJ+m99Ll7htS6rMgHA7ORHnj/gL463sF59jOkdVC2mWicIcR88jHIVdNdUN51gJFeRWb19JsY8AY3/64foqIwrZITVTJnbMdfNhkYfrHyKsgiFSgX+dRq83oZVD4iRNDyttupB1vYTxugYVSQD9lyLbZm7mbLecvQ1PJQ8MeccpA3OqsM6VhCMLMZmFrP7Qe1wXF5cTNXupzKAph7zHs7T8d6IB7tS2unEkN3ixX2/C4quX0F1CfejCNnRI1i/c7E4OvUNUnh/D2KnKopGSHnHyha6m6P68Q5g== 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 CO1PR11MB4929.namprd11.prod.outlook.com (2603:10b6:303:6d::19) by SJ0PR11MB5600.namprd11.prod.outlook.com (2603:10b6:a03:3ab::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6277.34; Tue, 11 Apr 2023 20:21:49 +0000 Received: from CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::7920:244:f7f8:3196]) by CO1PR11MB4929.namprd11.prod.outlook.com ([fe80::7920:244:f7f8:3196%5]) with mapi id 15.20.6298.028; Tue, 11 Apr 2023 20:21:49 +0000 From: "Michael D Kinney" To: Rebecca Cran , "devel@edk2.groups.io" , "Gao, Liming" , "Feng, Bob C" , "Chen, Christine" CC: "Kinney, Michael D" Subject: Re: [edk2-devel] [PATCH 1/1] BaseTools: Update PatchCheck.py to check for __FUNCTION__ Thread-Topic: [edk2-devel] [PATCH 1/1] BaseTools: Update PatchCheck.py to check for __FUNCTION__ Thread-Index: AQHZbKCVn2zg1SswiEqiyMcL2/FoAq8mjLDw Date: Tue, 11 Apr 2023 20:21:49 +0000 Message-ID: References: <175382EDB7431FEF.3977@groups.io> <5fefe4eb-3038-7ff8-3361-085437600fff@bsdio.com> In-Reply-To: <5fefe4eb-3038-7ff8-3361-085437600fff@bsdio.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-traffictypediagnostic: CO1PR11MB4929:EE_|SJ0PR11MB5600:EE_ x-ms-office365-filtering-correlation-id: a194c17f-cc0d-4b2f-405e-08db3aca618b x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: IogAjBaMoudE63T2HnHvK1CJ6grKMs9oJKvFe66jJ1NOeD4KYPsMfHmMqs4MYUX8mM8hnk4OLQlAW6sD9RQ613H2P4s/v+1/tQSz7NDS0AD3Ob2cV5c1LB4+ZKT4VHSpa3m3JbiqRhc9qUpPnUmGPLfmU2IqiTGLPsr4fYV8OFyIjDik8ZtqN4p/SYi7A4idxZtS1CB/JEhu5oJst6Ana3dA4bybqEMfOejNFQOpSEIgrWCKWcfwfTSBLCOg+mx0dsQApsiRj0ttGAHII8zcgDJf9VB9JU6hjlhmzhgZQ1PutxhON0aP7h7EVumwji+kmi/dTY+TlRIyDCZF+UF2OBwqdaY91CjsGQYPhudrCb7OMIYxiOT4O4T1Acl2eAOPrPzMG68qOHHIgwsADAZKiQJz96JZaqlpJG8gkju+O0aUNSypbahyiAnVBPt/yGGNDxudrx7e4EQbvXXNqIMZeuz6lV2Sm27vEfRokGG+5ykD6ruiPE99aiM3/lsfs3WFPlfqcOMDfx9f3WmG0P2IVDVCStA1tpvm3Oc72d/c4LhiSDE9MgwkjdXmJrYKQOqYx+l7xDgZ0mk8Ix6EURClSb7RvTAAp07Nkdcb4d9I/+RyChmeS0Vmtm2Fz0oxtfnD x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CO1PR11MB4929.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230028)(136003)(366004)(376002)(39860400002)(396003)(346002)(451199021)(186003)(55016003)(316002)(86362001)(6636002)(66446008)(33656002)(64756008)(66556008)(76116006)(66476007)(66946007)(8936002)(41300700001)(5660300002)(8676002)(83380400001)(52536014)(4326008)(2906002)(15650500001)(110136005)(82960400001)(122000001)(71200400001)(7696005)(38100700002)(38070700005)(6506007)(107886003)(26005)(9686003)(53546011)(478600001);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?VEh4RVhqWnN5U0Y4eU16YktaRXZWTjN4SkJteDlScnIyUVZodXM2RDFaUFNv?= =?utf-8?B?TzVrV3kzbmxFVWJnQzVMOFdEOWMya3VLYXBiOUhpL2lGdFl3UHhTU2xTOG1Z?= =?utf-8?B?dUFxK2s3bE5WSm9VWlJYZmtaNklOd2ZBZmUvSko2VExqa0FsWTcrVVF3THQ2?= =?utf-8?B?TDZiL1p4TUlMNEx5WVJLZFpKUFlTblcwWTJnOGdPZlJHVTZmb21GaGttYmZM?= =?utf-8?B?U2o0TFhCMEF4L0cwMlNwQmdEWksyS3grYjl1QUNtLzNIb2M4WC8yaENURER1?= =?utf-8?B?cGgxS2VnalVRTmxyc0k5OExQZDR6SWYyb3lxbDBjWGVhM1FUb01uY2JJSjF6?= =?utf-8?B?aWJJeFczeFF0Uk5pT2QwdmNRRURtcG5EUHViaFRSL0Z0TGthdnZBSHFZVk50?= =?utf-8?B?Q0tzUHNZUC8razI2dEFHaVhMV2FFRzM2dmx4Qjkzc05xMGJlQzAvOCtsNXY2?= =?utf-8?B?QWp3K016UXFvY05IWlhSMnNqbWVXWVJIT2p3Z1pGQ2JXRUlrakhFOXVUYi9w?= =?utf-8?B?RjZHVisxMlZ6UEw3SzhnVkZlT0lobXZDZE0zWGEvM284R05xV1JuZG1nRkJG?= =?utf-8?B?WnlZSW9MeHFSMFRGcFRKamUvV2JvWjJodmVqemFZN0VFN2tFTkhadDNITEtD?= =?utf-8?B?R2Z2ajZGUzQ2Rmx3ajkyYjh3QUpCVUE3S1RsTWlCMTBQM0JKVFBpMmpPNEZw?= =?utf-8?B?VDRXK2N2dWpIR3FlSnYvTmpTelMwcjhwaWh4MzRNekE3bHpJMTZ1NmhTc2NI?= =?utf-8?B?SnR5dlEySFd3YTBIdDFMclFVekZXNnJnWW5VWEpPSXExc3VJNUE3dkh2Yngz?= =?utf-8?B?Z0ppQmdnL3VYUUZEOUp1Q0s0dHJjMHFiVFJ1cHFjTFh6R1dJSm5DdlpPbi9F?= =?utf-8?B?bU10VXUwSzAyeGFyanNzUW1VTXdSVFBBNmhWVFluWkJjY1FsbCtleHZLM2g1?= =?utf-8?B?ck1leVhxd1o3bG5hN2RieDFQMm1XMEdCVVNuVGZRVjZFenVWS2pmWlRzYUJ2?= =?utf-8?B?SG5hUTdUbzRWTUpBOVIwcUNYY2pwbzFQYlVGSzVDOW5POUJiTzUxbXZXVk9W?= =?utf-8?B?bU1iVFlwazBXeXZnVVBZMFlzekZkRXdDRnA4emFpZm0xMnJteFJWZVQyK09z?= =?utf-8?B?U1lpMnN2UnVaNXpUcE5Ta0dvWmYydE56VkJ3M3l2aUhwQXQrR2hkcmFDK0tC?= =?utf-8?B?WlJmUWc5eGs2cGFzdzhqOExEVnRIM1VHTHlTUlo2dHNjMUtiemR0YXpmNkx1?= =?utf-8?B?UGtMeXJBWmh3dG54NFFscmliUkJWenVSbnlwc29mRTU1ZUdpb1VyMm1jU1ln?= =?utf-8?B?akpMVHlYU0dCMEFPTjBILzJyK0pDWlFGTktxa1luNE9helZDWUpJUGZPaEsr?= =?utf-8?B?ME0zcitQaHhVbjhYWC93YjBKVjJQSGFWOFcwN1p0K1lKYlpTTGpmcXYwSnNh?= =?utf-8?B?UFV4bjVYOGpSL2pWK2JKZkF2UVV2YWhIM2NHTndReGxrUnZTWS9yM1hoMGdl?= =?utf-8?B?RXh6Q2s5U3VUREhkWmZWdEhjS256cXBOZmdmdk9tRGEzeGJ0RHhpb0RKWnRx?= =?utf-8?B?ZXdyVElHbUF6N3hsQ0QxVTBZT2Q3aWVEWXhUWWZxc3F4Nk5Cb2hwRzRYa2o0?= =?utf-8?B?RnREK3hpYzNpNnBqbFVaL2dVV2tXK2xDMTFZRHVJRXQyRXRSREs0RXJmRFRY?= =?utf-8?B?SDdpL05KRWpjc1RnNE55SWRqdHNTZ2EySndLbzhjMmlDTDZBSzZHSVJwZlRB?= =?utf-8?B?ZWZQRlRkT3JTa2NoNzU4V3pQRFd2Y3djTmRJV2FUNkFLakRKR1hzUDhTY2ZW?= =?utf-8?B?TlFDNnpBeU84RDN1cmFJaTQzcWNDMElhbkNYcUFYQWhiNlNNNDRjdEE5RlBl?= =?utf-8?B?eWpNK3d3R1BKS2FlN0JINm5qNTdySDREOC8zYnBIUTNaQmYwZEtiSGZnS1hB?= =?utf-8?B?RmUwZVVudFpyd1F0ZU9UNm5wa0FKOGprYjlWTmNBY1BYRGRCZ1BqVTdXT1FU?= =?utf-8?B?SG12eXM3NzBjWEg0U3VaV1l0WUMwUUpvaXArQ0lZMVhIV244Z09LMXA3aTI4?= =?utf-8?B?M2VJaXc3K0JHbm5iNUJpd2krVGw3Qzl0Vk82R2djdGErVG01TWRCaC9YeFhX?= =?utf-8?B?SE9NcnVkWmxRY1N0V1lTdFFHWmtWMnJ2ZTRKVnBoTW9Uak84RUJ4UERaRnM3?= =?utf-8?B?Z1E9PQ==?= MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO1PR11MB4929.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a194c17f-cc0d-4b2f-405e-08db3aca618b X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Apr 2023 20:21:49.7156 (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: JtIeJ6jm3aygLl0aMNCLG7GZXfGh8xeWvVpXv9QLk1VSwL/du31eUZR9mYi53Ykzc2/iXeJcOO4Frk91zbbPh9h6IvifREei3gudmGTv6wA= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB5600 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogUmViZWNjYSBDcmFuIDxy ZWJlY2NhQGJzZGlvLmNvbT4NCj4gU2VudDogVHVlc2RheSwgQXByaWwgMTEsIDIwMjMgMTE6MDYg QU0NCj4gVG86IGRldmVsQGVkazIuZ3JvdXBzLmlvOyBHYW8sIExpbWluZyA8Z2FvbGltaW5nQGJ5 b3NvZnQuY29tLmNuPjsgRmVuZywgQm9iIEMgPGJvYi5jLmZlbmdAaW50ZWwuY29tPjsgQ2hlbiwg Q2hyaXN0aW5lDQo+IDx5dXdlaS5jaGVuQGludGVsLmNvbT47IEtpbm5leSwgTWljaGFlbCBEIDxt aWNoYWVsLmQua2lubmV5QGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtlZGsyLWRldmVsXSBb UEFUQ0ggMS8xXSBCYXNlVG9vbHM6IFVwZGF0ZSBQYXRjaENoZWNrLnB5IHRvIGNoZWNrIGZvciBf X0ZVTkNUSU9OX18NCj4gDQo+IENvdWxkIEkgZ2V0IHNvbWUgcmV2aWV3cyBvbiB0aGlzIHBsZWFz ZT8NCj4gDQo+IA0KPiAtLQ0KPiANCj4gUmViZWNjYSBDcmFuDQo+IA0KPiANCj4gT24gNC82LzIz IDc6MzAgUE0sIFJlYmVjY2EgQ3JhbiB3cm90ZToNCj4gPiBOZXcgY29kZSBzaG91bGQgdXNlIHRo ZSBDOTkgbWFjcm8gX19mdW5jX18gaW5zdGVhZCBvZiB0aGUgcHJlLVN0YW5kYXJkDQo+ID4gbWFj cm8gX19GVU5DVElPTl9fLiBVcGRhdGUgUGF0Y2hDaGVjay5weSB0byByZWplY3QgcGF0Y2hlcyB3 aXRoIHRoZQ0KPiA+IGxhdHRlci4NCj4gPg0KPiA+IFNpZ25lZC1vZmYtYnk6IFJlYmVjY2EgQ3Jh biA8cmViZWNjYUBic2Rpby5jb20+DQo+ID4gLS0tDQo+ID4gICBCYXNlVG9vbHMvU2NyaXB0cy9Q YXRjaENoZWNrLnB5IHwgNCArKysrDQo+ID4gICAxIGZpbGUgY2hhbmdlZCwgNCBpbnNlcnRpb25z KCspDQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEvQmFzZVRvb2xzL1NjcmlwdHMvUGF0Y2hDaGVjay5w eSBiL0Jhc2VUb29scy9TY3JpcHRzL1BhdGNoQ2hlY2sucHkNCj4gPiBpbmRleCA1ZDE3ZDk5YTEy ZWYuLjVmOTZiMDVkYmNlYyAxMDA3NTUNCj4gPiAtLS0gYS9CYXNlVG9vbHMvU2NyaXB0cy9QYXRj aENoZWNrLnB5DQo+ID4gKysrIGIvQmFzZVRvb2xzL1NjcmlwdHMvUGF0Y2hDaGVjay5weQ0KPiA+ IEBAIC00OTEsNiArNDkxLDEwIEBAIGNsYXNzIEdpdERpZmZDaGVjazoNCj4gPiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAnYnV0IERFQlVHXycgKyBtby5ncm91cCgxKSArDQo+ ID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgJyBpcyBub3cgcmVjb21tZW5k ZWQnLCBsaW5lKQ0KPiA+DQo+ID4gKyAgICAgICAgaWYgbGluZS5maW5kKCdfX0ZVTkNUSU9OX18n KSAhPSAtMSBhbmQgbm90IHNlbGYuZmlsZW5hbWUuZW5kc3dpdGgoJy5weScpOg0KDQpTaG91bGQg dXNlIHdlIG9zLnBhdGggc2VydmljZXMgdG8gZ2V0IHRoZSBmaWxlIGV4dGVuc2lvbj8NCg0KVGhl cmUgYXJlIG1heSBvdGhlciBmaWxlIHR5cGVzIHRoYXQgdGhpcyBjaGVjayBzaG91bGQgYmUgZXhj bHVkZWQNCihlLmcuIC5zaCwgLmdpdGlnbm9yZSwgLmdpdG1vZHVsZXMsIC51bmkpLiAgU2hvdWxk IHRoaXMgY2hlY2sgb25seQ0KYXBwbHkgdG8gLmMsIC5oLiAgV2hhdCBhYm91dCAuQyBhbmQgLkgg YW5kIGFsc28gdGhlIGFkZGl0aW9uIG9mIHVuaXQNCnRlc3RzIHRoYXQgdXNlIGMrKyBmaWxlIGV4 dGVuc2lvbnM/DQoNCj4gPiArICAgICAgICAgICAgc2VsZi5hZGRlZF9saW5lX2Vycm9yKCdfX0ZV TkNUSU9OX18gd2FzIHVzZWQsIGJ1dCBfX2Z1bmNfXyAnDQo+ID4gKyAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAnaXMgbm93IHJlY29tbWVuZGVkJywgbGluZSkNCj4gPiArDQo+ID4g ICAgICAgc3BsaXRfZGlmZl9yZSA9IHJlLmNvbXBpbGUocicnJw0KPiA+ICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAoP1A8Y21kPg0KPiA+ICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgXiBkaWZmIFxzKyAtLWdpdCBccysgYS8uKyBccysgYi8uKyAk DQo=