From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) (using TLSv1 with cipher CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by ml01.01.org (Postfix) with ESMTPS id 3E4B91A1DEF for ; Mon, 17 Oct 2016 17:49:06 -0700 (PDT) Received: from orsmga004.jf.intel.com ([10.7.209.38]) by orsmga103.jf.intel.com with ESMTP; 17 Oct 2016 17:49:05 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.31,359,1473145200"; d="scan'208";a="21022445" Received: from fmsmsx107.amr.corp.intel.com ([10.18.124.205]) by orsmga004.jf.intel.com with ESMTP; 17 Oct 2016 17:49:05 -0700 Received: from fmsmsx113.amr.corp.intel.com (10.18.116.7) by fmsmsx107.amr.corp.intel.com (10.18.124.205) with Microsoft SMTP Server (TLS) id 14.3.248.2; Mon, 17 Oct 2016 17:49:05 -0700 Received: from shsmsx101.ccr.corp.intel.com (10.239.4.153) by FMSMSX113.amr.corp.intel.com (10.18.116.7) with Microsoft SMTP Server (TLS) id 14.3.248.2; Mon, 17 Oct 2016 17:49:04 -0700 Received: from shsmsx103.ccr.corp.intel.com ([169.254.4.139]) by SHSMSX101.ccr.corp.intel.com ([169.254.1.104]) with mapi id 14.03.0248.002; Tue, 18 Oct 2016 08:49:03 +0800 From: "Zhu, Yonghong" To: "Justen, Jordan L" , "edk2-devel@lists.01.org" CC: "Gao, Liming" , "Zhu, Yonghong" Thread-Topic: [edk2] [Patch 1/3] BaseTools: Update PatchCheck for max length of subject and message line Thread-Index: AQHSKFCOCJ6T3i3JUUWy3XRcU8v8AaCsU4OAgAEOb4A= Date: Tue, 18 Oct 2016 00:49:02 +0000 Message-ID: References: <1476692918-10716-1-git-send-email-yonghong.zhu@intel.com> <1476692918-10716-2-git-send-email-yonghong.zhu@intel.com> <147672241192.943.11101366099892161885@jljusten-ivb> In-Reply-To: <147672241192.943.11101366099892161885@jljusten-ivb> Accept-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-originating-ip: [10.239.127.40] MIME-Version: 1.0 Subject: Re: [Patch 1/3] BaseTools: Update PatchCheck for max length of subject and message line X-BeenThere: edk2-devel@lists.01.org X-Mailman-Version: 2.1.21 Precedence: list List-Id: EDK II Development List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Oct 2016 00:49:06 -0000 Content-Language: en-US Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 SSB3aWxsIHJlbW92ZSB0aGUgYmxhbmsgbGluZSBhZnRlciAnRml4ZXM6JyB3aGVuIEkgcHVzaCB0 aGlzIHBhdGNoLiB0aGFua3MgZm9yIHRoZSBjb21tZW50Lg0KDQpCZXN0IFJlZ2FyZHMsDQpaaHUg WW9uZ2hvbmcNCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCkZyb206IEp1c3RlbiwgSm9y ZGFuIEwgDQpTZW50OiBUdWVzZGF5LCBPY3RvYmVyIDE4LCAyMDE2IDEyOjQwIEFNDQpUbzogWmh1 LCBZb25naG9uZyA8eW9uZ2hvbmcuemh1QGludGVsLmNvbT47IGVkazItZGV2ZWxAbGlzdHMuMDEu b3JnDQpDYzogR2FvLCBMaW1pbmcgPGxpbWluZy5nYW9AaW50ZWwuY29tPg0KU3ViamVjdDogUmU6 IFtlZGsyXSBbUGF0Y2ggMS8zXSBCYXNlVG9vbHM6IFVwZGF0ZSBQYXRjaENoZWNrIGZvciBtYXgg bGVuZ3RoIG9mIHN1YmplY3QgYW5kIG1lc3NhZ2UgbGluZQ0KDQpPbiAyMDE2LTEwLTE3IDAxOjI4 OjM2LCBZb25naG9uZyBaaHUgd3JvdGU6DQo+IFRoaXMgcGF0Y2ggdXBkYXRlIFBhdGNoQ2hlY2su cHk6DQo+IDEuIFRoZSBzdWJqZWN0IGxpbmUgb2YgdGhlIGNvbW1pdCBtZXNzYWdlIHNob3VsZCBi ZSA8IDcyIGNoYXJhY3RlcnMuDQo+IDIuIFRoZSBvdGhlciBsaW5lcyBvZiB0aGUgY29tbWl0IG1l c3NhZ2Ugc2hvdWxkIGJlIDwgNzYgY2hhcmFjdGVycy4NCj4gDQo+IEZpeGVzOiBodHRwczovL2J1 Z3ppbGxhLnRpYW5vY29yZS5vcmcvc2hvd19idWcuY2dpP2lkPTExMw0KPiANCg0KQ2FuIHlvdSBy ZW1vdmUgdGhlIGJsYW5rIGxpbmUgYWZ0ZXIgJ0ZpeGVzOic/IFRoZSBlbmQgb2YgdGhlIGNvbW1p dCBtZXNzYWdlIGhhcyB2YXJpb3VzIHRhZ3MsIGxpa2UgRml4ZXMsIENjLCBDb250cmlidXRlZC11 bmRlciwgU2lnbmVkLW9mZi1ieSwgUmV2aWV3ZWQtYnksIGV0Yy4gVGhleSBjYW4gYmUgb25lIHRh ZyBwZXIgbGluZSBhbmQgZ3JvdXBlZCB0b2dldGhlci4NCg0KUGF0Y2ggMSBSZXZpZXdlZC1ieTog Sm9yZGFuIEp1c3RlbiA8am9yZGFuLmwuanVzdGVuQGludGVsLmNvbT4NCg0KPiBDYzogTGltaW5n IEdhbyA8bGltaW5nLmdhb0BpbnRlbC5jb20+DQo+IENjOiBKb3JkYW4gSnVzdGVuIDxqb3JkYW4u bC5qdXN0ZW5AaW50ZWwuY29tPg0KPiBDb250cmlidXRlZC11bmRlcjogVGlhbm9Db3JlIENvbnRy aWJ1dGlvbiBBZ3JlZW1lbnQgMS4wDQo+IFNpZ25lZC1vZmYtYnk6IFlvbmdob25nIFpodSA8eW9u Z2hvbmcuemh1QGludGVsLmNvbT4NCj4gLS0tDQo+ICBCYXNlVG9vbHMvU2NyaXB0cy9QYXRjaENo ZWNrLnB5IHwgOCArKysrLS0tLQ0KPiAgMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwg NCBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9CYXNlVG9vbHMvU2NyaXB0cy9QYXRj aENoZWNrLnB5IA0KPiBiL0Jhc2VUb29scy9TY3JpcHRzL1BhdGNoQ2hlY2sucHkgaW5kZXggNDU1 YzEzMC4uMDdmY2E2OCAxMDA3NTUNCj4gLS0tIGEvQmFzZVRvb2xzL1NjcmlwdHMvUGF0Y2hDaGVj ay5weQ0KPiArKysgYi9CYXNlVG9vbHMvU2NyaXB0cy9QYXRjaENoZWNrLnB5DQo+IEBAIC0xLDkg KzEsOSBAQA0KPiAgIyMgQGZpbGUNCj4gICMgIENoZWNrIGEgcGF0Y2ggZm9yIHZhcmlvdXMgZm9y bWF0IGlzc3VlcyAgIyAtIyAgQ29weXJpZ2h0IChjKSAyMDE1LCANCj4gSW50ZWwgQ29ycG9yYXRp b24uIEFsbCByaWdodHMgcmVzZXJ2ZWQuPEJSPg0KPiArIyAgQ29weXJpZ2h0IChjKSAyMDE1IC0g MjAxNiwgSW50ZWwgQ29ycG9yYXRpb24uIEFsbCByaWdodHMgDQo+ICtyZXNlcnZlZC48QlI+DQo+ ICAjDQo+ICAjICBUaGlzIHByb2dyYW0gYW5kIHRoZSBhY2NvbXBhbnlpbmcgbWF0ZXJpYWxzIGFy ZSBsaWNlbnNlZCBhbmQgbWFkZSAgDQo+ICMgIGF2YWlsYWJsZSB1bmRlciB0aGUgdGVybXMgYW5k IGNvbmRpdGlvbnMgb2YgdGhlIEJTRCBMaWNlbnNlIHdoaWNoICANCj4gIyAgYWNjb21wYW5pZXMg dGhpcyBkaXN0cmlidXRpb24uIFRoZSBmdWxsIHRleHQgb2YgdGhlIGxpY2Vuc2UgbWF5IGJlICAN Cj4gIyAgZm91bmQgYXQgaHR0cDovL29wZW5zb3VyY2Uub3JnL2xpY2Vuc2VzL2JzZC1saWNlbnNl LnBocA0KPiBAQCAtMTQsMTEgKzE0LDExIEBADQo+ICAjDQo+ICANCj4gIGZyb20gX19mdXR1cmVf XyBpbXBvcnQgcHJpbnRfZnVuY3Rpb24NCj4gIA0KPiAgVmVyc2lvbk51bWJlciA9ICcwLjEnDQo+ IC1fX2NvcHlyaWdodF9fID0gIkNvcHlyaWdodCAoYykgMjAxNSwgSW50ZWwgQ29ycG9yYXRpb24g IEFsbCByaWdodHMgcmVzZXJ2ZWQuIg0KPiArX19jb3B5cmlnaHRfXyA9ICJDb3B5cmlnaHQgKGMp IDIwMTUgLSAyMDE2LCBJbnRlbCBDb3Jwb3JhdGlvbiAgQWxsIHJpZ2h0cyByZXNlcnZlZC4iDQo+ ICANCj4gIGltcG9ydCBlbWFpbA0KPiAgaW1wb3J0IGFyZ3BhcnNlDQo+ICBpbXBvcnQgb3MNCj4g IGltcG9ydCByZQ0KPiBAQCAtMTk1LDExICsxOTUsMTEgQEAgY2xhc3MgQ29tbWl0TWVzc2FnZUNo ZWNrOg0KPiAgDQo+ICAgICAgICAgIGlmIGNvdW50IDw9IDA6DQo+ICAgICAgICAgICAgICBzZWxm LmVycm9yKCdFbXB0eSBjb21taXQgbWVzc2FnZSEnKQ0KPiAgICAgICAgICAgICAgcmV0dXJuDQo+ ICANCj4gLSAgICAgICAgaWYgY291bnQgPj0gMSBhbmQgbGVuKGxpbmVzWzBdKSA+IDc2Og0KPiAr ICAgICAgICBpZiBjb3VudCA+PSAxIGFuZCBsZW4obGluZXNbMF0pID49IDcyOg0KPiAgICAgICAg ICAgICAgc2VsZi5lcnJvcignRmlyc3QgbGluZSBvZiBjb21taXQgbWVzc2FnZSAoc3ViamVjdCBs aW5lKSAnICsNCj4gICAgICAgICAgICAgICAgICAgICAgICAgJ2lzIHRvbyBsb25nLicpDQo+ICAN Cj4gICAgICAgICAgaWYgY291bnQgPj0gMSBhbmQgbGVuKGxpbmVzWzBdLnN0cmlwKCkpID09IDA6 DQo+ICAgICAgICAgICAgICBzZWxmLmVycm9yKCdGaXJzdCBsaW5lIG9mIGNvbW1pdCBtZXNzYWdl IChzdWJqZWN0IGxpbmUpICcgDQo+ICsgQEAgLTIwOCwxMSArMjA4LDExIEBAIGNsYXNzIENvbW1p dE1lc3NhZ2VDaGVjazoNCj4gICAgICAgICAgaWYgY291bnQgPj0gMiBhbmQgbGluZXNbMV0uc3Ry aXAoKSAhPSAnJzoNCj4gICAgICAgICAgICAgIHNlbGYuZXJyb3IoJ1NlY29uZCBsaW5lIG9mIGNv bW1pdCBtZXNzYWdlIHNob3VsZCBiZSAnICsNCj4gICAgICAgICAgICAgICAgICAgICAgICAgJ2Vt cHR5LicpDQo+ICANCj4gICAgICAgICAgZm9yIGkgaW4gcmFuZ2UoMiwgY291bnQpOg0KPiAtICAg ICAgICAgICAgaWYgKGxlbihsaW5lc1tpXSkgPiA3NiBhbmQNCj4gKyAgICAgICAgICAgIGlmIChs ZW4obGluZXNbaV0pID49IDc2IGFuZA0KPiAgICAgICAgICAgICAgICAgIGxlbihsaW5lc1tpXS5z cGxpdCgpKSA+IDEgYW5kDQo+ICAgICAgICAgICAgICAgICAgbm90IGxpbmVzW2ldLnN0YXJ0c3dp dGgoJ2dpdC1zdm4taWQ6JykpOg0KPiAgICAgICAgICAgICAgICAgIHNlbGYuZXJyb3IoJ0xpbmUg JWQgb2YgY29tbWl0IG1lc3NhZ2UgaXMgdG9vIGxvbmcuJyAlIA0KPiAoaSArIDEpKQ0KPiAgDQo+ ICAgICAgICAgIGxhc3Rfc2lnX2xpbmUgPSBOb25lDQo+IC0tDQo+IDIuNi4xLndpbmRvd3MuMQ0K PiANCj4gX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18NCj4g ZWRrMi1kZXZlbCBtYWlsaW5nIGxpc3QNCj4gZWRrMi1kZXZlbEBsaXN0cy4wMS5vcmcNCj4gaHR0 cHM6Ly9saXN0cy4wMS5vcmcvbWFpbG1hbi9saXN0aW5mby9lZGsyLWRldmVsDQo=