From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mx.groups.io with SMTP id smtpd.web10.11188.1596167456632576814 for ; Thu, 30 Jul 2020 20:50:56 -0700 Authentication-Results: mx.groups.io; dkim=pass header.i=@intel.onmicrosoft.com header.s=selector2-intel-onmicrosoft-com header.b=dlJBBvKW; spf=pass (domain: intel.com, ip: 192.55.52.136, mailfrom: liming.gao@intel.com) IronPort-SDR: lenwxWnvPI9/bq3rSVkmrSAZm2QVQGByka++w+hl73F0n4WcmUoTCIfOYW4EeUI8D9enGwwkX1 Yn6/tCwhcQrw== X-IronPort-AV: E=McAfee;i="6000,8403,9698"; a="131294397" X-IronPort-AV: E=Sophos;i="5.75,416,1589266800"; d="scan'208";a="131294397" X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from orsmga002.jf.intel.com ([10.7.209.21]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jul 2020 20:50:55 -0700 IronPort-SDR: m9yR+H0P6aEJHhkHmJp6uIcyWP1PfAGmyhWb/tIMwOLVunM4QQN8a8MPlBzj1i47iX/0E5Rvcv YHGPA8flr7Lg== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.75,416,1589266800"; d="scan'208";a="304818556" Received: from orsmsx102.amr.corp.intel.com ([10.22.225.129]) by orsmga002.jf.intel.com with ESMTP; 30 Jul 2020 20:50:55 -0700 Received: from orsmsx158.amr.corp.intel.com (10.22.240.20) by ORSMSX102.amr.corp.intel.com (10.22.225.129) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 30 Jul 2020 20:50:55 -0700 Received: from ORSEDG001.ED.cps.intel.com (10.7.248.4) by ORSMSX158.amr.corp.intel.com (10.22.240.20) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 30 Jul 2020 20:50:54 -0700 Received: from NAM11-BN8-obe.outbound.protection.outlook.com (104.47.58.172) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (TLS) id 14.3.439.0; Thu, 30 Jul 2020 20:50:54 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=D71TxuDFGFf4heBNHw6Mj15UI6DClakmFppLMmDw0IdTCX1sKZ5B8QPMlkZA5pEvlny9v0msgmx8hQbH9jbATKCfeXnW6uaFxDHIeyzfwXk3TVv/WOOqkpZ3uy4MrbwjxkW+lpiJkMCd3ADuQ9aUDlAjMbgniy+qnjDQVaAwM7BlpCW/kqx3qlizLVYk2rVYnYObYW53EsqQgXzyEe331o5PvBA34c0VKWmmGT4Ich/x7P02LE3izZt36MJueYVvDhwGEq9HP3LDwhsm9FLzlfbfB7HoJIa4NjIJ5N9uOKqDH4A/ukosK/rvANWRjj4BVqa4DiMCDO5PVALnOvj0qQ== 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=9sJGg9jc6EFtY3u56L3aV2ZesXvMHMsKO9cNou+teKE=; b=hJJQxORRswrDKvuPY8s7h7wZBmNkUTkSAxp2LCW2DkC4Nu8X7pDkjQ1uvMZ0YPjOUSz4zAGaOpzsSwtZKLpz7w7rJkSur1WfETIsLx46AphwpIO+LI8JoNGwVdloxJjP98CgHP3pVZ5cwFqjtK1iT9IV9AFDNweeozOm4Bi8ERVm0f/t3tmseRoiB5LL3iLtJrZWR0vSsyjXGT1D70c8+9QtzTYDQa8Qz3uRz2/wXDG9R69vhML2EGg4DZqsUSQjZ9r1ajtzuesuUBr30kGmSQtxQKqwzI7bsSM/h4O9mdx23Zy9I07Liot2MOkqiV5hXUf/x8ijXmly5uvdgV4Uww== 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=9sJGg9jc6EFtY3u56L3aV2ZesXvMHMsKO9cNou+teKE=; b=dlJBBvKWWUTk51vGb0P0xSXGmoNZRKShDWxO4H56IWlrYlgBGKr3mnhswghVsNvTPz7McPqyLH77GgJTZacPUxOxb6skovAonNcuQFcJ+9f/IPL4+wfoM1ojAkokUo8j76DPg3jaih2o1vRekN50+0c6XyUyVyTxDzoVcVw3GWU= Received: from CY4PR11MB1526.namprd11.prod.outlook.com (2603:10b6:910:7::10) by CY4PR1101MB2293.namprd11.prod.outlook.com (2603:10b6:910:22::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.3216.24; Fri, 31 Jul 2020 03:50:52 +0000 Received: from CY4PR11MB1526.namprd11.prod.outlook.com ([fe80::f8c4:711:84e3:4c97]) by CY4PR11MB1526.namprd11.prod.outlook.com ([fe80::f8c4:711:84e3:4c97%4]) with mapi id 15.20.3216.034; Fri, 31 Jul 2020 03:50:52 +0000 From: "Liming Gao" To: "devel@edk2.groups.io" , "Gao, Liming" , Rebecca Cran , "Zhang, Shenglei" CC: "Kinney, Michael D" , Sean Brogan , Bret Barkelew , "Dong, Eric" , Laszlo Ersek , "Gao, Zhichao" , "Yao, Jiewen" , "Chao Zhang" , "Justen, Jordan L" , Maciej Rabeda , "Wu, Jiaxin" , "Fu, Siyuan" , "Wang, Jian J" , "Wu, Hao A" , Andrew Fish , "Ni, Ray" , "Lu, XiaoyuX" , Ard Biesheuvel , "Leif Lindholm" Subject: Re: [edk2-devel] [PATCH 00/15] Add a plugin LicenseCheck in open ci Thread-Topic: [edk2-devel] [PATCH 00/15] Add a plugin LicenseCheck in open ci Thread-Index: AQHWXnEGADvncrYqckiGkA7tbZLG9akXi6EAgAM0KYCABl6k8A== Date: Fri, 31 Jul 2020 03:50:52 +0000 Message-ID: References: <20200720083709.17264-1-shenglei.zhang@intel.com> <16257B609DB8C7F6.7401@groups.io> In-Reply-To: <16257B609DB8C7F6.7401@groups.io> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.5.1.3 dlp-product: dlpe-windows dlp-reaction: no-action authentication-results: edk2.groups.io; dkim=none (message not signed) header.d=none;edk2.groups.io; dmarc=none action=none header.from=intel.com; x-originating-ip: [192.198.147.194] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 9aec63f1-49c2-480e-8db2-08d83504ebb9 x-ms-traffictypediagnostic: CY4PR1101MB2293: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7219; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: coq7hR/KyZ99JD3GHeLOSGxvIbl85Tmw0/DNTr6smUAc8zV/rTi7i8caZ1x3lUds+6Rj+Qstjl+kcODxLDWMjXyqCvctyOuxj3ihoXku6xFnpTlAn7UAWn2Dw+dReLqcCzlIyK8RmEkJ0HJlGBnQusl3Wtd9ucHOTaDYg0fiOjlOWQ1zqixB9wfEmw0hfSelE9zOpWop/XF88kQ5SIH0rAhISfQS6aSXRkUO5utG4eDwq19H5oOxyyRF0gVmTWMFa0lYkdvmamzDEieRXBwPSrbfsFoxgM5NecRyn/DYB9jvgfAi4dztWVWUMM5Cp9rvKTnKmPvHpUBFeDNAJcZJpY7fHN5IN2nHSBirCF025sJt99JjcEMtYWpuysolAWpgUSC64ZppkKTzgeEHgvSBnQ== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:CY4PR11MB1526.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFTY:;SFS:(4636009)(136003)(366004)(346002)(396003)(39860400002)(376002)(52536014)(478600001)(186003)(26005)(55016002)(6506007)(76116006)(53546011)(7696005)(9686003)(110136005)(66476007)(66946007)(71200400001)(54906003)(6636002)(8676002)(316002)(4326008)(5660300002)(66446008)(966005)(8936002)(64756008)(83380400001)(66556008)(2906002)(86362001)(33656002);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata: uHKHr25lmZpIjKH83d1hcgV48HeidWqo07Y7E/B1g41poDw3OFj7CJxNzd75KWpxD6+44wsOoCb3IbGlgTcp26GeFWoV5btFi0h44M+o4E3CnKNa5TDjJSUcRhioitDAuj7eZCXVLrMVws9x/qKUeBFJIauIWF8mTwJoBnqy/dKEFdSmlmrh5Jbm16ZLJTFz8gUxO3+wNMgcw9Cq8fUPgkEq7Y3YQNQEH4XSmEFiTiCXcLAVJIJLeObONawefPjYz4EdWwbYwMan/TlA9ipZ6F1AwBR6HWaSZJhPyaAUUHm16VEjFCUB1/Xe4hgpgptEhbsaR4hIqnjHP2ybn0wcBqtTB4Gq+R6EtUQgbyU1ZMBKVjYJEm0mHJa4Gj7LZGz0Em69fbtw4PgF2BiEwVaW/opLaBO7Pffu3kSz3kEWEQIjY8dl0LOCmUxScExo1uxG551IsVXn1bWhJXmcymM4U+JS9L4KxdSUwHHmGtEFYGK1Lr8WpXm/dO+FAmwc65n2 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CY4PR11MB1526.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 9aec63f1-49c2-480e-8db2-08d83504ebb9 X-MS-Exchange-CrossTenant-originalarrivaltime: 31 Jul 2020 03:50:52.2033 (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: w0c3d9eY0O8clZhg8xq9MoPW1swmAP3e7N63pjMIk+IkoHCwCP5Bf9165LCRzPpIPEKf19lPaEUMSZIB0W2CWQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY4PR1101MB2293 Return-Path: liming.gao@intel.com X-OriginatorOrg: intel.com Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 UmViZWNjYToNCiAgSSBoYXZlIG1lcmdlZCBhbGwgY2hhbmdlcyBvZiBMaWNlbnNlQ2hlY2suIFlv dSBjYW4gY29udGludWUgeW91ciB3b3JrLiBJZiB5b3UgbWVldCB3aXRoIGFueSBpc3N1ZSwgcGxl YXNlIGxldCBtZSBrbm93LiANCg0KVGhhbmtzDQpMaW1pbmcNCi0tLS0tT3JpZ2luYWwgTWVzc2Fn ZS0tLS0tDQpGcm9tOiBkZXZlbEBlZGsyLmdyb3Vwcy5pbyA8ZGV2ZWxAZWRrMi5ncm91cHMuaW8+ IE9uIEJlaGFsZiBPZiBMaW1pbmcgR2FvDQpTZW50OiAyMDIw5bm0N+aciDI35pelIDEwOjM1DQpU bzogUmViZWNjYSBDcmFuIDxyZWJlY2NhQGJzZGlvLmNvbT47IGRldmVsQGVkazIuZ3JvdXBzLmlv OyBaaGFuZywgU2hlbmdsZWkgPHNoZW5nbGVpLnpoYW5nQGludGVsLmNvbT4NCkNjOiBLaW5uZXks IE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+OyBTZWFuIEJyb2dhbiA8c2Vh bi5icm9nYW5AbWljcm9zb2Z0LmNvbT47IEJyZXQgQmFya2VsZXcgPEJyZXQuQmFya2VsZXdAbWlj cm9zb2Z0LmNvbT47IERvbmcsIEVyaWMgPGVyaWMuZG9uZ0BpbnRlbC5jb20+OyBMYXN6bG8gRXJz ZWsgPGxlcnNla0ByZWRoYXQuY29tPjsgR2FvLCBaaGljaGFvIDx6aGljaGFvLmdhb0BpbnRlbC5j b20+OyBZYW8sIEppZXdlbiA8amlld2VuLnlhb0BpbnRlbC5jb20+OyBDaGFvIFpoYW5nIDxjaGFv LmIuemhhbmdAaW50ZWwuY29tPjsgSnVzdGVuLCBKb3JkYW4gTCA8am9yZGFuLmwuanVzdGVuQGlu dGVsLmNvbT47IE1hY2llaiBSYWJlZGEgPG1hY2llai5yYWJlZGFAbGludXguaW50ZWwuY29tPjsg V3UsIEppYXhpbiA8amlheGluLnd1QGludGVsLmNvbT47IEZ1LCBTaXl1YW4gPHNpeXVhbi5mdUBp bnRlbC5jb20+OyBXYW5nLCBKaWFuIEogPGppYW4uai53YW5nQGludGVsLmNvbT47IFd1LCBIYW8g QSA8aGFvLmEud3VAaW50ZWwuY29tPjsgQW5kcmV3IEZpc2ggPGFmaXNoQGFwcGxlLmNvbT47IE5p LCBSYXkgPHJheS5uaUBpbnRlbC5jb20+OyBMdSwgWGlhb3l1WCA8eGlhb3l1eC5sdUBpbnRlbC5j b20+OyBBcmQgQmllc2hldXZlbCA8YXJkLmJpZXNoZXV2ZWxAYXJtLmNvbT47IExlaWYgTGluZGhv bG0gPGxlaWZAbnV2aWFpbmMuY29tPg0KU3ViamVjdDogUmU6IFtlZGsyLWRldmVsXSBbUEFUQ0gg MDAvMTVdIEFkZCBhIHBsdWdpbiBMaWNlbnNlQ2hlY2sgaW4gb3BlbiBjaQ0KDQpSZWJlY2NhOg0K ICBJIHNlZSBTaGVuZ2xlaSBwYXRjaC4gSSBwbGFuIHRvIGZpbmlzaCByZXZpZXcgZWFybHkgb2Yg dGhpcyB3ZWVrLCB0aGVuIG1lcmdlIHRoaXMgcGF0Y2ggc2V0LCBhbmQgcmV2ZXJ0IHRoZSBvcmln aW5hbCBjaGFuZ2UgaW4gUGF0Y2hDaGVjay5weS4gDQoNClRoYW5rcw0KTGltaW5nDQotLS0tLU9y aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KRnJvbTogUmViZWNjYSBDcmFuIDxyZWJlY2NhQGJzZGlvLmNv bT4NClNlbnQ6IDIwMjDlubQ35pyIMjXml6UgOTozOA0KVG86IGRldmVsQGVkazIuZ3JvdXBzLmlv OyBaaGFuZywgU2hlbmdsZWkgPHNoZW5nbGVpLnpoYW5nQGludGVsLmNvbT4NCkNjOiBLaW5uZXks IE1pY2hhZWwgRCA8bWljaGFlbC5kLmtpbm5leUBpbnRlbC5jb20+OyBTZWFuIEJyb2dhbiA8c2Vh bi5icm9nYW5AbWljcm9zb2Z0LmNvbT47IEJyZXQgQmFya2VsZXcgPEJyZXQuQmFya2VsZXdAbWlj cm9zb2Z0LmNvbT47IERvbmcsIEVyaWMgPGVyaWMuZG9uZ0BpbnRlbC5jb20+OyBMYXN6bG8gRXJz ZWsgPGxlcnNla0ByZWRoYXQuY29tPjsgR2FvLCBaaGljaGFvIDx6aGljaGFvLmdhb0BpbnRlbC5j b20+OyBZYW8sIEppZXdlbiA8amlld2VuLnlhb0BpbnRlbC5jb20+OyBDaGFvIFpoYW5nIDxjaGFv LmIuemhhbmdAaW50ZWwuY29tPjsgSnVzdGVuLCBKb3JkYW4gTCA8am9yZGFuLmwuanVzdGVuQGlu dGVsLmNvbT47IE1hY2llaiBSYWJlZGEgPG1hY2llai5yYWJlZGFAbGludXguaW50ZWwuY29tPjsg V3UsIEppYXhpbiA8amlheGluLnd1QGludGVsLmNvbT47IEZ1LCBTaXl1YW4gPHNpeXVhbi5mdUBp bnRlbC5jb20+OyBHYW8sIExpbWluZyA8bGltaW5nLmdhb0BpbnRlbC5jb20+OyBXYW5nLCBKaWFu IEogPGppYW4uai53YW5nQGludGVsLmNvbT47IFd1LCBIYW8gQSA8aGFvLmEud3VAaW50ZWwuY29t PjsgQW5kcmV3IEZpc2ggPGFmaXNoQGFwcGxlLmNvbT47IE5pLCBSYXkgPHJheS5uaUBpbnRlbC5j b20+OyBMdSwgWGlhb3l1WCA8eGlhb3l1eC5sdUBpbnRlbC5jb20+OyBBcmQgQmllc2hldXZlbCA8 YXJkLmJpZXNoZXV2ZWxAYXJtLmNvbT47IExlaWYgTGluZGhvbG0gPGxlaWZAbnV2aWFpbmMuY29t Pg0KU3ViamVjdDogUmU6IFtlZGsyLWRldmVsXSBbUEFUQ0ggMDAvMTVdIEFkZCBhIHBsdWdpbiBM aWNlbnNlQ2hlY2sgaW4gb3BlbiBjaQ0KDQpPbiA3LzIwLzIwIDI6MzYgQU0sIFpoYW5nLCBTaGVu Z2xlaSB3cm90ZToNCj4gUkVGOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19i dWcuY2dpP2lkPTI2OTENCj4gUkVGOiBodHRwczovL2J1Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hv d19idWcuY2dpP2lkPTI4MzMNCj4gTGljZW5zZUNoZWNrIGlzIG5vdyBlbmFibGVkIGluIFBhdGNo Q2hlY2sucHkuIEJ1dCB0aGVyZSdzIGEgcGF0Y2ggDQo+ICJSZXZlcnQgJ0Jhc2VUb29scy9QYXRj aENoZWNrLnB5OiBBZGQgTGljZW5zZUNoZWNrJyINCj4gdG8gc3VnZ2VzdCByZXZlcnQgdGhlIGNo YW5nZS5UaGVzZSBwYXRjaCBzZXJpZXMgaW50cm9kdWNlIGEgcGx1Z2luIA0KPiBMaWNlbnNlQ2hl Y2sgaW50byBvcGVuIGNpIHNvIHRoYXQgbGljZW5zZSBpc3N1ZXMgY2FuIHN0aWxsIGJlIGNoZWNr ZWQgDQo+IGFmdGVyIHRoZSBjaGVja2VyIGlzIGRpc2FibGVkIGluIFBhdGNoQ2hlY2sucHkuDQo+ IDEvMTUgaXMgdGhlIHBsdWdpbiBpbXBsZW1lbnRhdGlvbi4NCj4gMi8xNSB+IDE1LzE1IGludHJv ZHVjZSBzZWN0aW9ucyAiSWdub3JlRmlsZXMiIHRvIGFsbG93IGRldmVsb3BlcnMgdG8gDQo+IHNr aXAgbGljZW5zZSBjaGVjayBmb3Igc29tZSBmaWxlcyBsaWtlIGdlbmVyYXRlZCBmaWxlcy4NCg0K SGFzIHRoZXJlIGJlZW4gYW55IHByb2dyZXNzIG9uIHRoaXM/IEknbSB3YWl0aW5nIGZvciBpdCBi ZWNhdXNlIGl0J3MgcmVxdWlyZWQgZm9yIG15IGJoeXZlIGNoYW5nZXMuDQoNCg0KLS0gDQoNClJl YmVjY2EgQ3Jhbg0KDQoNCg0KDQoNCg==