From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR02-AM5-obe.outbound.protection.outlook.com (mail-eopbgr00087.outbound.protection.outlook.com [40.107.0.87]) by sourceware.org (Postfix) with ESMTPS id 7B13C385C426 for ; Thu, 16 Apr 2020 14:57:54 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org 7B13C385C426 Authentication-Results: sourceware.org; dmarc=none (p=none dis=none) header.from=arm.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=Sudi.Das@arm.com DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OEos1wTIpAar9IkXwrFyjG5/Qf7o/rNXn1K8WpEm2U4=; b=d9sIlzBDHiAeF2fs6mDIZ3bEJn/b9d2IpaOnRN37XMzghyeOfA3YUMe95/+AeFie5+sQhihn4RgKlbjA8iAJkmSWRa4T08whO6yVDYWp5GeW9DyFWVBoYnlvyE8uXDljZfdwJE5v87T0AyjYN/ZYRgZQDg1bv0KBlZJa9S6Q4uw= Received: from VI1PR0802CA0025.eurprd08.prod.outlook.com (2603:10a6:800:a9::11) by VI1PR0802MB2477.eurprd08.prod.outlook.com (2603:10a6:800:ba::8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2900.15; Thu, 16 Apr 2020 14:57:52 +0000 Received: from VE1EUR03FT056.eop-EUR03.prod.protection.outlook.com (2603:10a6:800:a9:cafe::38) by VI1PR0802CA0025.outlook.office365.com (2603:10a6:800:a9::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2921.25 via Frontend Transport; Thu, 16 Apr 2020 14:57:52 +0000 Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; sourceware.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com; sourceware.org; dmarc=bestguesspass action=none header.from=arm.com; Received-SPF: Pass (protection.outlook.com: domain of arm.com designates 63.35.35.123 as permitted sender) receiver=protection.outlook.com; client-ip=63.35.35.123; helo=64aa7808-outbound-1.mta.getcheckrecipient.com; Received: from 64aa7808-outbound-1.mta.getcheckrecipient.com (63.35.35.123) by VE1EUR03FT056.mail.protection.outlook.com (10.152.19.28) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2900.18 via Frontend Transport; Thu, 16 Apr 2020 14:57:51 +0000 Received: ("Tessian outbound f438147356c6:v50"); Thu, 16 Apr 2020 14:57:51 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 2aa4481050ebd97e X-CR-MTA-TID: 64aa7808 Received: from 92247329d30d.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id 1925E112-9850-4225-8E72-10BC25CCF075.1; Thu, 16 Apr 2020 14:57:45 +0000 Received: from EUR04-DB3-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 92247329d30d.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Thu, 16 Apr 2020 14:57:45 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=V2ieONs5xSB1XYo4qW6TZzlOdgcNod2UBky/QdPPKJQU8ljepikUapxAPBLn9Nt5NfU3wd4N7feGTc/QBViAP6l+yD7xsU0vu63xwd972t/7C4f+elOf6VAeVrgPxYSE9LNZIdIdMHPG/EYf7VEBHYABkzstWz24iWc+LJJPTGK1SgG4JK+UGRNhC2HgThKpp7sy83S6tU9cWB+TAQY3scsV1U7wcT0QiX1aNDLBWEu+Maw88Ts2cjUciz3U6WcRjQWiky44SZ7I3iHsHYRHOxUqxUZKYR+1rpBKrYlK+NKVRQLOY2Mu0uTr8AgIA4lAuVHRPI8JEBkGM5gsSEgNJw== 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=OEos1wTIpAar9IkXwrFyjG5/Qf7o/rNXn1K8WpEm2U4=; b=BDnysjprh0du5Py1dqeFwlTDRKpmdbQ/QhPvVVrNtxpNN4RDJTHe/3BwaIdhOdvuvB9qthh6xdkKCLEix0YfERAELRlAa0l4pw/4ZpCHJDX+b7fVuPPo4p8YCu6UENPKlFkgG1zjR1YcjpYKcRIEUm5mqHxwfb7AoEXj9j8RMpAPLYIs6H+r6vx0KiJtflYFaHocRZcBCsNO9AWMO3VS5q8jl5DOO/5YyFErZOKXIhryZF00dgUQmb5fsTcPtByWzMkg6zen/ljLnBzxoIIjS3PV+Wuuy6qJr8VrCDlS53bMhyX3RL4OHFqDCNWVyQxjEoIssPhLRJg3SYZDbsV23Q== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=arm.com; dmarc=pass action=none header.from=arm.com; dkim=pass header.d=arm.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=OEos1wTIpAar9IkXwrFyjG5/Qf7o/rNXn1K8WpEm2U4=; b=d9sIlzBDHiAeF2fs6mDIZ3bEJn/b9d2IpaOnRN37XMzghyeOfA3YUMe95/+AeFie5+sQhihn4RgKlbjA8iAJkmSWRa4T08whO6yVDYWp5GeW9DyFWVBoYnlvyE8uXDljZfdwJE5v87T0AyjYN/ZYRgZQDg1bv0KBlZJa9S6Q4uw= Received: from VI1PR08MB5470.eurprd08.prod.outlook.com (2603:10a6:803:136::18) by VI1PR08MB3614.eurprd08.prod.outlook.com (2603:10a6:803:85::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.2900.28; Thu, 16 Apr 2020 14:57:43 +0000 Received: from VI1PR08MB5470.eurprd08.prod.outlook.com ([fe80::2d18:f75a:aeff:5b35]) by VI1PR08MB5470.eurprd08.prod.outlook.com ([fe80::2d18:f75a:aeff:5b35%9]) with mapi id 15.20.2900.028; Thu, 16 Apr 2020 14:57:43 +0000 From: Sudakshina Das To: "binutils@sourceware.org" CC: "nickc@redhat.com" , Richard Earnshaw Subject: [Patch, AArch64, Binutils] Make hint space instructions valid for Armv8-a Thread-Topic: [Patch, AArch64, Binutils] Make hint space instructions valid for Armv8-a Thread-Index: AQHWE/2Q+I6zo52sj0mcS8NvjVPWpQ== Date: Thu, 16 Apr 2020 14:57:43 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: Authentication-Results-Original: spf=none (sender IP is ) smtp.mailfrom=Sudi.Das@arm.com; x-originating-ip: [92.26.105.156] x-ms-publictraffictype: Email X-MS-Office365-Filtering-HT: Tenant X-MS-Office365-Filtering-Correlation-Id: b7c753ad-3cac-43e2-c777-08d7e2168978 x-ms-traffictypediagnostic: VI1PR08MB3614:|VI1PR08MB3614:|VI1PR0802MB2477: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr x-ms-exchange-transport-forked: True X-Microsoft-Antispam-PRVS: x-checkrecipientrouted: true nodisclaimer: true x-ms-oob-tlc-oobclassifiers: OLM:425;OLM:425; x-forefront-prvs: 0375972289 X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR08MB5470.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFTY:; SFS:(10009020)(4636009)(376002)(366004)(136003)(346002)(39860400002)(396003)(54906003)(76116006)(7696005)(186003)(26005)(64756008)(52536014)(66946007)(8936002)(316002)(66556008)(66616009)(6916009)(66476007)(6506007)(55016002)(99936003)(4326008)(33656002)(71200400001)(5660300002)(478600001)(966005)(8676002)(81156014)(66446008)(2906002)(9686003)(86362001); DIR:OUT; SFP:1101; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: n6fU6kl2E9py77xeVcGk/A3K41OapyQYFHgjK/5ksyBcK15KBXVyZboYcA3OvlgRBI0Ijt06VU0TMMWoIS+gsgy55kIm1i3QUoPp1NFn57vRM950JiaieJpXnj56OYGHkTfL+E46I4NEtKb3GpTS/5+vOUv8B1ZSdFRjVZELmUE3y5lGjm6kTVnFa6a8Jh+zxH6gE265nzsJZVWfB+ixi1Hu3Q8r41PI85b3w3DzZ6Ji891xD63xzeQyUVud+vNMArly2MH1sz5C/qU7Gy1EstXai00QJ+b0XXmqv8tGw7vxuvsYCjtPocbYanT77+EfPVPSbdAwVA5A4TWH4F9rc6gjUjQ4fnTPtYUyvqPspLIJ+tN3X8Xxge7SMJxpsVfPjll8LcQgy0RZWBaOJs7yUWhCJ2qzVFt4iTXat7Pd4zEyrt7/rbRYxsDKVLR5C1go/68rdLQ4ulwQtYfkEP8eymUOKFsTwTZnLXOaPhmcWT+VgnqNB6ZbBSEx4JTvgzv33gEgsU+PFqT2kli5pA0f/g== x-ms-exchange-antispam-messagedata: Ou/3E66IGK0z5vGg5mo/kz3yLW4ravfug4pcVUiLGqlDGpRqxpXarkxWhbmuqeF9ueA/lRvAQQNU2yjLo6zK1oK41vLYpXpDloXBJVKsk6SuhCAOY3tcaRRLFs+0UA217p5MfA51dxHGrkNFbGSHvA== Content-Type: multipart/mixed; boundary="_002_VI1PR08MB5470C6CDD6E85B09CE405EF498D80VI1PR08MB5470eurp_" MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB3614 Original-Authentication-Results: spf=none (sender IP is ) smtp.mailfrom=Sudi.Das@arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT056.eop-EUR03.prod.protection.outlook.com X-Forefront-Antispam-Report: CIP:63.35.35.123; CTRY:IE; LANG:en; SCL:1; SRV:; IPV:CAL; SFV:NSPM; H:64aa7808-outbound-1.mta.getcheckrecipient.com; PTR:ec2-63-35-35-123.eu-west-1.compute.amazonaws.com; CAT:NONE; SFTY:; SFS:(10009020)(4636009)(396003)(346002)(376002)(136003)(39860400002)(46966005)(5660300002)(6916009)(26005)(36906005)(6506007)(4326008)(186003)(33656002)(8676002)(86362001)(7696005)(356005)(52536014)(99936003)(9686003)(81166007)(82740400003)(81156014)(70206006)(478600001)(70586007)(55016002)(66616009)(2906002)(54906003)(47076004)(336012)(316002)(966005)(8936002)(235185007)(26826003); DIR:OUT; SFP:1101; X-MS-Office365-Filtering-Correlation-Id-Prvs: 40c28122-e1a2-476f-afdc-08d7e216848f X-Forefront-PRVS: 0375972289 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: CH7pKrUZuG4q2ZuY1jPyc3vtGTtEBGuSRP1iliKdv4BVejhrKWbZl0XuQMSPYE9gC0+RnMDl9FQAHw/5gdYEAqky0ARNjvsA+XkBZgzvjYn8P5EITambEP2nDPRq0vK3Nvx79SgsR6VNNTZX2vnrPI/HWsMfYiq76Vk8q6XFrlTke7l+nh8+MQgA7EVzOLjxnLN/HC9hPiVJG8rbUwNN0/cWz13RXa1KBvxA3wddJuJ6Jsko4i7uueC5bV4dmOUxqNG5/+rNORAbzmFZyJTow900pYhMDKz9JnfTd/aW9h2wjwltmHoRlhoeOeSBksKs9sfUTF1e2nlv/s2h4uQAbQyXd3nA03xont2S7DErc2rmIGX7jnIM2tluY3rcBQPq+Fcuhsyk99njCLLRYJ6TXsN31pERyckYS+Y+iGuyqXl9hvU9EqNiBp+K+CYZbWzyojAodZOrn/ixI4+G0JH/7CWKlP+KpCAHOnA19dknaQOuYhL4I3nXTrTJXEXkgQ54KnQYZCp4djujrB7PoYGpkIvzCMJiDok/Q4ou0vpClwN/htYu4/hxca7pa7MwJzuWLbxRMQXCZiiYSsQ3w7jUFw== X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 16 Apr 2020 14:57:51.8235 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: b7c753ad-3cac-43e2-c777-08d7e2168978 X-MS-Exchange-CrossTenant-Id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-OriginalAttributedTenantConnectingIp: TenantId=f34e5979-57d9-4aaa-ad4d-b122a662184d; Ip=[63.35.35.123]; Helo=[64aa7808-outbound-1.mta.getcheckrecipient.com] X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR0802MB2477 X-Spam-Status: No, score=-13.0 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, RCVD_IN_DNSWL_NONE, SPF_HELO_PASS, SPF_PASS, TXREP, UNPARSEABLE_RELAY autolearn=ham autolearn_force=no version=3.4.2 X-Spam-Checker-Version: SpamAssassin 3.4.2 (2018-09-13) on server2.sourceware.org X-BeenThere: binutils@sourceware.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Binutils mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Apr 2020 14:57:56 -0000 --_002_VI1PR08MB5470C6CDD6E85B09CE405EF498D80VI1PR08MB5470eurp_ Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Hi=0A= =0A= There are a few instruction in AArch64 that are in the HINT space. Any of t= hese instructions should=0A= be accepted by the assembler/disassembler at any architecture version. This= patch fixes the existing=0A= instructions that are not behaving accordingly.=0A= I have used all of the instructions mentioned in the following to make the = changes:=0A= https://developer.arm.com/docs/ddi0596/f/base-instructions-alphabetic-order= /hint-hint-instruction=0A= =0A= Build and regression tested on aarch64-none-linux-gnu.=0A= Is this okay for trunk and a backport for 2.34?=0A= =0A= Thanks=0A= Sudi=0A= PS: I have not added the regenerated files to the patch to make it easier f= or review. I will add them=0A= to the final commit. =0A= =0A= gas/ChangeLog:=0A= =0A= 2020-xx-xx Sudakshina Das =0A= =0A= * testsuite/gas/aarch64/bti.d: Update -march option.=0A= * testsuite/gas/aarch64/illegal-bti.d: Remove.=0A= * testsuite/gas/aarch64/illegal-bti.l: Remove.=0A= * testsuite/gas/aarch64/illegal-ras-1.l: Remove esb.=0A= * testsuite/gas/aarch64/illegal-ras-1.s: Remove esb.=0A= =0A= opcodes/ChangeLog:=0A= =0A= 2020-xx-xx Sudakshina Das =0A= =0A= * aarch64-tbl.h (aarch64_feature_bti, BTI, BTI_INSN): Remove.=0A= (aarch64_feature_ras, RAS): Likewise.=0A= (aarch64_feature_stat_profile, STAT_PROFILE): Likewise.=0A= (aarch64_opcode_table): Update bti, xpaclri, pacia1716, pacib1716,=0A= autia1716, autib1716, esb, psb, dgh, paciaz, paciasp, pacibz, pacibsp,=0A= autiaz, autiasp, autibz, autibsp to be CORE_INSN.=0A= * aarch64-asm-2.c: Regenerated.=0A= * aarch64-dis-2.c: Regenerated.=0A= * aarch64-opc-2.c: Regenerated.=0A= --_002_VI1PR08MB5470C6CDD6E85B09CE405EF498D80VI1PR08MB5470eurp_ Content-Type: application/octet-stream; name="rb12903.patch" Content-Description: rb12903.patch Content-Disposition: attachment; filename="rb12903.patch"; size=11629; creation-date="Thu, 16 Apr 2020 14:47:40 GMT"; modification-date="Thu, 16 Apr 2020 14:47:40 GMT" Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2dhcy90ZXN0c3VpdGUvZ2FzL2FhcmNoNjQvYnRpLmQgYi9nYXMvdGVzdHN1 aXRlL2dhcy9hYXJjaDY0L2J0aS5kCmluZGV4IGUxYWM3MDA1ZGZmNGIzMTMwNzU5ZWVhNWZmZjg4 ZjBjZWE2MmY2NmIuLjQzNGVmYTMyY2RlMWVhODE0ODM4ZDY4NzZjZDU0YWY2ZGQ1NzllOWYgMTAw NjQ0Ci0tLSBhL2dhcy90ZXN0c3VpdGUvZ2FzL2FhcmNoNjQvYnRpLmQKKysrIGIvZ2FzL3Rlc3Rz dWl0ZS9nYXMvYWFyY2g2NC9idGkuZApAQCAtMSw0ICsxLDQgQEAKLSNhczogLW1hcmNoPWFybXY4 LjUtYQorI2FzOiAtbWFyY2g9YXJtdjgtYQogI29iamR1bXA6IC1kcgogCiAuKjogICAgIGZpbGUg Zm9ybWF0IC4qCmRpZmYgLS1naXQgYS9nYXMvdGVzdHN1aXRlL2dhcy9hYXJjaDY0L2lsbGVnYWwt YnRpLmQgYi9nYXMvdGVzdHN1aXRlL2dhcy9hYXJjaDY0L2lsbGVnYWwtYnRpLmQKZGVsZXRlZCBm aWxlIG1vZGUgMTAwNjQ0CmluZGV4IDE3NGQ5N2EwMzc2NzcxZDAyYTE5N2JjYTdkNTliNzRmYjUw NDEwMmUuLjAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAKLS0tIGEvZ2Fz L3Rlc3RzdWl0ZS9nYXMvYWFyY2g2NC9pbGxlZ2FsLWJ0aS5kCisrKyAvZGV2L251bGwKQEAgLTEs MyArMCwwIEBACi0jYXM6IC1tYXJjaD1hcm12OC1hCi0jc291cmNlOiBidGkucwotI2Vycm9yX291 dHB1dDogaWxsZWdhbC1idGkubApkaWZmIC0tZ2l0IGEvZ2FzL3Rlc3RzdWl0ZS9nYXMvYWFyY2g2 NC9pbGxlZ2FsLWJ0aS5sIGIvZ2FzL3Rlc3RzdWl0ZS9nYXMvYWFyY2g2NC9pbGxlZ2FsLWJ0aS5s CmRlbGV0ZWQgZmlsZSBtb2RlIDEwMDY0NAppbmRleCBkMThmOGM1N2QyOTNjZWRmMmQzZTc5ODgz MTczZWIwYzU0NzY1YTZlLi4wMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw Ci0tLSBhL2dhcy90ZXN0c3VpdGUvZ2FzL2FhcmNoNjQvaWxsZWdhbC1idGkubAorKysgL2Rldi9u dWxsCkBAIC0xLDggKzAsMCBAQAotW146XSo6IEFzc2VtYmxlciBtZXNzYWdlczoKLVteOl0qOlsw LTldKzogRXJyb3I6IHNlbGVjdGVkIHByb2Nlc3NvciBkb2VzIG5vdCBzdXBwb3J0IGBidGknCi1b XjpdKjpbMC05XSs6IEVycm9yOiBzZWxlY3RlZCBwcm9jZXNzb3IgZG9lcyBub3Qgc3VwcG9ydCBg YnRpIGMnCi1bXjpdKjpbMC05XSs6IEVycm9yOiBzZWxlY3RlZCBwcm9jZXNzb3IgZG9lcyBub3Qg c3VwcG9ydCBgYnRpIGonCi1bXjpdKjpbMC05XSs6IEVycm9yOiBzZWxlY3RlZCBwcm9jZXNzb3Ig ZG9lcyBub3Qgc3VwcG9ydCBgYnRpIGpjJwotW146XSo6WzAtOV0rOiBFcnJvcjogc2VsZWN0ZWQg cHJvY2Vzc29yIGRvZXMgbm90IHN1cHBvcnQgYGJ0aSBDJwotW146XSo6WzAtOV0rOiBFcnJvcjog c2VsZWN0ZWQgcHJvY2Vzc29yIGRvZXMgbm90IHN1cHBvcnQgYGJ0aSBKJwotW146XSo6WzAtOV0r OiBFcnJvcjogc2VsZWN0ZWQgcHJvY2Vzc29yIGRvZXMgbm90IHN1cHBvcnQgYGJ0aSBKQycKZGlm ZiAtLWdpdCBhL2dhcy90ZXN0c3VpdGUvZ2FzL2FhcmNoNjQvaWxsZWdhbC1yYXMtMS5sIGIvZ2Fz L3Rlc3RzdWl0ZS9nYXMvYWFyY2g2NC9pbGxlZ2FsLXJhcy0xLmwKaW5kZXggZTg4MDNlNWE3MWJl Yjg2MGVjNzY0Nzg1ZDQ2MmYzYmI5OTRhNDFkZC4uYmY4Y2E2Yjk4YTkxZWIwNmVkZjIxMmQyNzkw ODM4YjIwMjIyMzAyYyAxMDA2NDQKLS0tIGEvZ2FzL3Rlc3RzdWl0ZS9nYXMvYWFyY2g2NC9pbGxl Z2FsLXJhcy0xLmwKKysrIGIvZ2FzL3Rlc3RzdWl0ZS9nYXMvYWFyY2g2NC9pbGxlZ2FsLXJhcy0x LmwKQEAgLTEsNSArMSw0IEBACiBbXjpdKzogQXNzZW1ibGVyIG1lc3NhZ2VzOgotXlteOl0rOlsw LTldKzogRXJyb3I6IHNlbGVjdGVkIHByb2Nlc3NvciBkb2VzIG5vdCBzdXBwb3J0IGBlc2InCiBe W146XSs6WzAtOV0rOiBFcnJvcjogc2VsZWN0ZWQgcHJvY2Vzc29yIGRvZXMgbm90IHN1cHBvcnQg c3lzdGVtIHJlZ2lzdGVyIG5hbWUgJ2Vycmlkcl9lbDEnCiBeW146XSs6WzAtOV0rOiBFcnJvcjog c2VsZWN0ZWQgcHJvY2Vzc29yIGRvZXMgbm90IHN1cHBvcnQgc3lzdGVtIHJlZ2lzdGVyIG5hbWUg J2VycnNlbHJfZWwxJwogXlteOl0rOlswLTldKzogRXJyb3I6IHNlbGVjdGVkIHByb2Nlc3NvciBk b2VzIG5vdCBzdXBwb3J0IHN5c3RlbSByZWdpc3RlciBuYW1lICdlcnJzZWxyX2VsMScKQEAgLTE4 LDcgKzE3LDYgQEAKIF5bXjpdKzpbMC05XSs6IEVycm9yOiBzZWxlY3RlZCBwcm9jZXNzb3IgZG9l cyBub3Qgc3VwcG9ydCBzeXN0ZW0gcmVnaXN0ZXIgbmFtZSAnZGlzcl9lbDEnCiBeW146XSs6WzAt OV0rOiBFcnJvcjogc2VsZWN0ZWQgcHJvY2Vzc29yIGRvZXMgbm90IHN1cHBvcnQgc3lzdGVtIHJl Z2lzdGVyIG5hbWUgJ2Rpc3JfZWwxJwogXlteOl0rOlswLTldKzogRXJyb3I6IHNlbGVjdGVkIHBy b2Nlc3NvciBkb2VzIG5vdCBzdXBwb3J0IHN5c3RlbSByZWdpc3RlciBuYW1lICd2ZGlzcl9lbDIn Ci1eW146XSs6WzAtOV0rOiBFcnJvcjogc2VsZWN0ZWQgcHJvY2Vzc29yIGRvZXMgbm90IHN1cHBv cnQgYGVzYicKIF5bXjpdKzpbMC05XSs6IEVycm9yOiBzZWxlY3RlZCBwcm9jZXNzb3IgZG9lcyBu b3Qgc3VwcG9ydCBzeXN0ZW0gcmVnaXN0ZXIgbmFtZSAnZXJyaWRyX2VsMScKIF5bXjpdKzpbMC05 XSs6IEVycm9yOiBzZWxlY3RlZCBwcm9jZXNzb3IgZG9lcyBub3Qgc3VwcG9ydCBzeXN0ZW0gcmVn aXN0ZXIgbmFtZSAnZXJyc2Vscl9lbDEnCiBeW146XSs6WzAtOV0rOiBFcnJvcjogc2VsZWN0ZWQg cHJvY2Vzc29yIGRvZXMgbm90IHN1cHBvcnQgc3lzdGVtIHJlZ2lzdGVyIG5hbWUgJ2VycnNlbHJf ZWwxJwpkaWZmIC0tZ2l0IGEvZ2FzL3Rlc3RzdWl0ZS9nYXMvYWFyY2g2NC9pbGxlZ2FsLXJhcy0x LnMgYi9nYXMvdGVzdHN1aXRlL2dhcy9hYXJjaDY0L2lsbGVnYWwtcmFzLTEucwppbmRleCA1ZDYx ZmI3ODk2OTAwMDM2MzM2NTA4ZTBkMmYyNzkxMDZkMGJhMzNjLi5hZTg1ZThkODkyYjVhNDY3YjVh YjFhNzU1NTJiMmU2MjZhOTRhNjE4IDEwMDY0NAotLS0gYS9nYXMvdGVzdHN1aXRlL2dhcy9hYXJj aDY0L2lsbGVnYWwtcmFzLTEucworKysgYi9nYXMvdGVzdHN1aXRlL2dhcy9hYXJjaDY0L2lsbGVn YWwtcmFzLTEucwpAQCAtMTIsNyArMTIsNiBAQAogCiAJLyogQVJNdjgtQS4gICovCiAJLmFyY2gg YXJtdjgtYQotCWVzYgogCWhpbnQgIzB4MTAKIAogCXJ3X3N5c19yZWcgc3lzX3JlZz1lcnJpZHJf ZWwxIHhyZWc9eDUgcj0xIHc9MApAQCAtMzMsNyArMzIsNiBAQAogCS8qIEFSTXY4LjEtQS4gICov CiAKIAkuYXJjaCBhcm12OC4xLWEKLQllc2IKIAloaW50ICMweDEwCiAKIAlyd19zeXNfcmVnIHN5 c19yZWc9ZXJyaWRyX2VsMSB4cmVnPXg1IHI9MSB3PTAKZGlmZiAtLWdpdCBhL29wY29kZXMvYWFy Y2g2NC10YmwuaCBiL29wY29kZXMvYWFyY2g2NC10YmwuaAppbmRleCAyYmM2OWEzOGVlMGRkYWQ3 MmE0YTk3Y2Q0MGMxZDQyMzVhNjYyMWQxLi4zYzM3MzFkNmQwZTMwZTZmYTJkYzJkMTQ0ZTM5Y2Ew YmI1NmQwZjkxIDEwMDY0NAotLS0gYS9vcGNvZGVzL2FhcmNoNjQtdGJsLmgKKysrIGIvb3Bjb2Rl cy9hYXJjaDY0LXRibC5oCkBAIC0yMzMyLDE2ICsyMzMyLDEyIEBAIHN0YXRpYyBjb25zdCBhYXJj aDY0X2ZlYXR1cmVfc2V0IGFhcmNoNjRfZmVhdHVyZV9sb3IgPQogICBBQVJDSDY0X0ZFQVRVUkUg KEFBUkNINjRfRkVBVFVSRV9MT1IsIDApOwogc3RhdGljIGNvbnN0IGFhcmNoNjRfZmVhdHVyZV9z ZXQgYWFyY2g2NF9mZWF0dXJlX3JkbWEgPQogICBBQVJDSDY0X0ZFQVRVUkUgKEFBUkNINjRfRkVB VFVSRV9SRE1BLCAwKTsKLXN0YXRpYyBjb25zdCBhYXJjaDY0X2ZlYXR1cmVfc2V0IGFhcmNoNjRf ZmVhdHVyZV9yYXMgPQotICBBQVJDSDY0X0ZFQVRVUkUgKEFBUkNINjRfRkVBVFVSRV9SQVMsIDAp Owogc3RhdGljIGNvbnN0IGFhcmNoNjRfZmVhdHVyZV9zZXQgYWFyY2g2NF9mZWF0dXJlX3Y4XzIg PQogICBBQVJDSDY0X0ZFQVRVUkUgKEFBUkNINjRfRkVBVFVSRV9WOF8yLCAwKTsKIHN0YXRpYyBj b25zdCBhYXJjaDY0X2ZlYXR1cmVfc2V0IGFhcmNoNjRfZmVhdHVyZV9mcF9mMTYgPQogICBBQVJD SDY0X0ZFQVRVUkUgKEFBUkNINjRfRkVBVFVSRV9GMTYgfCBBQVJDSDY0X0ZFQVRVUkVfRlAsIDAp Owogc3RhdGljIGNvbnN0IGFhcmNoNjRfZmVhdHVyZV9zZXQgYWFyY2g2NF9mZWF0dXJlX3NpbWRf ZjE2ID0KICAgQUFSQ0g2NF9GRUFUVVJFIChBQVJDSDY0X0ZFQVRVUkVfRjE2IHwgQUFSQ0g2NF9G RUFUVVJFX1NJTUQsIDApOwotc3RhdGljIGNvbnN0IGFhcmNoNjRfZmVhdHVyZV9zZXQgYWFyY2g2 NF9mZWF0dXJlX3N0YXRfcHJvZmlsZSA9Ci0gIEFBUkNINjRfRkVBVFVSRSAoQUFSQ0g2NF9GRUFU VVJFX1BST0ZJTEUsIDApOwogc3RhdGljIGNvbnN0IGFhcmNoNjRfZmVhdHVyZV9zZXQgYWFyY2g2 NF9mZWF0dXJlX3N2ZSA9CiAgIEFBUkNINjRfRkVBVFVSRSAoQUFSQ0g2NF9GRUFUVVJFX1NWRSwg MCk7CiBzdGF0aWMgY29uc3QgYWFyY2g2NF9mZWF0dXJlX3NldCBhYXJjaDY0X2ZlYXR1cmVfdjhf MyA9CkBAIC0yMzc5LDggKzIzNzUsNiBAQCBzdGF0aWMgY29uc3QgYWFyY2g2NF9mZWF0dXJlX3Nl dCBhYXJjaDY0X2ZlYXR1cmVfc2IgPQogICBBQVJDSDY0X0ZFQVRVUkUgKEFBUkNINjRfRkVBVFVS RV9TQiwgMCk7CiBzdGF0aWMgY29uc3QgYWFyY2g2NF9mZWF0dXJlX3NldCBhYXJjaDY0X2ZlYXR1 cmVfcHJlZHJlcyA9CiAgIEFBUkNINjRfRkVBVFVSRSAoQUFSQ0g2NF9GRUFUVVJFX1BSRURSRVMs IDApOwotc3RhdGljIGNvbnN0IGFhcmNoNjRfZmVhdHVyZV9zZXQgYWFyY2g2NF9mZWF0dXJlX2J0 aSA9Ci0gIEFBUkNINjRfRkVBVFVSRSAoQUFSQ0g2NF9GRUFUVVJFX0JUSSwgMCk7CiBzdGF0aWMg Y29uc3QgYWFyY2g2NF9mZWF0dXJlX3NldCBhYXJjaDY0X2ZlYXR1cmVfbWVtdGFnID0KICAgQUFS Q0g2NF9GRUFUVVJFIChBQVJDSDY0X0ZFQVRVUkVfVjhfNSB8IEFBUkNINjRfRkVBVFVSRV9NRU1U QUcsIDApOwogc3RhdGljIGNvbnN0IGFhcmNoNjRfZmVhdHVyZV9zZXQgYWFyY2g2NF9mZWF0dXJl X2JmbG9hdDE2ID0KQEAgLTI0MjMsOCArMjQxNyw2IEBAIHN0YXRpYyBjb25zdCBhYXJjaDY0X2Zl YXR1cmVfc2V0IGFhcmNoNjRfZmVhdHVyZV9mNjRtbV9zdmUgPQogI2RlZmluZSBSRE1BCQkmYWFy Y2g2NF9mZWF0dXJlX3JkbWEKICNkZWZpbmUgRlBfRjE2CQkmYWFyY2g2NF9mZWF0dXJlX2ZwX2Yx NgogI2RlZmluZSBTSU1EX0YxNgkmYWFyY2g2NF9mZWF0dXJlX3NpbWRfZjE2Ci0jZGVmaW5lIFJB UwkJJmFhcmNoNjRfZmVhdHVyZV9yYXMKLSNkZWZpbmUgU1RBVF9QUk9GSUxFCSZhYXJjaDY0X2Zl YXR1cmVfc3RhdF9wcm9maWxlCiAjZGVmaW5lIEFSTVY4XzIJCSZhYXJjaDY0X2ZlYXR1cmVfdjhf MgogI2RlZmluZSBTVkUJCSZhYXJjaDY0X2ZlYXR1cmVfc3ZlCiAjZGVmaW5lIEFSTVY4XzMJCSZh YXJjaDY0X2ZlYXR1cmVfdjhfMwpAQCAtMjQ0Myw3ICsyNDM1LDYgQEAgc3RhdGljIGNvbnN0IGFh cmNoNjRfZmVhdHVyZV9zZXQgYWFyY2g2NF9mZWF0dXJlX2Y2NG1tX3N2ZSA9CiAjZGVmaW5lIEZS SU5UVFMJCSZhYXJjaDY0X2ZlYXR1cmVfZnJpbnR0cwogI2RlZmluZSBTQgkJJmFhcmNoNjRfZmVh dHVyZV9zYgogI2RlZmluZSBQUkVEUkVTCQkmYWFyY2g2NF9mZWF0dXJlX3ByZWRyZXMKLSNkZWZp bmUgQlRJCQkmYWFyY2g2NF9mZWF0dXJlX2J0aQogI2RlZmluZSBNRU1UQUcJCSZhYXJjaDY0X2Zl YXR1cmVfbWVtdGFnCiAjZGVmaW5lIFRNRQkJJmFhcmNoNjRfZmVhdHVyZV90bWUKICNkZWZpbmUg U1ZFMgkJJmFhcmNoNjRfZmVhdHVyZV9zdmUyCkBAIC0yNTE4LDggKzI1MDksNiBAQCBzdGF0aWMg Y29uc3QgYWFyY2g2NF9mZWF0dXJlX3NldCBhYXJjaDY0X2ZlYXR1cmVfZjY0bW1fc3ZlID0KICAg eyBOQU1FLCBPUENPREUsIE1BU0ssIENMQVNTLCAwLCBTQiwgT1BTLCBRVUFMUywgRkxBR1MsIDAs IDAsIE5VTEwgfQogI2RlZmluZSBQUkVEUkVTX0lOU04oTkFNRSxPUENPREUsTUFTSyxDTEFTUyxP UFMsUVVBTFMsRkxBR1MpIFwKICAgeyBOQU1FLCBPUENPREUsIE1BU0ssIENMQVNTLCAwLCBQUkVE UkVTLCBPUFMsIFFVQUxTLCBGTEFHUywgMCwgMCwgTlVMTCB9Ci0jZGVmaW5lIEJUSV9JTlNOKE5B TUUsT1BDT0RFLE1BU0ssQ0xBU1MsT1BTLFFVQUxTLEZMQUdTKSBcCi0gIHsgTkFNRSwgT1BDT0RF LCBNQVNLLCBDTEFTUywgMCwgQlRJLCBPUFMsIFFVQUxTLCBGTEFHUywgMCwgMCwgTlVMTCB9CiAj ZGVmaW5lIE1FTVRBR19JTlNOKE5BTUUsT1BDT0RFLE1BU0ssQ0xBU1MsT1BTLFFVQUxTLEZMQUdT KSBcCiAgIHsgTkFNRSwgT1BDT0RFLCBNQVNLLCBDTEFTUywgMCwgTUVNVEFHLCBPUFMsIFFVQUxT LCBGTEFHUywgMCwgMCwgTlVMTCB9CiAjZGVmaW5lIF9UTUVfSU5TTihOQU1FLE9QQ09ERSxNQVNL LENMQVNTLE9QLE9QUyxRVUFMUyxGTEFHUykgXApAQCAtMzgzOCwxOSArMzgyNywyMCBAQCBzdHJ1 Y3QgYWFyY2g2NF9vcGNvZGUgYWFyY2g2NF9vcGNvZGVfdGFibGVbXSA9CiAgIENPUkVfSU5TTiAo ImhpbnQiLDB4ZDUwMzIwMWYsIDB4ZmZmZmYwMWYsIGljX3N5c3RlbSwgMCwgT1AxIChVSU1NNyks IHt9LCBGX0hBU19BTElBUyksCiAgIENPUkVfSU5TTiAoIm5vcCIsIDB4ZDUwMzIwMWYsIDB4ZmZm ZmZmZmYsIGljX3N5c3RlbSwgMCwgT1AwICgpLCB7fSwgRl9BTElBUyksCiAgIENPUkVfSU5TTiAo ImNzZGIiLDB4ZDUwMzIyOWYsIDB4ZmZmZmZmZmYsIGljX3N5c3RlbSwgMCwgT1AwICgpLCB7fSwg Rl9BTElBUyksCi0gIEJUSV9JTlNOICgiYnRpIiwweGQ1MDMyNDFmLCAweGZmZmZmZjNmLCBpY19z eXN0ZW0sIE9QMSAoQlRJX1RBUkdFVCksIHt9LCBGX0FMSUFTIHwgRl9PUEQwX09QVCB8IEZfREVG QVVMVCAoMHgwKSksCisgIENPUkVfSU5TTiAoImJ0aSIsMHhkNTAzMjQxZiwgMHhmZmZmZmYzZiwg aWNfc3lzdGVtLCAwLCBPUDEgKEJUSV9UQVJHRVQpLCB7fSwgRl9BTElBUyB8IEZfT1BEMF9PUFQg fCBGX0RFRkFVTFQgKDB4MCkpLAogICBDT1JFX0lOU04gKCJ5aWVsZCIsIDB4ZDUwMzIwM2YsIDB4 ZmZmZmZmZmYsIGljX3N5c3RlbSwgMCwgT1AwICgpLCB7fSwgRl9BTElBUyksCiAgIENPUkVfSU5T TiAoIndmZSIsIDB4ZDUwMzIwNWYsIDB4ZmZmZmZmZmYsIGljX3N5c3RlbSwgMCwgT1AwICgpLCB7 fSwgRl9BTElBUyksCiAgIENPUkVfSU5TTiAoIndmaSIsIDB4ZDUwMzIwN2YsIDB4ZmZmZmZmZmYs IGljX3N5c3RlbSwgMCwgT1AwICgpLCB7fSwgRl9BTElBUyksCiAgIENPUkVfSU5TTiAoInNldiIs IDB4ZDUwMzIwOWYsIDB4ZmZmZmZmZmYsIGljX3N5c3RlbSwgMCwgT1AwICgpLCB7fSwgRl9BTElB UyksCiAgIENPUkVfSU5TTiAoInNldmwiLDB4ZDUwMzIwYmYsIDB4ZmZmZmZmZmYsIGljX3N5c3Rl bSwgMCwgT1AwICgpLCB7fSwgRl9BTElBUyksCi0gIFY4XzNfSU5TTiAoInhwYWNscmkiLCAweGQ1 MDMyMGZmLCAweGZmZmZmZmZmLCBpY19zeXN0ZW0sIE9QMCAoKSwge30sIEZfQUxJQVMpLAotICBW OF8zX0lOU04gKCJwYWNpYTE3MTYiLCAweGQ1MDMyMTFmLCAweGZmZmZmZmZmLCBpY19zeXN0ZW0s IE9QMCAoKSwge30sIEZfQUxJQVMpLAotICBWOF8zX0lOU04gKCJwYWNpYjE3MTYiLCAweGQ1MDMy MTVmLCAweGZmZmZmZmZmLCBpY19zeXN0ZW0sIE9QMCAoKSwge30sIEZfQUxJQVMpLAotICBWOF8z X0lOU04gKCJhdXRpYTE3MTYiLCAweGQ1MDMyMTlmLCAweGZmZmZmZmZmLCBpY19zeXN0ZW0sIE9Q MCAoKSwge30sIEZfQUxJQVMpLAotICBWOF8zX0lOU04gKCJhdXRpYjE3MTYiLCAweGQ1MDMyMWRm LCAweGZmZmZmZmZmLCBpY19zeXN0ZW0sIE9QMCAoKSwge30sIEZfQUxJQVMpLAotICB7ImVzYiIs IDB4ZDUwMzIyMWYsIDB4ZmZmZmZmZmYsIGljX3N5c3RlbSwgMCwgUkFTLCBPUDAgKCksIHt9LCBG X0FMSUFTLCAwLCAwLCBOVUxMfSwKLSAgeyJwc2IiLCAweGQ1MDMyMjNmLCAweGZmZmZmZmZmLCBp Y19zeXN0ZW0sIDAsIFNUQVRfUFJPRklMRSwgT1AxIChCQVJSSUVSX1BTQiksIHt9LCBGX0FMSUFT LCAwLCAwLCBOVUxMfSwKKyAgQ09SRV9JTlNOICgiZGdoIiwgMHhkNTAzMjBkZiwgMHhmZmZmZmZm ZiwgaWNfc3lzdGVtLCAwLCBPUDAgKCksIHt9LCAwKSwKKyAgQ09SRV9JTlNOICgieHBhY2xyaSIs IDB4ZDUwMzIwZmYsIDB4ZmZmZmZmZmYsIGljX3N5c3RlbSwgMCwgT1AwICgpLCB7fSwgRl9BTElB UyksCisgIENPUkVfSU5TTiAoInBhY2lhMTcxNiIsIDB4ZDUwMzIxMWYsIDB4ZmZmZmZmZmYsIGlj X3N5c3RlbSwgMCwgT1AwICgpLCB7fSwgRl9BTElBUyksCisgIENPUkVfSU5TTiAoInBhY2liMTcx NiIsIDB4ZDUwMzIxNWYsIDB4ZmZmZmZmZmYsIGljX3N5c3RlbSwgMCwgT1AwICgpLCB7fSwgRl9B TElBUyksCisgIENPUkVfSU5TTiAoImF1dGlhMTcxNiIsIDB4ZDUwMzIxOWYsIDB4ZmZmZmZmZmYs IGljX3N5c3RlbSwgMCwgT1AwICgpLCB7fSwgRl9BTElBUyksCisgIENPUkVfSU5TTiAoImF1dGli MTcxNiIsIDB4ZDUwMzIxZGYsIDB4ZmZmZmZmZmYsIGljX3N5c3RlbSwgMCwgT1AwICgpLCB7fSwg Rl9BTElBUyksCisgIENPUkVfSU5TTiAoImVzYiIsIDB4ZDUwMzIyMWYsIDB4ZmZmZmZmZmYsIGlj X3N5c3RlbSwgMCwgT1AwICgpLCB7fSwgRl9BTElBUyksCisgIENPUkVfSU5TTiAoInBzYiIsIDB4 ZDUwMzIyM2YsIDB4ZmZmZmZmZmYsIGljX3N5c3RlbSwgMCwgT1AxIChCQVJSSUVSX1BTQiksIHt9 LCBGX0FMSUFTKSwKICAgQ09SRV9JTlNOICgiY2xyZXgiLCAweGQ1MDMzMDVmLCAweGZmZmZmMGZm LCBpY19zeXN0ZW0sIDAsIE9QMSAoVUlNTTQpLCB7fSwgRl9PUEQwX09QVCB8IEZfREVGQVVMVCAo MHhGKSksCiAgIENPUkVfSU5TTiAoImRzYiIsIDB4ZDUwMzMwOWYsIDB4ZmZmZmYwZmYsIGljX3N5 c3RlbSwgMCwgT1AxIChCQVJSSUVSKSwge30sIEZfSEFTX0FMSUFTKSwKICAgQ09SRV9JTlNOICgi c3NiYiIsIDB4ZDUwMzMwOWYsIDB4ZmZmZmZmZmYsIGljX3N5c3RlbSwgMCwgT1AwICgpLCB7fSwg Rl9BTElBUyksCkBAIC0zODc3LDE0ICszODY3LDE0IEBAIHN0cnVjdCBhYXJjaDY0X29wY29kZSBh YXJjaDY0X29wY29kZV90YWJsZVtdID0KICAgQ09SRV9JTlNOICgibXNyIiwgMHhkNTAwMDAwMCwg MHhmZmUwMDAwMCwgaWNfc3lzdGVtLCAwLCBPUDIgKFNZU1JFRywgUnQpLCBRTF9TUkNfWCwgRl9T WVNfV1JJVEUpLAogICBDT1JFX0lOU04gKCJzeXNsIiwweGQ1MjgwMDAwLCAweGZmZjgwMDAwLCBp Y19zeXN0ZW0sIDAsIE9QNSAoUnQsIFVJTU0zX09QMSwgQ1JuLCBDUm0sIFVJTU0zX09QMiksIFFM X1NZU0wsIDApLAogICBDT1JFX0lOU04gKCJtcnMiLCAweGQ1MjAwMDAwLCAweGZmZTAwMDAwLCBp Y19zeXN0ZW0sIDAsIE9QMiAoUnQsIFNZU1JFRyksIFFMX0RTVF9YLCBGX1NZU19SRUFEKSwKLSAg VjhfM19JTlNOICgicGFjaWF6IiwgIDB4ZDUwMzIzMWYsIDB4ZmZmZmZmZmYsIGljX3N5c3RlbSwg T1AwICgpLCB7fSwgRl9BTElBUyksCi0gIFY4XzNfSU5TTiAoInBhY2lhc3AiLCAweGQ1MDMyMzNm LCAweGZmZmZmZmZmLCBpY19zeXN0ZW0sIE9QMCAoKSwge30sIEZfQUxJQVMpLAotICBWOF8zX0lO U04gKCJwYWNpYnoiLCAgMHhkNTAzMjM1ZiwgMHhmZmZmZmZmZiwgaWNfc3lzdGVtLCBPUDAgKCks IHt9LCBGX0FMSUFTKSwKLSAgVjhfM19JTlNOICgicGFjaWJzcCIsIDB4ZDUwMzIzN2YsIDB4ZmZm ZmZmZmYsIGljX3N5c3RlbSwgT1AwICgpLCB7fSwgRl9BTElBUyksCi0gIFY4XzNfSU5TTiAoImF1 dGlheiIsICAweGQ1MDMyMzlmLCAweGZmZmZmZmZmLCBpY19zeXN0ZW0sIE9QMCAoKSwge30sIEZf QUxJQVMpLAotICBWOF8zX0lOU04gKCJhdXRpYXNwIiwgMHhkNTAzMjNiZiwgMHhmZmZmZmZmZiwg aWNfc3lzdGVtLCBPUDAgKCksIHt9LCBGX0FMSUFTKSwKLSAgVjhfM19JTlNOICgiYXV0aWJ6Iiwg IDB4ZDUwMzIzZGYsIDB4ZmZmZmZmZmYsIGljX3N5c3RlbSwgT1AwICgpLCB7fSwgRl9BTElBUyks Ci0gIFY4XzNfSU5TTiAoImF1dGlic3AiLCAweGQ1MDMyM2ZmLCAweGZmZmZmZmZmLCBpY19zeXN0 ZW0sIE9QMCAoKSwge30sIEZfQUxJQVMpLAorICBDT1JFX0lOU04gKCJwYWNpYXoiLCAgMHhkNTAz MjMxZiwgMHhmZmZmZmZmZiwgaWNfc3lzdGVtLCAwLCBPUDAgKCksIHt9LCBGX0FMSUFTKSwKKyAg Q09SRV9JTlNOICgicGFjaWFzcCIsIDB4ZDUwMzIzM2YsIDB4ZmZmZmZmZmYsIGljX3N5c3RlbSwg MCwgT1AwICgpLCB7fSwgRl9BTElBUyksCisgIENPUkVfSU5TTiAoInBhY2lieiIsICAweGQ1MDMy MzVmLCAweGZmZmZmZmZmLCBpY19zeXN0ZW0sIDAsIE9QMCAoKSwge30sIEZfQUxJQVMpLAorICBD T1JFX0lOU04gKCJwYWNpYnNwIiwgMHhkNTAzMjM3ZiwgMHhmZmZmZmZmZiwgaWNfc3lzdGVtLCAw LCBPUDAgKCksIHt9LCBGX0FMSUFTKSwKKyAgQ09SRV9JTlNOICgiYXV0aWF6IiwgIDB4ZDUwMzIz OWYsIDB4ZmZmZmZmZmYsIGljX3N5c3RlbSwgMCwgT1AwICgpLCB7fSwgRl9BTElBUyksCisgIENP UkVfSU5TTiAoImF1dGlhc3AiLCAweGQ1MDMyM2JmLCAweGZmZmZmZmZmLCBpY19zeXN0ZW0sIDAs IE9QMCAoKSwge30sIEZfQUxJQVMpLAorICBDT1JFX0lOU04gKCJhdXRpYnoiLCAgMHhkNTAzMjNk ZiwgMHhmZmZmZmZmZiwgaWNfc3lzdGVtLCAwLCBPUDAgKCksIHt9LCBGX0FMSUFTKSwKKyAgQ09S RV9JTlNOICgiYXV0aWJzcCIsIDB4ZDUwMzIzZmYsIDB4ZmZmZmZmZmYsIGljX3N5c3RlbSwgMCwg T1AwICgpLCB7fSwgRl9BTElBUyksCiAgIC8qIFRlc3QgJiBicmFuY2ggKGltbWVkaWF0ZSkuICAq LwogICBDT1JFX0lOU04gKCJ0YnoiLCAweDM2MDAwMDAwLCAweDdmMDAwMDAwLCB0ZXN0YnJhbmNo LCAwLCBPUDMgKFJ0LCBCSVRfTlVNLCBBRERSX1BDUkVMMTQpLCBRTF9QQ1JFTF8xNCwgMCksCiAg IENPUkVfSU5TTiAoInRibnoiLDB4MzcwMDAwMDAsIDB4N2YwMDAwMDAsIHRlc3RicmFuY2gsIDAs IE9QMyAoUnQsIEJJVF9OVU0sIEFERFJfUENSRUwxNCksIFFMX1BDUkVMXzE0LCAwKSwKQEAgLTUw NjksOSArNTA1OSw2IEBAIHN0cnVjdCBhYXJjaDY0X29wY29kZSBhYXJjaDY0X29wY29kZV90YWJs ZVtdID0KICAgVjhfNF9JTlNOICgic3RsdXIiLCAgICAweGQ5MDAwMDAwLCAweGZmZTAwYzAwLCBs ZHN0X3Vuc2NhbGVkLCBPUDIgKFJ0LCBBRERSX09GRlNFVCksIFFMX1NUTFgsIDApLAogICBWOF80 X0lOU04gKCJsZGFwdXIiLCAgIDB4ZDk0MDAwMDAsIDB4ZmZlMDBjMDAsIGxkc3RfdW5zY2FsZWQs IE9QMiAoUnQsIEFERFJfT0ZGU0VUKSwgUUxfU1RMWCwgMCksCiAKLSAgLyogVjguNiBpbnN0cnVj dGlvbnMgKi8KLSAgVjhfNl9JTlNOKCJkZ2giLCAgMHhkNTAzMjBkZiwgMHhmZmZmZmZmZiwgYWFy Y2g2NF9taXNjLCBPUDAgKCksIHt9LCAwKSwKLQogICAvKiBNYXRyaXggTXVsdGlwbHkgaW5zdHJ1 Y3Rpb25zLiAgKi8KICAgSU5UOE1BVE1VTF9TVkVfSU5TTkMgKCJzbW1sYSIsICAweDQ1MDA5ODAw LCAweGZmZTBmYzAwLCBzdmVfbWlzYywgT1AzIChTVkVfWmQsIFNWRV9abiwgU1ZFX1ptXzE2KSwg T1BfU1ZFX1NCQiwgMCwgQ19TQ0FOX01PVlBSRlgsIDApLAogICBJTlQ4TUFUTVVMX1NWRV9JTlNO QyAoInVtbWxhIiwgIDB4NDVjMDk4MDAsIDB4ZmZlMGZjMDAsIHN2ZV9taXNjLCBPUDMgKFNWRV9a ZCwgU1ZFX1puLCBTVkVfWm1fMTYpLCBPUF9TVkVfU0JCLCAwLCBDX1NDQU5fTU9WUFJGWCwgMCks Cg== --_002_VI1PR08MB5470C6CDD6E85B09CE405EF498D80VI1PR08MB5470eurp_--