From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: X-Spam-Checker-Version: SpamAssassin 3.4.0 (2014-02-07) on aws-us-west-2-korg-lkml-1.web.codeaurora.org X-Spam-Level: X-Spam-Status: No, score=-8.2 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS, INCLUDES_PATCH,MAILING_LIST_MULTI,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS, URIBL_BLOCKED,USER_AGENT_SANE_1 autolearn=ham autolearn_force=no version=3.4.0 Received: from mail.kernel.org (mail.kernel.org [198.145.29.99]) by smtp.lore.kernel.org (Postfix) with ESMTP id 56A07C3A59C for ; Fri, 16 Aug 2019 13:23:03 +0000 (UTC) Received: from lists.xenproject.org (lists.xenproject.org [192.237.175.120]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by mail.kernel.org (Postfix) with ESMTPS id 3250820578 for ; Fri, 16 Aug 2019 13:23:03 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org 3250820578 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=arm.com Authentication-Results: mail.kernel.org; spf=none smtp.mailfrom=xen-devel-bounces@lists.xenproject.org Received: from localhost ([127.0.0.1] helo=lists.xenproject.org) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hycBi-0001Uj-Oy; Fri, 16 Aug 2019 13:22:38 +0000 Received: from us1-rack-iad1.inumbo.com ([172.99.69.81]) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hycBg-0001Ue-RF for xen-devel@lists.xenproject.org; Fri, 16 Aug 2019 13:22:36 +0000 X-Inumbo-ID: e82452f4-c028-11e9-a661-bc764e2007e4 Received: from foss.arm.com (unknown [217.140.110.172]) by us1-rack-iad1.inumbo.com (Halon) with ESMTP id e82452f4-c028-11e9-a661-bc764e2007e4; Fri, 16 Aug 2019 13:22:33 +0000 (UTC) Received: from usa-sjc-imap-foss1.foss.arm.com (unknown [10.121.207.14]) by usa-sjc-mx-foss1.foss.arm.com (Postfix) with ESMTP id 8037B344; Fri, 16 Aug 2019 06:22:33 -0700 (PDT) Received: from [10.1.196.50] (e108454-lin.cambridge.arm.com [10.1.196.50]) by usa-sjc-imap-foss1.foss.arm.com (Postfix) with ESMTPSA id D6A303F694; Fri, 16 Aug 2019 06:22:31 -0700 (PDT) To: Lars Kurth , "xen-devel@lists.xenproject.org" References: <4b535bb616f62ad685fef0f06d3b5138b1539688.1565951950.git.lars.kurth@citrix.com> <200d8505-6822-3d9f-98fe-e8d7e09d00b8@arm.com> <65A5E02B-8141-4047-BEA0-946F344D8E44@citrix.com> From: Julien Grall Message-ID: <24a3619c-0677-5f96-bf0d-ffbf41c8d3a5@arm.com> Date: Fri, 16 Aug 2019 14:22:30 +0100 User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:60.0) Gecko/20100101 Thunderbird/60.8.0 MIME-Version: 1.0 In-Reply-To: <65A5E02B-8141-4047-BEA0-946F344D8E44@citrix.com> Content-Language: en-US Subject: Re: [Xen-devel] [PATCH] get_maintainers.pl: Enable running the script on unikraft repos X-BeenThere: xen-devel@lists.xenproject.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: Xen developer discussion List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Cc: Felipe Huici , Stefano Stabellini , Wei Liu , Konrad Rzeszutek Wilk , Andrew Cooper , "Tim \(Xen.org\)" , George Dunlap , Florian Schmidt , Jan Beulich , Ian Jackson , Simon Kuenzer Content-Transfer-Encoding: base64 Content-Type: text/plain; charset="utf-8"; Format="flowed" Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" CgpPbiAxNi8wOC8yMDE5IDEyOjQxLCBMYXJzIEt1cnRoIHdyb3RlOgo+IEhpIEp1bGllbiwKCkhp IExhcnMsCgo+IAo+IO+7v09uIDE2LzA4LzIwMTksIDExOjU1LCAiSnVsaWVuIEdyYWxsIiA8anVs aWVuLmdyYWxsQGFybS5jb20+IHdyb3RlOgo+IAo+ICAgICAgSGkgTGFycywKPiAgICAgIAo+ICAg ICAgT24gMTYvMDgvMjAxOSAxMTo0MiwgTGFycyBLdXJ0aCB3cm90ZToKPiAgICAgID4gVW5pa3Jh ZnQgcmVwb3MgZm9sbG93IHRoZSBzYW1lIHN5bnRheCBhcyB4ZW4uZ2l0IHdpdGggdGhlCj4gICAg ICA+IGZvbGxvd2luZyBleGNlcHRpb25zOgo+ICAgICAgPiAqIE1BSU5UQUlORVJTIGZpbGVzIGFy ZSBjYWxsZWQgTUFJTlRBSU5FUlMubWQKPiAgICAgID4gKiBNOiAuLi4gZXRjIGJsb2NrcyBhcmUg cHJlY2VkZWQgYnkgd2hpdGVzcGFjZXMgZm9yIHJlbmRlcmluZyBhcwo+ICAgICAgPiAgICBtYXJr dXAgZmlsZXMKPiAgICAgIAo+ICAgICAgVGhlcmUgaXMgYW4gb3RoZXIgZGlmZmVyZW5jZS4gVGhl ICJmYWxsYmFjayIgY2F0ZWdvcnkgaXMgIlVOSUtSQUZUIEdFTkVSQUwiIGFuZAo+ICAgICAgbm90 ICJUSEUgUkVTVCIuCj4gCj4gVGhhdCBpcyByaWdodC4gQnV0IGN1cnJlbnRseSBnZXRfbWFpbnRh aW5lcnMucGw6IHRvdGFsbHkgaWdub3JlcyB0aGUgaGVhZGxpbmVzLgo+IEl0IGp1c3QgcmVhZHMK PiBNOiAuLi4KPiBSOiAuLi4KPiBFdGMuCgpOb3QgcmVhbGx5LCBnZXRfbWFpbnRhaW5lcl9yb2xl KCkgd2lsbCByZXR1cm4gdGhlIGhlYWRsaW5lLiBUaGlzIGlzIGZvciBpbnN0YW5jZSAKdXNlZCB0 byBhdm9pZCBDQyAiVEhFIFJFU1QiIHdoZW4gdGhlcmUgYXJlIG90aGVyIG1haW50YWluZXJzOgoK ICAgICAgICAgICAgICMgQ2hlY2sgdGhlIHJvbGUsIGlmIGl0IGlzIG5vdCAiVEhFIFJFU1QiIHRo ZW4gdGhlIGZpbGUgaXMgbm90CiAgICAgICAgICAgICAjIG9ubHkgbWFpbnRhaW5lZCBieSAiVEhF IFJFU1QiLgogICAgICAgICAgICAgaWYgKCBnZXRfbWFpbnRhaW5lcl9yb2xlKCRsaW5lKSBuZSAi c3VwcG9ydGVyOlRIRSBSRVNUIiApIHsKICAgICAgICAgICAgICAgICAgICAgJGZpbGVfbWFpbnRh aW5lZF9ieV90aGVfcmVzdCA9IDA7CiAgICAgICAgICAgICB9CgogRnJvbSBteSB1bmRlcnN0YW5k aW5nICJVTklLUkFGVCBHRU5FUkFMIiBiZWhhdmVzIGV4YWN0bHkgdGhlIHNhbWUgd2F5LgoKVGhl IHJvbGVzIGNhbiBhbHNvIGJlIHByaW50ZWQgd2l0aCB0aGUgb3B0aW9uIC0tcm9sZXMuCgo+IAo+ IFdoYXQgaXMgZGlmZmVyZW50IGlzIHRoYXQgIlVOSUtSQUZUIEdFTkVSQUwiIGRvZXMgbm90IGNv bnRhaW4KPiBGOiBlbnRyaWVzLCB3aGljaCBoYXZlIHRvIGJlIGFkZGVkLCBvdGhlcndpc2Ugbm8g ZS1tYWlsIGFkZHJlc3Nlcwo+IGZyb20gdGhlIHNlY3Rpb24gYXJlIGFkZGVkLiBTbyBJIHdhcyBn b2luZyB0byBzZW5kIGEgcGF0Y2ggdG8gZml4IHRoaXMuCj4gICAgICAKPiAgICAgID4gVGhpcyBj aGFuZ2Ugd2lsbAo+ICAgICAgPiAtIGxvYWQgTUFJTlRBSU5FUlMubWQgaWYgTUFJTlRBSU5FUlMg aXMgbm90IHByZXNlbnQKPiAgICAgID4gLSBkZWFsIHdpdGggaW5kZW50ZWQgTTogLi4uIGJsb2Nr cwo+ICAgICAgCj4gICAgICBPbmUgcHJvY2VzcyBxdWVzdGlvbi4gRG9lcyBpdCBtZWFuIFVuaWty YWZ0IGZvbGtzIHdpbGwgaGF2ZSB0byBjaGVja291dCBYZW4gaW4KPiAgICAgIG9yZGVyIHRvIHVz ZSB7YWRkLCBnZXR9X21haW50YWluZXJzLnBsPyBJZiBzbywgd291bGQgaXQgbWFrZSBzZW5zZSB0 byBoYXZlCj4gICAgICBhZGRfbWFpbnRhaW5lcnMucGwgYW5kIHNjcmlwdF9tYWludGFpbmVycy5w bCBpbiBhIHNlcGFyYXRlIHJlcG8gdGhhdCBjYW4gYmUKPiAgICAgIGFkZGVkIGFzIHN1Ym1vZHVs ZT8KPiAKPiBUaGUgd2F5IGhvdyB0aGUgY29kZSBpcyB3cml0dGVuIHRoZXkgd291bGQgZWl0aGVy IGhhdmUgdG8gY2hlY2sgb3V0IHRoZQo+IHJlcG8gb3IganVzdCBnZXQgdGhlIHR3byBzY3JpcHRz IGFuZCBwdXQgdGhlbSBpbiB0aGUgc2FtZSBkaXJlY3Rvcnkgc29tZXdoZXJlCj4gb24gdGhlIHBh dGguCj4gCj4gRm9yIHRoaW5ncyBsaWtlIG1pbmktb3MsIHh0Ziwgb3NzdGVzdCwgLi4uIHlvdSB3 b3VsZCBhbHdheXMgaGF2ZSBhIHhlbi5naXQgc29tZXdoZXJlCj4gSW4gdGhlIHVuaWtyYWZ0IGNh c2UgdGhhdCBpcyBkaWZmZXJlbnQuIFdlIGNvdWxkIGJyZWFrIGl0IG91dCwgYnV0IG1heWJlIHdl IGNhbiBkbyB0aGlzCj4gYXQgYSBsYXRlciBwb2ludCBpbiB0aW1lLgoKRmFpciBwb2ludC4KCj4g Cj4gICAgICA+IFNpZ25lZC1vZmYtYnk6IExhcnMgS3VydGggPGxhcnMua3VydGhAY2l0cml4LmNv bT4KPiAgICAgID4gLS0tCj4gICAgICA+IENjOiBBbmRyZXcgQ29vcGVyIDxhbmRyZXcuY29vcGVy M0BjaXRyaXguY29tPgo+ICAgICAgPiBDYzogR2VvcmdlIER1bmxhcCA8R2VvcmdlLkR1bmxhcEBl dS5jaXRyaXguY29tPgo+ICAgICAgPiBDYzogSWFuIEphY2tzb24gPGlhbi5qYWNrc29uQGV1LmNp dHJpeC5jb20+Cj4gICAgICA+IENjOiBKYW4gQmV1bGljaCA8amJldWxpY2hAc3VzZS5jb20+Cj4g ICAgICA+IENjOiBKdWxpZW4gR3JhbGwgPGp1bGllbi5ncmFsbEBhcm0uY29tPgo+ICAgICAgPiBD YzogS29ucmFkIFJ6ZXN6dXRlayBXaWxrIDxrb25yYWQud2lsa0BvcmFjbGUuY29tPgo+ICAgICAg PiBDYzogU3RlZmFubyBTdGFiZWxsaW5pIDxzc3RhYmVsbGluaUBrZXJuZWwub3JnPgo+ICAgICAg PiBDYzogVGltIERlZWdhbiA8dGltQHhlbi5vcmc+Cj4gICAgICA+IENjOiBXZWkgTGl1IDx3bEB4 ZW4ub3JnPgo+ICAgICAgPgo+ICAgICAgPiBDQzogU2ltb24gS3VlbnplciA8c2ltb24ua3Vlbnpl ckBuZWNsYWIuZXU+Cj4gICAgICA+IENDOiBGbG9yaWFuIFNjaG1pZHQgPGZsb3JpYW4uc2NobWlk dEBuZWNsYWIuZXU+Cj4gICAgICA+IENDOiBGZWxpcGUgSHVpY2kgPGZlbGlwZS5odWljaUBuZWNs YWIuZXU+Cj4gICAgICA+IC0tLQo+ICAgICAgPiAgIHNjcmlwdHMvZ2V0X21haW50YWluZXIucGwg fCAxNCArKysrKysrKysrLS0tLQo+ICAgICAgPiAgIDEgZmlsZSBjaGFuZ2VkLCAxMCBpbnNlcnRp b25zKCspLCA0IGRlbGV0aW9ucygtKQo+ICAgICAgPgo+ICAgICAgPiBkaWZmIC0tZ2l0IGEvc2Ny aXB0cy9nZXRfbWFpbnRhaW5lci5wbCBiL3NjcmlwdHMvZ2V0X21haW50YWluZXIucGwKPiAgICAg ID4gaW5kZXggZjFlOWM5MDRlZS4uYmRiMDlmOGY2NSAxMDA3NTUKPiAgICAgID4gLS0tIGEvc2Ny aXB0cy9nZXRfbWFpbnRhaW5lci5wbAo+ICAgICAgPiArKysgYi9zY3JpcHRzL2dldF9tYWludGFp bmVyLnBsCj4gICAgICA+IEBAIC0yODQsMTIgKzI4NCwxOCBAQCBpZiAoIXRvcF9vZl90cmVlKCR4 ZW5fcGF0aCkpIHsKPiAgICAgID4gICBteSBAdHlwZXZhbHVlID0gKCk7Cj4gICAgICA+ICAgbXkg JWtleXdvcmRfaGFzaDsKPiAgICAgID4KPiAgICAgID4gLW9wZW4gKG15ICRtYWludCwgJzwnLCAi JHt4ZW5fcGF0aH1NQUlOVEFJTkVSUyIpCj4gICAgICA+IC0gICAgb3IgZGllICIkUDogQ2FuJ3Qg b3BlbiBNQUlOVEFJTkVSUzogJCFcbiI7Cj4gICAgICA+ICtteSAkbWFpbnQ7Cj4gICAgICA+ICtt eSAkbWFpbnRhaW5lcnNfZmlsZSA9ICJNQUlOVEFJTkVSUyI7Cj4gICAgICA+ICtpZiAoISBvcGVu ICgkbWFpbnQsICc8JywgJHt4ZW5fcGF0aH0uJG1haW50YWluZXJzX2ZpbGUpKSB7Cj4gICAgICA+ ICsgICAgJG1haW50YWluZXJzX2ZpbGUgPSAiTUFJTlRBSU5FUlMubWQiOwo+ICAgICAgPiArICAg IG9wZW4gKCRtYWludCwgJzwnLCAke3hlbl9wYXRofS4kbWFpbnRhaW5lcnNfZmlsZSkKPiAgICAg ID4gKyAgICAgICAgb3IgZGllICIkUDogQ2FuJ3Qgb3BlbiBNQUlOVEFJTkVSUyBvciBNQUlOVEFJ TkVSUy5tZDogJCFcbiI7Cj4gICAgICA+ICt9Cj4gICAgICA+ICsKPiAgICAgID4gICB3aGlsZSAo PCRtYWludD4pIHsKPiAgICAgID4gICAgICAgbXkgJGxpbmUgPSAkXzsKPiAgICAgID4KPiAgICAg ID4gLSAgICBpZiAoJGxpbmUgPX4gbS9eKFtBLVpdKTpccyooLiopLykgewo+ICAgICAgPiArICAg IGlmICgkbGluZSA9fiBtL15ccyooW0EtWl0pOlxzKiguKikvKSB7Cj4gICAgICAKPiAgICAgIEFz IHlvdSBhbGxvdyBzcGFjZSBiZWZvcmUgdGhlIGJsb2NrcyBNOiwgd291bGQgbm90IHRoaXMgY2F0 Y2ggdGhlIGV4YW1wbGUgYXQgdGhlCj4gICAgICBiZWdpbm5pbmcgb2YgdGhlIGZpbGU/Cj4gICAg ICAKPiAgICAgIAlNOiBNYWlsIHBhdGNoZXMgdG86IEZ1bGxOYW1lIDxhZGRyZXNzQGRvbWFpbj4K PiAgICAgIAlSOiBEZXNpZ25hdGVkIHJldmlld2VyOiBGdWxsTmFtZSA8YWRkcmVzc0Bkb21haW4+ Cj4gCj4gR29vZCBwb2ludC4gV2hlbiBJIHRlc3RlZCBpdCAoSSBzZW50IHRoZSBsYXN0IGZldyBw YXRjaGVzIHdpdGggdGhlIGNoYW5nZSBpbiBpdCksCj4gaXQgZGlkbid0IHBpY2sgdXAgdGhlIGUt bWFpbCBhZGRyZXNzZXMuIEhvd2V2ZXIsIHdoZW4gSSBjaGVjayB3aXRoIHJlZ2V4MTAxLmNvbQo+ IGl0IGlzIHBpY2tlZCB1cC4KPiAKPiBXaGljaCBtZWFucyB0aGF0IHRoZSB2YWx1ZXMgYXJlIHB1 c2hlZCB0byBAdHlwZXZhbHVlLCBha2EKPiB7ICJSIiwgICJEZXNpZ25hdGVkIHJldmlld2VyOiBG dWxsTmFtZSA8YWRkcmVzc0Bkb21haW4+IiB9Cj4gRXRjLgo+IAo+IEB0eXBldmFsdWUgc2VlbSB0 byBiZSBwcm9jZXNzZWQgYnkgZmluZF9maXJzdF9zZWN0aW9uKCksCj4gZmluZF9zdGFydGluZ19p bmRleCgpLCBmaW5kX2VuZGluZ19pbmRleCgpCj4gCj4gQW5kIHRoZW4gYmFzaWNhbGx5IHRoZSBl bnRyaWVzIGFyZSBub3QgcHJvY2Vzc2VkIGJlY2F1c2UgdGhlCj4gYmxvY2sgaW4gdGhlIGV4YW1w bGUgaXMgbm90IGNvbnNpc3RlbnQgYW5kIGZhaWxzIHRoZSB2YWxpZGF0aW9uCj4gZnVydGhlciBk b3duIHRoZSBsaW5lCj4gCj4gRm9yIGV4YW1wbGU6Cj4gLi9zY3JpcHRzL2dldF9tYWludGFpbmVy LnBsIC0tZW1haWwgLS1naXQgLWYgLgo+IEV0Yy4KPiAKPiBEb24ndCBsaXN0IHRoZSBlLW1haWwg YWRkcmVzc2VzIGluIHRoZSBleGFtcGxlcwo+ICAgICAgCj4gU28sIHdoYXQgSSBwcm9wb3NlZCBp cyBwcm9iYWJseSBmYXIgdG9vIGZyYWdpbGUgdG8gbWFrZSBzZW5zZS4KPiBBbmQgZG9pbmcgc29t ZXRoaW5nIHdoaWNoIGlzIG1vcmUgYWNjdXJhdGUgd2lsbCBwcm9iYWJseQo+IHJlcXVpcmUgbWFq b3Igc3VyZ2VyeSB0byB0aGUgc2NyaXB0cy4KPiAKPiBJIGNhbiBsb29rIGF0IHRoaXMgaW4gYSBi aXQgbW9yZSBkZXRhaWwgYW5kIHNlZSB3aGV0aGVyIHRoZXJlCj4gaXMgYSB3YXkgdG8gaGFuZGxl IHRoaXMuCj4gCj4gQnV0IEkgZG9uJ3Qgd2FudCB0byBpbnZlc3QgdGhlIHRpbWUgdG8gZG8gdGhp cyByZWFsbHkgYXMgdGhpcwo+IGlzIHByb2JhYmx5IHJhdGhlciBjb21wbGV4Lgo+IAo+IEBTaW1v biwgQEZsb3JpYW4sIEBGZWxpcGU6IHdvdWxkIHlvdSBiZSB3aWxsaW5nIHRvCj4gY2hhbmdlIHRo ZSBNQUlOVEFJTkVSUyBmaWxlcyBpbiB5b3VyIHJlcG9zIHN1Y2ggdGhhdAo+IHdlIGRvbid0IGhh dmUgdG8gaW1wbGVtZW50IGxvdHMgb2YgbWFnaWMgdG8gbWFrZSB0aGUKPiBwYXRjaCBzZW5kaW5n IGhlbHBlciBzY3JpcHRzIHdvcmsgZm9yIHlvdT8KCk1vZGlmeWluZyBNQUlOVEFJTkVSUyBmaWxl IGluIFVuaWtyYWZ0IGxvb2tzIHRoZSBzYWZlc3QgYW5kIGxlc3MgaW50cnVzaXZlIHRvIHRvIApk by4gTGV0IHNlZSB3aGF0IHRoZSBtYWludGFpbmVycyB0aGluayA6KS4KCkNoZWVycywKCi0tIApK dWxpZW4gR3JhbGwKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3RzLnhlbnByb2plY3Qub3Jn Cmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0aW5mby94ZW4tZGV2ZWw=