From mboxrd@z Thu Jan 1 00:00:00 1970 From: Lars Kurth Subject: [PATCH v3] Add TRACKING.IMPORTS to xen.git to more easily manage imported files that need to be kept in sync with an upstream Date: Fri, 24 May 2019 11:44:04 -0600 Message-ID: <6250372b05e95412cfd0f8e6f558f2376c4f3d94.1558719481.git.lars.kurth@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hUEF0-0004bf-8f for xen-devel@lists.xenproject.org; Fri, 24 May 2019 17:44:26 +0000 List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" To: xen-devel@lists.xenproject.org Cc: Lars Kurth , Stefano Stabellini , Wei Liu , Konrad Rzeszutek Wilk , George Dunlap , Andrew Cooper , Ian Jackson , Tim Deegan , Julien Grall , committers@xenproject.org, Jan Beulich List-Id: xen-devel@lists.xenproject.org Rm9sbG93aW5nIHRoZSByZWNlbnQgZGlzY3Vzc2lvbiwgd2UgaGFkIG9uIElSQyBhbmQgdGhlIGFj dGlvbiBJIGhhZCBpbiAKdGhlIE1hcmNoIGNvbW11bml0eSBjYWxsLCB0aGlzIGZpbGUgcHJvdmlk ZXMgYSBmaWxlIGZvcm1hdCB0aGF0IAplbmFibGVzIHdyaXRpbmcgYW4gYXV0b21hdGVkIHRlc3Qg dG8gY2hlY2sgd2hldGhlciBmaWxlcyBhcmUgb3V0IG9mIHN5bmMuIAoKQW4gZXhhbXBsZSwgd2hh dCBmaWxlIGNvbnRlbnQgbWF5IGxvb2sgbGlrZSBpcyBlbWJlZGRlZCBiZWxvdwpyZXBvOiBsaW51 eC10b3J2YWxkcyBnaXQgaHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5l bC9naXQvdG9ydmFsZHMvbGludXguZ2l0CmZpbGU6IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Fy bS9zbW11LmMgbGludXgtdG9ydmFsZHMgbGludXgvZHJpdmVycy9pb21tdS9hcm0tc21tdS5jIGI3 N2NmMTFmMDk0MTM2CgpPbmNlIHRoZSBmaWxlIGZvcm1hdCBpcyBhZ3JlZSwgSSB3aWxsIHdyaXRl IGEgdGVzdCBvciBzY3JpcHQuCgpJIGFsc28gbmVlZCBzb21lIG1vcmUgY29ycmVjdCB0ZXN0IGRh dGEsIGFrYSBlbnRyaWVzIGluIHRoZSBmaWxlIGZyb20KY29tbWl0dGVycyBsb29raW5nIGFmdGVy IHRoZSBmb2xsb3dpbmcgZmlsZXMKW0phbl0KeGVuL2FyY2gveDg2L2NwdS9td2FpdC1pZGxlLmMg CltTdGVmYW5vLCBKdWxpZW4gLSB0aGlzIGhhcyB0byBiZSBmaW5hbGl6ZWRdCnhlbi9kcml2ZXJz L3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKeGVuL2FyY2gvYXJtL3ZnaWMvKgp4ZW4vaW5jbHVkZS9h c20tYXJtL2RpdjY0LmgKeGVuL2RyaXZlcnMvY2hhci9tZXNvbi11YXJ0LmMKeGVuL2FyY2gvYXJt L2FybTMyL2xpYi8qCnhlbi9hcmNoL2FybS9hcm02NC9saWIvKgp4ZW4vYXJjaC9hcm0vYXJtNjQv Y2FjaGUuUwp4ZW4vYXJjaC9hcm0vYXJtNjQvYnBpLlMKeGVuL2luY2x1ZGUvYXNtLWFybS9zeXN0 ZW0uaAp4ZW4vYXJjaC9hcm0vYXJtNjQvaW5zbi5jCltPdGhlcnM/XQp4ZW4vY29tbW9uL3JidHJl ZS5jCgpOb3RlIHRoYXQgaW4gc29tZSBjYXNlcyBMaW51eCBoYXMgZGl2ZXJnZWQgYW5kIHNvbWUg TGludXggZmlsZXMgaGF2ZSBkaXNhcHBlYXJlZC4gCkp1bGllbiBhbHNvIHJhaXNlZCB0aGUgcG9p bnQsIHRoYXQgaW4gc29tZSBjYXNlcyBvbmx5IGEgc3Vic2V0IG9mIGNvZGUgZnJvbSBMaW51eCBY ZW4gZmlsZXMgd2FzIGFwcGxpZWQgb3IgdGhhdCBvbmx5IHNvbWUgZnVuY3Rpb25zIGdldCBtb3Zl ZCBhY3Jvc3MgdG8gWGVuLgoKSSBiZWxpZXZlIHRoYXQgaXMgZW50aXJlbHkgT0suIFRoZSB3b3Jr ZmxvdyB3b3VsZCBiZSBpbiBtb3N0IGNhc2VzIHRoYXQ6Ci0gV2UgdXNlIGEgTGludXggKHNvdXJj ZSkgY29tbWl0IGFzIGEgYmVuY2htYXJrIGFuZCByZWNvcmQgdGhlIGNvbW1pdCBJRAotIElmIHRo ZXJlIGlzIGEgY2hhbmdlIGluIExpbnV4IHRoZSB0ZXN0IHdpbGwgZmFpbAotIFRoZSBjb21taXR0 ZXIgbG9va3MgYXQgdGhlIGRpZmYgYW5kIGVpdGhlcgogIC0gRGVjaWRlcyB0byBpZ25vcmUgaXQg YW5kIGJ1bXBzIHRoZSBjb21taXQgSUQgaW4gdGhpcyBmaWxlCiAgLSBEZWNpZGVzIHRoZSBjaGFu Z2UgaXMgbmVlZGVkLCBpbnRlZ3JhdGVzIGl0IGludG8gWGVuIGFuZCB0aGVuIAogICAgYnVtcHMg dGhlIGNvbW1pdCBJRCBpbiB0aGlzIGZpbGUKCkNoYW5nZXMgc2luY2UgdjEKKiBSZXF1aXJlIGEg Y29sb24gYWZ0ZXIgcmVwbzosIGZpbGU6LCAuLi4ga2V5d29yZHMKKiBSZXBsYWNlIG1hbnVhbDp8 YXV0bzogd2l0aCBmaWxlOiBhcyB0aGVyZSBhdXRvOiB1c2UtY2FzZSB3YXMgaW52YWxpZAoqIEFk ZGVkIG1vcmUgdmVyYm9zZSBkZXNjcmlwdGlvbiBvZiBmb3JtYXQKCkNoYW5nZXMgc2luY2UgdjIK KiBDaGFuZ2VkIHNvbWUgZm9ybWF0dGluZwoqIFJlbW92ZWQgZXhhbXBsZXMKKiBSZW1vdmVkIHJl ZmVyZW5jZXMgdG8gaHR0cHMKClNpZ25lZC1vZmYtYnk6IExhcnMgS3VydGggPGxhcnMua3VydGhA Y2l0cml4LmNvbT4KQ0M6IGNvbW1pdHRlcnNAeGVucHJvamVjdC5vcmcKLS0tCiBUUkFDS0lORy5G SUxFUyB8IDQ0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAx IGZpbGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IFRSQUNL SU5HLkZJTEVTCgpkaWZmIC0tZ2l0IGEvVFJBQ0tJTkcuRklMRVMgYi9UUkFDS0lORy5GSUxFUwpu ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi42MGM0N2JkZWZiCi0tLSAvZGV2 L251bGwKKysrIGIvVFJBQ0tJTkcuRklMRVMKQEAgLTAsMCArMSw0NCBAQAorIyBUaGlzIGZpbGUg Y29udGFpbnMgaW5mb3JtYXRpb24gYWJvdXQgc291cmNlIGZpbGVzIHRoYXQgaGF2ZSBiZWVuCisj IGNvcGllZCBmcm9tIG90aGVyIHNvdXJjZXMgYW5kIG5lZWQgdG8gYmUgdHJhY2tlZAorIworIyBU aGUgZmlsZSBtYXkgY29udGFpbiBsaW5lcyBzdGFydGluZyB3aXRoIC4uLgorIyAtLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorIyB2ZXJzaW9uOiBvZiBmaWxlIGZv cm1hdAorIyByZXBvOiByZXBvc2l0b3J5IGRlZmluaXRpb24KKyMgZmlsZTogYSBtYXBwaW5nIHRv IHRyYWNrIGZpbGVzCisjCisjIE5vdGUgdGhhdCByZXBvOiBlbnRyaWVzIG11c3QgY29tZSAqYmVm b3JlKiBmaWxlOiBlbnRyaWVzCisjCisjIFJlcG9zaXRvcnkgRGVmaW5pdGlvbnMgYXJlIG9mIHRo ZSBmb2xsb3dpbmcgZm9ybWF0CisjIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tCisjIHJlcG86IG5hbWUtb2Ytc291cmNlLXJlcG8gZ2l0fHN2biB1cmwt b2Ytc291cmNlLXJlcG8KKyMKKyMgbmFtZS1vZi1zb3VyY2UtcmVwbworIyAgIE5hbWUgb2Ygc291 cmNlIHJlcG9zaXRvcnkuIFRoZSBuYW1lIHdpbGwgYmUgdXNlZCBhcyByZWZlcmVuY2UgaW4gZmls ZToKKyMgICBzdGF0ZW1lbnRzCisjCisjIGdpdHxzdm4KKyMgICBUeXBlIG9mIHNvdXJjZSByZXBv c2l0b3J5CisjCisjIHVybC1vZi1zb3VyY2UtcmVwbworIyAgIFVSTCBvZiBzb3VyY2UgcmVwb3Np dG9yeQorIworIyBNYXBwaW5ncyB0byB0cmFjayBmaWxlcyBhcmUgb2YgdGhlIGZvbGxvd2luZyBm b3JtYXQKKyMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tCisjIGZpbGU6IHhlbi1maWxlIG5hbWUtb2Ytb3JpZ2luYWwtcmVwbyBvcmlnaW5hbC1maWxl IGNvbW1pdC1pZAorIworIyB4ZW4tZmlsZQorIyAgIFhlbiBmaWxlIHRoYXQgbmVlZHMgdG8gYmUg dHJhY2tlZAorIworIyBuYW1lLW9mLW9yaWdpbmFsLXJlcG8KKyMgICBBIHJlZmVyZW5jZSB0byBh IHNvdXJjZSByZXBvc2l0b3J5IGRlZmluZWQgYnkgKnJlcG8qIGtleXdvcmQKKyMKKyMgb3JpZ2lu YWwtZmlsZQorIyAgIEZpbGUgaW4gb3JpZ2luYWwtcmVwbyBmcm9tIHdoaWNoIHdlIHJlZ3VsYXJs eSB3YW50IHRvIG1lcmdlIGNoYW5nZXMKKyMgICBpbnRvIHhlbi1maWxlCisjCisjIGNvbW1pdCBp ZAorIyAgIExhc3QgY29tbWl0IGlkIG9mIG9yaWdpbmFsLWZpbGUgdGhhdCB3YXMgZGVlbWVkIHRv IGJlIG9rCisjICAgYW5kIGVpdGhlciBpbXBvcnRlZCBpbnRvIHRoZSB0cmVlIG9yIHJlamVjdGVk CisKK3ZlcnNpb246IDEKLS0gCjIuMTMuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0 aW5mby94ZW4tZGV2ZWw= 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=-14.0 required=3.0 tests=HEADER_FROM_DIFFERENT_DOMAINS,INCLUDES_PATCH,MAILING_LIST_MULTI, MENTIONS_GIT_HOSTING,SIGNED_OFF_BY,SPF_HELO_NONE,SPF_PASS,URIBL_BLOCKED, USER_AGENT_GIT 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 1FA9EC072B5 for ; Fri, 24 May 2019 17:44:48 +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 EDF9B20879 for ; Fri, 24 May 2019 17:44:47 +0000 (UTC) DMARC-Filter: OpenDMARC Filter v1.3.2 mail.kernel.org EDF9B20879 Authentication-Results: mail.kernel.org; dmarc=none (p=none dis=none) header.from=citrix.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 1hUEF1-0004bk-1Q; Fri, 24 May 2019 17:44:27 +0000 Received: from all-amaz-eas1.inumbo.com ([34.197.232.57] helo=us1-amaz-eas2.inumbo.com) by lists.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hUEF0-0004bf-8f for xen-devel@lists.xenproject.org; Fri, 24 May 2019 17:44:26 +0000 X-Inumbo-ID: 9186c81a-7e4b-11e9-b7b4-e33c82d6839c Received: from mail.xenproject.org (unknown [104.130.215.37]) by us1-amaz-eas2.inumbo.com (Halon) with ESMTPS id 9186c81a-7e4b-11e9-b7b4-e33c82d6839c; Fri, 24 May 2019 17:44:24 +0000 (UTC) Received: from xenbits.xenproject.org ([104.239.192.120]) by mail.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hUEEq-0001dY-UF; Fri, 24 May 2019 17:44:16 +0000 Received: from localhost ([127.0.0.1] helo=localhost.localdomain) by xenbits.xenproject.org with esmtp (Exim 4.89) (envelope-from ) id 1hUEEq-00036U-J1; Fri, 24 May 2019 17:44:16 +0000 From: Lars Kurth To: xen-devel@lists.xenproject.org Date: Fri, 24 May 2019 11:44:04 -0600 Message-Id: <6250372b05e95412cfd0f8e6f558f2376c4f3d94.1558719481.git.lars.kurth@citrix.com> X-Mailer: git-send-email 2.13.0 Subject: [Xen-devel] [PATCH v3] Add TRACKING.IMPORTS to xen.git to more easily manage imported files that need to be kept in sync with an upstream 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: Lars Kurth , Stefano Stabellini , Wei Liu , Konrad Rzeszutek Wilk , George Dunlap , Andrew Cooper , Ian Jackson , Tim Deegan , Julien Grall , committers@xenproject.org, Jan Beulich MIME-Version: 1.0 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: base64 Errors-To: xen-devel-bounces@lists.xenproject.org Sender: "Xen-devel" Message-ID: <20190524174404.qWT8AziGMTnemGVpDuscWo6yEqWeCweV3ywlI01mHPE@z> Rm9sbG93aW5nIHRoZSByZWNlbnQgZGlzY3Vzc2lvbiwgd2UgaGFkIG9uIElSQyBhbmQgdGhlIGFj dGlvbiBJIGhhZCBpbiAKdGhlIE1hcmNoIGNvbW11bml0eSBjYWxsLCB0aGlzIGZpbGUgcHJvdmlk ZXMgYSBmaWxlIGZvcm1hdCB0aGF0IAplbmFibGVzIHdyaXRpbmcgYW4gYXV0b21hdGVkIHRlc3Qg dG8gY2hlY2sgd2hldGhlciBmaWxlcyBhcmUgb3V0IG9mIHN5bmMuIAoKQW4gZXhhbXBsZSwgd2hh dCBmaWxlIGNvbnRlbnQgbWF5IGxvb2sgbGlrZSBpcyBlbWJlZGRlZCBiZWxvdwpyZXBvOiBsaW51 eC10b3J2YWxkcyBnaXQgaHR0cHM6Ly9naXQua2VybmVsLm9yZy9wdWIvc2NtL2xpbnV4L2tlcm5l bC9naXQvdG9ydmFsZHMvbGludXguZ2l0CmZpbGU6IHhlbi9kcml2ZXJzL3Bhc3N0aHJvdWdoL2Fy bS9zbW11LmMgbGludXgtdG9ydmFsZHMgbGludXgvZHJpdmVycy9pb21tdS9hcm0tc21tdS5jIGI3 N2NmMTFmMDk0MTM2CgpPbmNlIHRoZSBmaWxlIGZvcm1hdCBpcyBhZ3JlZSwgSSB3aWxsIHdyaXRl IGEgdGVzdCBvciBzY3JpcHQuCgpJIGFsc28gbmVlZCBzb21lIG1vcmUgY29ycmVjdCB0ZXN0IGRh dGEsIGFrYSBlbnRyaWVzIGluIHRoZSBmaWxlIGZyb20KY29tbWl0dGVycyBsb29raW5nIGFmdGVy IHRoZSBmb2xsb3dpbmcgZmlsZXMKW0phbl0KeGVuL2FyY2gveDg2L2NwdS9td2FpdC1pZGxlLmMg CltTdGVmYW5vLCBKdWxpZW4gLSB0aGlzIGhhcyB0byBiZSBmaW5hbGl6ZWRdCnhlbi9kcml2ZXJz L3Bhc3N0aHJvdWdoL2FybS9zbW11LmMKeGVuL2FyY2gvYXJtL3ZnaWMvKgp4ZW4vaW5jbHVkZS9h c20tYXJtL2RpdjY0LmgKeGVuL2RyaXZlcnMvY2hhci9tZXNvbi11YXJ0LmMKeGVuL2FyY2gvYXJt L2FybTMyL2xpYi8qCnhlbi9hcmNoL2FybS9hcm02NC9saWIvKgp4ZW4vYXJjaC9hcm0vYXJtNjQv Y2FjaGUuUwp4ZW4vYXJjaC9hcm0vYXJtNjQvYnBpLlMKeGVuL2luY2x1ZGUvYXNtLWFybS9zeXN0 ZW0uaAp4ZW4vYXJjaC9hcm0vYXJtNjQvaW5zbi5jCltPdGhlcnM/XQp4ZW4vY29tbW9uL3JidHJl ZS5jCgpOb3RlIHRoYXQgaW4gc29tZSBjYXNlcyBMaW51eCBoYXMgZGl2ZXJnZWQgYW5kIHNvbWUg TGludXggZmlsZXMgaGF2ZSBkaXNhcHBlYXJlZC4gCkp1bGllbiBhbHNvIHJhaXNlZCB0aGUgcG9p bnQsIHRoYXQgaW4gc29tZSBjYXNlcyBvbmx5IGEgc3Vic2V0IG9mIGNvZGUgZnJvbSBMaW51eCBY ZW4gZmlsZXMgd2FzIGFwcGxpZWQgb3IgdGhhdCBvbmx5IHNvbWUgZnVuY3Rpb25zIGdldCBtb3Zl ZCBhY3Jvc3MgdG8gWGVuLgoKSSBiZWxpZXZlIHRoYXQgaXMgZW50aXJlbHkgT0suIFRoZSB3b3Jr ZmxvdyB3b3VsZCBiZSBpbiBtb3N0IGNhc2VzIHRoYXQ6Ci0gV2UgdXNlIGEgTGludXggKHNvdXJj ZSkgY29tbWl0IGFzIGEgYmVuY2htYXJrIGFuZCByZWNvcmQgdGhlIGNvbW1pdCBJRAotIElmIHRo ZXJlIGlzIGEgY2hhbmdlIGluIExpbnV4IHRoZSB0ZXN0IHdpbGwgZmFpbAotIFRoZSBjb21taXR0 ZXIgbG9va3MgYXQgdGhlIGRpZmYgYW5kIGVpdGhlcgogIC0gRGVjaWRlcyB0byBpZ25vcmUgaXQg YW5kIGJ1bXBzIHRoZSBjb21taXQgSUQgaW4gdGhpcyBmaWxlCiAgLSBEZWNpZGVzIHRoZSBjaGFu Z2UgaXMgbmVlZGVkLCBpbnRlZ3JhdGVzIGl0IGludG8gWGVuIGFuZCB0aGVuIAogICAgYnVtcHMg dGhlIGNvbW1pdCBJRCBpbiB0aGlzIGZpbGUKCkNoYW5nZXMgc2luY2UgdjEKKiBSZXF1aXJlIGEg Y29sb24gYWZ0ZXIgcmVwbzosIGZpbGU6LCAuLi4ga2V5d29yZHMKKiBSZXBsYWNlIG1hbnVhbDp8 YXV0bzogd2l0aCBmaWxlOiBhcyB0aGVyZSBhdXRvOiB1c2UtY2FzZSB3YXMgaW52YWxpZAoqIEFk ZGVkIG1vcmUgdmVyYm9zZSBkZXNjcmlwdGlvbiBvZiBmb3JtYXQKCkNoYW5nZXMgc2luY2UgdjIK KiBDaGFuZ2VkIHNvbWUgZm9ybWF0dGluZwoqIFJlbW92ZWQgZXhhbXBsZXMKKiBSZW1vdmVkIHJl ZmVyZW5jZXMgdG8gaHR0cHMKClNpZ25lZC1vZmYtYnk6IExhcnMgS3VydGggPGxhcnMua3VydGhA Y2l0cml4LmNvbT4KQ0M6IGNvbW1pdHRlcnNAeGVucHJvamVjdC5vcmcKLS0tCiBUUkFDS0lORy5G SUxFUyB8IDQ0ICsrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrCiAx IGZpbGUgY2hhbmdlZCwgNDQgaW5zZXJ0aW9ucygrKQogY3JlYXRlIG1vZGUgMTAwNjQ0IFRSQUNL SU5HLkZJTEVTCgpkaWZmIC0tZ2l0IGEvVFJBQ0tJTkcuRklMRVMgYi9UUkFDS0lORy5GSUxFUwpu ZXcgZmlsZSBtb2RlIDEwMDY0NAppbmRleCAwMDAwMDAwMDAwLi42MGM0N2JkZWZiCi0tLSAvZGV2 L251bGwKKysrIGIvVFJBQ0tJTkcuRklMRVMKQEAgLTAsMCArMSw0NCBAQAorIyBUaGlzIGZpbGUg Y29udGFpbnMgaW5mb3JtYXRpb24gYWJvdXQgc291cmNlIGZpbGVzIHRoYXQgaGF2ZSBiZWVuCisj IGNvcGllZCBmcm9tIG90aGVyIHNvdXJjZXMgYW5kIG5lZWQgdG8gYmUgdHJhY2tlZAorIworIyBU aGUgZmlsZSBtYXkgY29udGFpbiBsaW5lcyBzdGFydGluZyB3aXRoIC4uLgorIyAtLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQorIyB2ZXJzaW9uOiBvZiBmaWxlIGZv cm1hdAorIyByZXBvOiByZXBvc2l0b3J5IGRlZmluaXRpb24KKyMgZmlsZTogYSBtYXBwaW5nIHRv IHRyYWNrIGZpbGVzCisjCisjIE5vdGUgdGhhdCByZXBvOiBlbnRyaWVzIG11c3QgY29tZSAqYmVm b3JlKiBmaWxlOiBlbnRyaWVzCisjCisjIFJlcG9zaXRvcnkgRGVmaW5pdGlvbnMgYXJlIG9mIHRo ZSBmb2xsb3dpbmcgZm9ybWF0CisjIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tLS0tLS0tLS0tLS0tCisjIHJlcG86IG5hbWUtb2Ytc291cmNlLXJlcG8gZ2l0fHN2biB1cmwt b2Ytc291cmNlLXJlcG8KKyMKKyMgbmFtZS1vZi1zb3VyY2UtcmVwbworIyAgIE5hbWUgb2Ygc291 cmNlIHJlcG9zaXRvcnkuIFRoZSBuYW1lIHdpbGwgYmUgdXNlZCBhcyByZWZlcmVuY2UgaW4gZmls ZToKKyMgICBzdGF0ZW1lbnRzCisjCisjIGdpdHxzdm4KKyMgICBUeXBlIG9mIHNvdXJjZSByZXBv c2l0b3J5CisjCisjIHVybC1vZi1zb3VyY2UtcmVwbworIyAgIFVSTCBvZiBzb3VyY2UgcmVwb3Np dG9yeQorIworIyBNYXBwaW5ncyB0byB0cmFjayBmaWxlcyBhcmUgb2YgdGhlIGZvbGxvd2luZyBm b3JtYXQKKyMgLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0t LS0tCisjIGZpbGU6IHhlbi1maWxlIG5hbWUtb2Ytb3JpZ2luYWwtcmVwbyBvcmlnaW5hbC1maWxl IGNvbW1pdC1pZAorIworIyB4ZW4tZmlsZQorIyAgIFhlbiBmaWxlIHRoYXQgbmVlZHMgdG8gYmUg dHJhY2tlZAorIworIyBuYW1lLW9mLW9yaWdpbmFsLXJlcG8KKyMgICBBIHJlZmVyZW5jZSB0byBh IHNvdXJjZSByZXBvc2l0b3J5IGRlZmluZWQgYnkgKnJlcG8qIGtleXdvcmQKKyMKKyMgb3JpZ2lu YWwtZmlsZQorIyAgIEZpbGUgaW4gb3JpZ2luYWwtcmVwbyBmcm9tIHdoaWNoIHdlIHJlZ3VsYXJs eSB3YW50IHRvIG1lcmdlIGNoYW5nZXMKKyMgICBpbnRvIHhlbi1maWxlCisjCisjIGNvbW1pdCBp ZAorIyAgIExhc3QgY29tbWl0IGlkIG9mIG9yaWdpbmFsLWZpbGUgdGhhdCB3YXMgZGVlbWVkIHRv IGJlIG9rCisjICAgYW5kIGVpdGhlciBpbXBvcnRlZCBpbnRvIHRoZSB0cmVlIG9yIHJlamVjdGVk CisKK3ZlcnNpb246IDEKLS0gCjIuMTMuMAoKCl9fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fClhlbi1kZXZlbCBtYWlsaW5nIGxpc3QKWGVuLWRldmVsQGxpc3Rz LnhlbnByb2plY3Qub3JnCmh0dHBzOi8vbGlzdHMueGVucHJvamVjdC5vcmcvbWFpbG1hbi9saXN0 aW5mby94ZW4tZGV2ZWw=