From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from EUR05-DB8-obe.outbound.protection.outlook.com (mail-db8eur05on2076.outbound.protection.outlook.com [40.107.20.76]) by sourceware.org (Postfix) with ESMTPS id DD9253858004 for ; Wed, 5 May 2021 17:42:32 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.3.2 sourceware.org DD9253858004 Received: from MR2P264CA0003.FRAP264.PROD.OUTLOOK.COM (2603:10a6:500:1::15) by DB7PR08MB3066.eurprd08.prod.outlook.com (2603:10a6:5:1e::19) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4087.44; Wed, 5 May 2021 17:42:30 +0000 Received: from VE1EUR03FT041.eop-EUR03.prod.protection.outlook.com (2603:10a6:500:1:cafe::d0) by MR2P264CA0003.outlook.office365.com (2603:10a6:500:1::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.25 via Frontend Transport; Wed, 5 May 2021 17:42:29 +0000 X-MS-Exchange-Authentication-Results: spf=pass (sender IP is 63.35.35.123) smtp.mailfrom=arm.com; gcc.gnu.org; dkim=pass (signature was verified) header.d=armh.onmicrosoft.com;gcc.gnu.org; dmarc=pass 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 VE1EUR03FT041.mail.protection.outlook.com (10.152.19.163) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.25 via Frontend Transport; Wed, 5 May 2021 17:42:29 +0000 Received: ("Tessian outbound 13cdc29c30b8:v91"); Wed, 05 May 2021 17:42:28 +0000 X-CheckRecipientChecked: true X-CR-MTA-CID: 62946cfb4055822a X-CR-MTA-TID: 64aa7808 Received: from 6a6667806cd3.1 by 64aa7808-outbound-1.mta.getcheckrecipient.com id A4542CFA-9036-4000-91F9-C092DE44F685.1; Wed, 05 May 2021 17:42:18 +0000 Received: from EUR03-VE1-obe.outbound.protection.outlook.com by 64aa7808-outbound-1.mta.getcheckrecipient.com with ESMTPS id 6a6667806cd3.1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384); Wed, 05 May 2021 17:42:18 +0000 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=OwnFNqlVEmbyd64uVINe1T2TT8n2v73KKCvfT1ICKJN/FM0EtxuygYMv9FHNVXGPgoDTw5bXIG4/cXQhBjoIpHTsFtMPNHb3HLUErvNWDXoYbGfdYD+zV2NUWgQOi7EMxXqR3SNUc+xvPVyxAdtUQ1RjS2I7jE2aAQpSGDVMszTstZTMVQwSJ04b5PZlsaCJ6ZBZwIfWv03ZO/rxXK0QMkVMkEUImh7+pZ49TdNM7c7nc25p6d9ZIT+hQt6pGwFqzFdRy/z7xdCYVYQLguHA2GwsTfN9QyO67CBdP3rNn0jaka41qnF09k4gUwrDpACjqI7zbQsN4f8GaOm4azgiXQ== 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=R3bE2EuXfexNoI6n5WOOWAD7fqUyOg07W9vISItp4yI=; b=MUksHpDkTsYJX0D6AMecNygZAf+yRVyNB/ZRaUdsdb29I2Je9YLGA+Km+vJdWzpnwbxJqsqXvT2k1EUSxP+SSXJx5btUzm0fwGq2MdqtD7113Or5G1wS8DoaqXOkc8knNA0W1V9ODHL/on5fv/X92WGNgq5qEzba/9Qk1c/AlHw6od3QldjBCCSbTMRUCGZrWWk1I7WvfQwBgleGrk2LCygvgzxnRm4rOnbc0wu2sRCBEmSrPJmf8df6zrVz14M8Ex/DLQm3GdgSpUhV59903UvmRgDrdKrclamxH64Hrk5kgB6W3kZ3MO6lgm178BuwgbiQoh5lKdi5kxnjwDA/GQ== 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 Received: from VI1PR08MB5325.eurprd08.prod.outlook.com (2603:10a6:803:13e::17) by VI1PR08MB4110.eurprd08.prod.outlook.com (2603:10a6:803:e3::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4108.25; Wed, 5 May 2021 17:42:06 +0000 Received: from VI1PR08MB5325.eurprd08.prod.outlook.com ([fe80::5828:531c:5ccb:5bae]) by VI1PR08MB5325.eurprd08.prod.outlook.com ([fe80::5828:531c:5ccb:5bae%3]) with mapi id 15.20.4087.044; Wed, 5 May 2021 17:42:06 +0000 From: Tamar Christina To: gcc Patches CC: "nickc@redhat.com" , nd , Richard Earnshaw , Ramana Radhakrishnan , Kyrylo Tkachov Subject: FW: [PATCH 3/4][AArch32]: Add support for sign differing dot-product usdot for NEON. Thread-Topic: [PATCH 3/4][AArch32]: Add support for sign differing dot-product usdot for NEON. Thread-Index: AQHXQdWXh91ZnK5m2kyI2pUPifr24qrVKEAQ Date: Wed, 5 May 2021 17:42:05 +0000 Message-ID: References: <20210505173923.GA20719@arm.com> In-Reply-To: <20210505173923.GA20719@arm.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: yes X-MS-TNEF-Correlator: x-ts-tracking-id: 9428C99CAFED254FA41CF7765EE8B9CA.0 x-checkrecipientchecked: true Authentication-Results-Original: gcc.gnu.org; dkim=none (message not signed) header.d=none;gcc.gnu.org; dmarc=none action=none header.from=arm.com; x-originating-ip: [82.11.185.166] x-ms-publictraffictype: Email X-MS-Office365-Filtering-Correlation-Id: f79185ab-515b-47d0-578a-08d90fed2789 x-ms-traffictypediagnostic: VI1PR08MB4110:|DB7PR08MB3066: 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:1775;OLM:1775; X-MS-Exchange-SenderADCheck: 1 X-Microsoft-Antispam-Untrusted: BCL:0; X-Microsoft-Antispam-Message-Info-Original: I8TtGH5GhhGVlZCm4pzddL2gH4119hcaKCa6ebEOF0dABqkWK+aFmEqp4mGW+qIXFGH14v7zNT7IEGb2CxCO1saC4C3BkEmFI/5Vnc4rtRSiwuzttmJCYnuKJlxtiq0jSLBvbqksfkbqXraEQVh6QNgw21WEvna4f8JeRDUElKyC/yQhWx1ryQMo1fKRONdHpW1V6yweEZ78efWrazGyOMpgHN5mk6djrjUEp7Lb6VjqbWNBgnmORExXfHDejheHpr3Us2Z2OGIeZLnjY/hl+fo9HIKiwVq9fHJfk00CHqkuI8Y00Cxg9MKL9FzMho2K2N5WsC+sEJ7wGcqO0aRHRIdEnWbNL3YP3ezBE8GOcVgOuS4ymJ/QGqDSvAWtd5fELJ2mFENQW8JuX9O8hO0VURz7ViFJEQ5RdGTigXNNeYFX8rx8TmxKwXuzBizHKWipyVChzQExurG5V/Zf1VXHsatJpwO0fb7Ws0BO2mGFtMTBy3ZaeNOYYq01PVitjM7rNsc1QJUpWMzdRiI54070NbALA8Q2IXiFnIAs3uOdUKvkH06xmlpOMwuV960/iSCodw8nL9yOTuheP4GlXfiS2FAtY266WAOkogBAYCp3OGA= X-Forefront-Antispam-Report-Untrusted: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:VI1PR08MB5325.eurprd08.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(376002)(39830400003)(346002)(136003)(366004)(396003)(7696005)(38100700002)(55016002)(478600001)(83380400001)(9686003)(4743002)(53546011)(26005)(2906002)(6506007)(66946007)(52536014)(76116006)(66556008)(66616009)(66446008)(66476007)(64756008)(99936003)(5660300002)(8676002)(54906003)(6916009)(4326008)(186003)(86362001)(33656002)(8936002)(122000001)(71200400001)(316002); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata: =?utf-8?B?K0Z2WGRtMnhzUlFvKzdTVTI3M2s5T04xOG9xODlPdjNLeDVsVk9UQmVrSGNW?= =?utf-8?B?YXMvVXhDYkszZjB6M2VXKzM0WFlLRkc5ZG9lRWx5QmtxNUVpc2FEem9nMjRF?= =?utf-8?B?RGFsL3YvL0U2WlJ0Vlc0WVlybkdZVEZtZjFOa0p5bG84RkFQelQvNUNPWTho?= =?utf-8?B?NHpEQlFjKzlDNEhNOGc0TXVCRmF3SW1JVzFFTVVUamxjZ09sREtTVGI2YW9k?= =?utf-8?B?dTBjMWhHaS9KckxLaUhGL1ZOd0Y4dVd5Wkg1WERrZFZhOW9iampldHBobm5T?= =?utf-8?B?SEh0SU1STzlGWGRpc2o3b2dHOWQ3djdlNW9Rbjh6a0tsUDdIWGl5THJtSmx5?= =?utf-8?B?ckcrcGh5UXNuaUh0YWtqU3FCaW1qbVRTMWVaS3ZIU1FITHUxYytYTG94SENX?= =?utf-8?B?cEdGb3dycDkwNXpucDFjb0ZEK1BCVWFzVGtyUDVkQVd3N0NVdWh1aVlsY1Bv?= =?utf-8?B?dXlVdWRJZElMcDl1MkQvWHYwZlNkVFRpUlBURiszVDdJK2hHQkRlV002bFVi?= =?utf-8?B?aDV1YjVuNWJlajRMUlNNVG0xQjhqVlhrUVRPOStQTVNQNTE0VHgxdmhyM0FF?= =?utf-8?B?UUQ2b0N3ZFhSUXlZYkUwNC9XQ1BuazE2dU1nTGZHVHVsMWhTaW9KaGN0emYv?= =?utf-8?B?TFkwM1lyT1RkV2FGWGo3c1Y0K0JzeU92RlZheHVsaExBOTcvcWZBTnMzeWxG?= =?utf-8?B?TDJFTGR6Q1RQOEpEMnAvWm0rdUVneGdqaTdWYi9pbFVLWU9WbVQwaWk4RDQx?= =?utf-8?B?c0hVTVBNQzVUeVJCUlU5MUxyOVByWjBUOWlUWVR1VThRd3o0K2FLYk1CaTZ4?= =?utf-8?B?NFZtNTdtMGpqMCt4UndFdGw0VVpKdFU4amhHUzNFUE1zQkxwWmZtbTkwWENj?= =?utf-8?B?SlI2Ty9ublRKT2lmSWQxaWM2OHdweUdrdTZKR2xianJjQ1oxNFg4MWM0aHUy?= =?utf-8?B?QXZmN1hsa09KQ0FpQ2FLY1ZMMlFsTGNiNDM2Tm9xcE1TRmNOMXh3UnF4MitL?= =?utf-8?B?RjJGV1Bwbnh2Q0t6bkVtbzZReC83Mk5BenQ4NTlTajlyeUxJVTFFNHR0eUxp?= =?utf-8?B?cm5SVXhJRGpFNkMrcjNiazJ3YUNxYllyU0JSeXFJRVBLRzdWaXVVL1g2TG9i?= =?utf-8?B?Y2FmbkNTbTN5K3g2Z3VPa3E2V01zc1ZkOUpYcGZIdTdJZXVsdGwxQS9WaG4y?= =?utf-8?B?SjV1L1JRVFdXeXBaK1REVVdYeXlvRk42dElaSU1qNnE2blJGRVM1YStsSGVF?= =?utf-8?B?SmV6Wkl4aG9FMnFSZkpCMjVOTHFpWDIwZWdNRWk5cnFIRnk5bEdQMldrVFNK?= =?utf-8?B?L0Vub2VHc0pkdE5zNGowMWdiTVlaS0ZtTFdkdXIrVU5QNmhHQitsVTc4ZUdx?= =?utf-8?B?cWJOTW9ULzNMREVVMXZZd3ZMQVZBd0FNcnNaSy9tcGRZSVBnNlNHUzZGNUdO?= =?utf-8?B?Sk56KzNIbTkxVHhkRUU5NnNSUHRTa3VqRHNoQTZ2cDlrTGlaL2x0cWV0SFFC?= =?utf-8?B?TVE3cGxGZG1FVmdyamVvc1B2MkRzODZvaGhYbVk5dzU1NjBLUFlnQXJId1c2?= =?utf-8?B?YnR1d0laQm9IVXJ0SzA1NW1hN3NPRElrbVd4ZG5NZGFCTmdFWHI1WUZCc21v?= =?utf-8?B?WDF6UlNOUG5vN3JzY25WN1JJc0VIdk1FL2JNUVREc2FUTzZFeG1FSEpUSmhL?= =?utf-8?B?d3d2eWt3U0JNa1ZUM0l5L1ZXSFgyREw5YmpwSXRMUzB6ZXRXVVl4MGlpVEls?= =?utf-8?Q?1OU21WHTBDW0THRYEI=3D?= Content-Type: multipart/mixed; boundary="_002_VI1PR08MB53257C3EDE74997F50F461BAFF599VI1PR08MB5325eurp_" MIME-Version: 1.0 X-MS-Exchange-Transport-CrossTenantHeadersStamped: VI1PR08MB4110 Original-Authentication-Results: gcc.gnu.org; dkim=none (message not signed) header.d=none;gcc.gnu.org; dmarc=none action=none header.from=arm.com; X-EOPAttributedMessage: 0 X-MS-Exchange-Transport-CrossTenantHeadersStripped: VE1EUR03FT041.eop-EUR03.prod.protection.outlook.com X-MS-Office365-Filtering-Correlation-Id-Prvs: 6681371a-e46b-4fa5-4617-08d90fed19a1 X-Microsoft-Antispam: BCL:0; X-Microsoft-Antispam-Message-Info: CQXV8eWrsgMbbd/1+2PbMixrg83kh65LEgaj8/ERaDOq2CjpLiHYzKIVuCn37GlBqq06gU5n/CHu5z2cxPD54NrZ57FP7Ch63KyXrZy2DBzANYiKm+SbZ9UfANW+3qdIGxLDGRvlDuWm5Uce9OHkE8ltZoOtoSKVQALnC308l9Mv/Bge6RHg5Y+c8x8VJX+IjwRRPsW2qfBqgDTPHhzxh1dBWst4AsTUY6WuHwFU3A2poTKF8kBmdU1DXoRdfj2lMrkoxR0smp50hlAW2XYBwLC55VlPRh15mthYRaiRFwahff2sOcnbM9Q5M/AhzR5ahOFeOy3a2zomB0jCVyLW9B+qdb/UjZSwQzxx/h868Aa/EcTw+Sbff8/TKhgVLNEDF9iCDENOMm8wXmOw+RGpsuoR/aPZAFPjE8iJ/BQm48i8WJUp1V7Msv42FZagl7hR1oMrWHWGm1q9KqB2+B/L0VGnXDVSD77wUMxowCRxCgdOutprAUAg9jKQGlCsp0xmCgHzl6GlLAyxDQrattx9lLw4fie375tc9zkk2cPrNhz+CTPp9vmtU3GN7Ryz2edGS4d1YNFAmW9LMjGy7fgsw0oA6Mc6LJZP3bXKQZz0gI84u8swe7QFmCRnOOkp4rkl9g7ePV/vIRlFod0bpioNz0IhGwJY66M/I2hviAIuSWU= 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; SFS:(4636009)(136003)(376002)(346002)(396003)(39830400003)(36840700001)(46966006)(336012)(8676002)(33964004)(26005)(7696005)(186003)(8936002)(53546011)(70586007)(70206006)(2906002)(5660300002)(66616009)(82310400003)(316002)(36860700001)(6506007)(478600001)(4743002)(33656002)(83380400001)(99936003)(4326008)(45080400002)(86362001)(47076005)(235185007)(52536014)(55016002)(6916009)(356005)(81166007)(9686003)(54906003); DIR:OUT; SFP:1101; X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-OriginalArrivalTime: 05 May 2021 17:42:29.2856 (UTC) X-MS-Exchange-CrossTenant-Network-Message-Id: f79185ab-515b-47d0-578a-08d90fed2789 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-AuthSource: VE1EUR03FT041.eop-EUR03.prod.protection.outlook.com X-MS-Exchange-CrossTenant-AuthAs: Anonymous X-MS-Exchange-CrossTenant-FromEntityHeader: HybridOnPrem X-MS-Exchange-Transport-CrossTenantHeadersStamped: DB7PR08MB3066 X-Spam-Status: No, score=-13.8 required=5.0 tests=BAYES_00, DKIM_SIGNED, DKIM_VALID, GIT_PATCH_0, KAM_LOTSOFHASH, RCVD_IN_DNSWL_NONE, RCVD_IN_MSPIKE_H2, 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: gcc-patches@gcc.gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Gcc-patches mailing list List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 05 May 2021 17:42:35 -0000 --_002_VI1PR08MB53257C3EDE74997F50F461BAFF599VI1PR08MB5325eurp_ Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Rm9yZ290IHRvIENDIG1haW50YWluZXJzLi4NCg0KLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0N CkZyb206IFRhbWFyIENocmlzdGluYSA8dGFtYXIuY2hyaXN0aW5hQGFybS5jb20+IA0KU2VudDog V2VkbmVzZGF5LCBNYXkgNSwgMjAyMSA2OjM5IFBNDQpUbzogZ2NjLXBhdGNoZXNAZ2NjLmdudS5v cmcNCkNjOiBuZCA8bmRAYXJtLmNvbT4NClN1YmplY3Q6IFtQQVRDSCAzLzRdW0FBcmNoMzJdOiBB ZGQgc3VwcG9ydCBmb3Igc2lnbiBkaWZmZXJpbmcgZG90LXByb2R1Y3QgdXNkb3QgZm9yIE5FT04u IA0KDQpIaSBBbGwsDQoNClRoaXMgYWRkcyBvcHRhYnMgaW1wbGVtZW50aW5nIHVzZG90X3Byb2Qu DQoNClRoZSBmb2xsb3dpbmcgdGVzdGNhc2U6DQoNCiNkZWZpbmUgTiA0ODANCiNkZWZpbmUgU0lH TkVETkVTU18xIHVuc2lnbmVkDQojZGVmaW5lIFNJR05FRE5FU1NfMiBzaWduZWQNCiNkZWZpbmUg U0lHTkVETkVTU18zIHNpZ25lZA0KI2RlZmluZSBTSUdORURORVNTXzQgdW5zaWduZWQNCg0KU0lH TkVETkVTU18xIGludCBfX2F0dHJpYnV0ZV9fICgobm9pcGEpKSBmIChTSUdORURORVNTXzEgaW50 IHJlcywgU0lHTkVETkVTU18zIGNoYXIgKnJlc3RyaWN0IGEsDQogICBTSUdORURORVNTXzQgY2hh ciAqcmVzdHJpY3QgYikNCnsNCiAgZm9yIChfX0lOVFBUUl9UWVBFX18gaSA9IDA7IGkgPCBOOyAr K2kpDQogICAgew0KICAgICAgaW50IGF2ID0gYVtpXTsNCiAgICAgIGludCBidiA9IGJbaV07DQog ICAgICBTSUdORURORVNTXzIgc2hvcnQgbXVsdCA9IGF2ICogYnY7DQogICAgICByZXMgKz0gbXVs dDsNCiAgICB9DQogIHJldHVybiByZXM7DQp9DQoNCkdlbmVyYXRlcw0KDQpmOg0KICAgICAgICB2 bW92LmkzMiAgICAgICAgcTgsICMwICBAIHY0c2kNCiAgICAgICAgYWRkICAgICByMywgcjIsICM0 ODANCi5MMjoNCiAgICAgICAgdmxkMS44ICB7cTEwfSwgW3IyXSENCiAgICAgICAgdmxkMS44ICB7 cTl9LCBbcjFdIQ0KICAgICAgICB2dXNkb3QuczggICAgICAgcTgsIHE5LCBxMTANCiAgICAgICAg Y21wICAgICByMywgcjINCiAgICAgICAgYm5lICAgICAuTDINCiAgICAgICAgdmFkZC5pMzIgICAg ICAgIGQxNiwgZDE2LCBkMTcNCiAgICAgICAgdnBhZGQuaTMyICAgICAgIGQxNiwgZDE2LCBkMTYN CiAgICAgICAgdm1vdi4zMiByMywgZDE2WzBdDQogICAgICAgIGFkZCAgICAgcjAsIHIwLCByMw0K ICAgICAgICBieCAgICAgIGxyDQoNCmluc3RlYWQgb2YNCg0KZjoNCiAgICAgICAgdm1vdi5pMzIg ICAgICAgIHE4LCAjMCAgQCB2NHNpDQogICAgICAgIGFkZCAgICAgcjMsIHIyLCAjNDgwDQouTDI6 DQogICAgICAgIHZsZDEuOCAge3E5fSwgW3IyXSENCiAgICAgICAgdmxkMS44ICB7cTExfSwgW3Ix XSENCiAgICAgICAgY21wICAgICByMywgcjINCiAgICAgICAgdm11bGwuczggcTEwLCBkMTgsIGQy Mg0KICAgICAgICB2bXVsbC5zOCBxOSwgZDE5LCBkMjMNCiAgICAgICAgdmFkZHcuczE2ICAgICAg IHE4LCBxOCwgZDIwDQogICAgICAgIHZhZGR3LnMxNiAgICAgICBxOCwgcTgsIGQyMQ0KICAgICAg ICB2YWRkdy5zMTYgICAgICAgcTgsIHE4LCBkMTgNCiAgICAgICAgdmFkZHcuczE2ICAgICAgIHE4 LCBxOCwgZDE5DQogICAgICAgIGJuZSAgICAgLkwyDQogICAgICAgIHZhZGQuaTMyICAgICAgICBk MTYsIGQxNiwgZDE3DQogICAgICAgIHZwYWRkLmkzMiAgICAgICBkMTYsIGQxNiwgZDE2DQogICAg ICAgIHZtb3YuMzIgcjMsIGQxNlswXQ0KICAgICAgICBhZGQgICAgIHIwLCByMCwgcjMNCiAgICAg ICAgYnggICAgICBscg0KDQpGb3IgTkVPTi4gIEkgY291bGRuJ3QgZmlndXJlIG91dCBpZiB0aGUg TVZFIGluc3RydWN0aW9uIHZtbGFsZGF2LnMxNiBjb3VsZCBiZSB1c2VkIHRvIGVtdWxhdGUgdGhp cy4gIEJlY2F1c2UgaXQgd291bGQgcmVxdWlyZSBhZGRpdGlvbmFsIHdpZGVuaW5nIHRvIHdvcmsg SSBsZWZ0IE1WRSBvdXQgb2YgdGhpcyBwYXRjaCBzZXQgYnV0IHBlcmhhcHMgc29tZW9uZSBzaG91 bGQgdGFrZSBhIGxvb2suDQoNCkJvb3RzdHJhcHBlZCBSZWd0ZXN0ZWQgb24gYWFyY2g2NC1ub25l LWxpbnV4LWdudSBhbmQgbm8gaXNzdWVzLg0KDQpPayBmb3IgbWFzdGVyPw0KDQpUaGFua3MsDQpU YW1hcg0KDQpnY2MvQ2hhbmdlTG9nOg0KDQoJKiBjb25maWcvYXJtL25lb24ubWQgKHVzZG90X3By b2Q8dnNpMnFpPik6IE5ldy4NCg0KZ2NjL3Rlc3RzdWl0ZS9DaGFuZ2VMb2c6DQoNCgkqIGdjYy50 YXJnZXQvYXJtL3NpbWQvdnVzZG90LWF1dG92ZWMuYzogTmV3IHRlc3QuDQoNCi0tLSBpbmxpbmUg Y29weSBvZiBwYXRjaCAtLQ0KZGlmZiAtLWdpdCBhL2djYy9jb25maWcvYXJtL25lb24ubWQgYi9n Y2MvY29uZmlnL2FybS9uZW9uLm1kIGluZGV4IGZlYzJjYzkxZDI0YjZlZmY3YjZmYzhmZGQ1NGYz OWIzZDY0NmM0NjguLjIzYWQ0MTExNzhkYjc3YzVkMTliZWU3NDUyYmMxMDcwMzMxYzFhYTAgMTAw NjQ0DQotLS0gYS9nY2MvY29uZmlnL2FybS9uZW9uLm1kDQorKysgYi9nY2MvY29uZmlnL2FybS9u ZW9uLm1kDQpAQCAtMzA3NSw2ICszMDc1LDI0IEBAIChkZWZpbmVfZXhwYW5kICI8c3VwPmRvdF9w cm9kPHZzaTJxaT4iDQogICBET05FOw0KIH0pDQogDQorOzsgQXV0by12ZWN0b3JpemVyIHBhdHRl cm4gZm9yIHVzZG90DQorKGRlZmluZV9leHBhbmQgInVzZG90X3Byb2Q8dnNpMnFpPiINCisgIFso c2V0IChtYXRjaF9vcGVyYW5kOlZDVlRJIDAgInJlZ2lzdGVyX29wZXJhbmQiKQ0KKwkocGx1czpW Q1ZUSSAodW5zcGVjOlZDVlRJIFsobWF0Y2hfb3BlcmFuZDo8VlNJMlFJPiAxDQorCQkJCQkJCSJy ZWdpc3Rlcl9vcGVyYW5kIikNCisJCQkJICAgKG1hdGNoX29wZXJhbmQ6PFZTSTJRST4gMg0KKwkJ CQkJCQkicmVnaXN0ZXJfb3BlcmFuZCIpXQ0KKwkJICAgICBVTlNQRUNfRE9UX1VTKQ0KKwkJICAg IChtYXRjaF9vcGVyYW5kOlZDVlRJIDMgInJlZ2lzdGVyX29wZXJhbmQiKSkpXQ0KKyAgIlRBUkdF VF9JOE1NIg0KK3sNCisgIGVtaXRfaW5zbiAoDQorICAgIGdlbl9uZW9uX3VzZG90PHZzaTJxaT4g KG9wZXJhbmRzWzNdLCBvcGVyYW5kc1szXSwgb3BlcmFuZHNbMV0sDQorCQkJICAgIG9wZXJhbmRz WzJdKSk7DQorICBlbWl0X2luc24gKGdlbl9ydHhfU0VUIChvcGVyYW5kc1swXSwgb3BlcmFuZHNb M10pKTsNCisgIERPTkU7DQorfSkNCisNCiAoZGVmaW5lX2V4cGFuZCAibmVvbl9jb3B5c2lnbmY8 bW9kZT4iDQogICBbKG1hdGNoX29wZXJhbmQ6VkNWVEYgMCAicmVnaXN0ZXJfb3BlcmFuZCIpDQog ICAgKG1hdGNoX29wZXJhbmQ6VkNWVEYgMSAicmVnaXN0ZXJfb3BlcmFuZCIpIGRpZmYgLS1naXQg YS9nY2MvdGVzdHN1aXRlL2djYy50YXJnZXQvYXJtL3NpbWQvdnVzZG90LWF1dG92ZWMuYyBiL2dj Yy90ZXN0c3VpdGUvZ2NjLnRhcmdldC9hcm0vc2ltZC92dXNkb3QtYXV0b3ZlYy5jDQpuZXcgZmls ZSBtb2RlIDEwMDY0NA0KaW5kZXggMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAw MDAwMC4uN2NjNTZmNjg4MTdkNzdkNjk1MGRmMGFiMzcyZDZmYmFhZDZiMzgxMw0KLS0tIC9kZXYv bnVsbA0KKysrIGIvZ2NjL3Rlc3RzdWl0ZS9nY2MudGFyZ2V0L2FybS9zaW1kL3Z1c2RvdC1hdXRv dmVjLmMNCkBAIC0wLDAgKzEsMzggQEANCisvKiB7IGRnLWRvIGNvbXBpbGUgfSAqLw0KKy8qIHsg ZGctb3B0aW9ucyAiLU8zIC1tYXJjaD1hcm12OC4yLWEraThtbSIgfSAqLw0KKw0KKyNkZWZpbmUg TiA0ODANCisjZGVmaW5lIFNJR05FRE5FU1NfMSB1bnNpZ25lZA0KKyNkZWZpbmUgU0lHTkVETkVT U18yIHNpZ25lZA0KKyNkZWZpbmUgU0lHTkVETkVTU18zIHNpZ25lZA0KKyNkZWZpbmUgU0lHTkVE TkVTU180IHVuc2lnbmVkDQorDQorU0lHTkVETkVTU18xIGludCBfX2F0dHJpYnV0ZV9fICgobm9p cGEpKSBmIChTSUdORURORVNTXzEgaW50IHJlcywgDQorU0lHTkVETkVTU18zIGNoYXIgKnJlc3Ry aWN0IGEsDQorICAgU0lHTkVETkVTU180IGNoYXIgKnJlc3RyaWN0IGIpDQorew0KKyAgZm9yIChf X0lOVFBUUl9UWVBFX18gaSA9IDA7IGkgPCBOOyArK2kpDQorICAgIHsNCisgICAgICBpbnQgYXYg PSBhW2ldOw0KKyAgICAgIGludCBidiA9IGJbaV07DQorICAgICAgU0lHTkVETkVTU18yIHNob3J0 IG11bHQgPSBhdiAqIGJ2Ow0KKyAgICAgIHJlcyArPSBtdWx0Ow0KKyAgICB9DQorICByZXR1cm4g cmVzOw0KK30NCisNCitTSUdORURORVNTXzEgaW50IF9fYXR0cmlidXRlX18gKChub2lwYSkpIGcg KFNJR05FRE5FU1NfMSBpbnQgcmVzLCANCitTSUdORURORVNTXzMgY2hhciAqcmVzdHJpY3QgYiwN CisgICBTSUdORURORVNTXzQgY2hhciAqcmVzdHJpY3QgYSkNCit7DQorICBmb3IgKF9fSU5UUFRS X1RZUEVfXyBpID0gMDsgaSA8IE47ICsraSkNCisgICAgew0KKyAgICAgIGludCBhdiA9IGFbaV07 DQorICAgICAgaW50IGJ2ID0gYltpXTsNCisgICAgICBTSUdORURORVNTXzIgc2hvcnQgbXVsdCA9 IGF2ICogYnY7DQorICAgICAgcmVzICs9IG11bHQ7DQorICAgIH0NCisgIHJldHVybiByZXM7DQor fQ0KKw0KKy8qIHsgZGctZmluYWwgeyBzY2FuLWFzc2VtYmxlci10aW1lcyB7dnVzZG90LnM4fSAy IHsgdGFyZ2V0IHsgDQorYXJtLSotKi1nbnVlYWJpaGYgfSB9IH0gfSAqLw0KDQoNCi0tIA0K --_002_VI1PR08MB53257C3EDE74997F50F461BAFF599VI1PR08MB5325eurp_ Content-Type: text/x-diff; name="rb14435.patch" Content-Description: rb14435.patch Content-Disposition: attachment; filename="rb14435.patch"; size=2306; creation-date="Wed, 05 May 2021 17:39:27 GMT"; modification-date="Wed, 05 May 2021 17:39:28 GMT" Content-ID: Content-Transfer-Encoding: base64 ZGlmZiAtLWdpdCBhL2djYy9jb25maWcvYXJtL25lb24ubWQgYi9nY2MvY29uZmlnL2FybS9uZW9u Lm1kDQppbmRleCBmZWMyY2M5MWQyNGI2ZWZmN2I2ZmM4ZmRkNTRmMzliM2Q2NDZjNDY4Li4yM2Fk NDExMTc4ZGI3N2M1ZDE5YmVlNzQ1MmJjMTA3MDMzMWMxYWEwIDEwMDY0NA0KLS0tIGEvZ2NjL2Nv bmZpZy9hcm0vbmVvbi5tZA0KKysrIGIvZ2NjL2NvbmZpZy9hcm0vbmVvbi5tZA0KQEAgLTMwNzUs NiArMzA3NSwyNCBAQCAoZGVmaW5lX2V4cGFuZCAiPHN1cD5kb3RfcHJvZDx2c2kycWk+Ig0KICAg RE9ORTsNCiB9KQ0KIA0KKzs7IEF1dG8tdmVjdG9yaXplciBwYXR0ZXJuIGZvciB1c2RvdA0KKyhk ZWZpbmVfZXhwYW5kICJ1c2RvdF9wcm9kPHZzaTJxaT4iDQorICBbKHNldCAobWF0Y2hfb3BlcmFu ZDpWQ1ZUSSAwICJyZWdpc3Rlcl9vcGVyYW5kIikNCisJKHBsdXM6VkNWVEkgKHVuc3BlYzpWQ1ZU SSBbKG1hdGNoX29wZXJhbmQ6PFZTSTJRST4gMQ0KKwkJCQkJCQkicmVnaXN0ZXJfb3BlcmFuZCIp DQorCQkJCSAgIChtYXRjaF9vcGVyYW5kOjxWU0kyUUk+IDINCisJCQkJCQkJInJlZ2lzdGVyX29w ZXJhbmQiKV0NCisJCSAgICAgVU5TUEVDX0RPVF9VUykNCisJCSAgICAobWF0Y2hfb3BlcmFuZDpW Q1ZUSSAzICJyZWdpc3Rlcl9vcGVyYW5kIikpKV0NCisgICJUQVJHRVRfSThNTSINCit7DQorICBl bWl0X2luc24gKA0KKyAgICBnZW5fbmVvbl91c2RvdDx2c2kycWk+IChvcGVyYW5kc1szXSwgb3Bl cmFuZHNbM10sIG9wZXJhbmRzWzFdLA0KKwkJCSAgICBvcGVyYW5kc1syXSkpOw0KKyAgZW1pdF9p bnNuIChnZW5fcnR4X1NFVCAob3BlcmFuZHNbMF0sIG9wZXJhbmRzWzNdKSk7DQorICBET05FOw0K K30pDQorDQogKGRlZmluZV9leHBhbmQgIm5lb25fY29weXNpZ25mPG1vZGU+Ig0KICAgWyhtYXRj aF9vcGVyYW5kOlZDVlRGIDAgInJlZ2lzdGVyX29wZXJhbmQiKQ0KICAgIChtYXRjaF9vcGVyYW5k OlZDVlRGIDEgInJlZ2lzdGVyX29wZXJhbmQiKQ0KZGlmZiAtLWdpdCBhL2djYy90ZXN0c3VpdGUv Z2NjLnRhcmdldC9hcm0vc2ltZC92dXNkb3QtYXV0b3ZlYy5jIGIvZ2NjL3Rlc3RzdWl0ZS9nY2Mu dGFyZ2V0L2FybS9zaW1kL3Z1c2RvdC1hdXRvdmVjLmMNCm5ldyBmaWxlIG1vZGUgMTAwNjQ0DQpp bmRleCAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwMDAwLi43Y2M1NmY2ODgx N2Q3N2Q2OTUwZGYwYWIzNzJkNmZiYWFkNmIzODEzDQotLS0gL2Rldi9udWxsDQorKysgYi9nY2Mv dGVzdHN1aXRlL2djYy50YXJnZXQvYXJtL3NpbWQvdnVzZG90LWF1dG92ZWMuYw0KQEAgLTAsMCAr MSwzOCBAQA0KKy8qIHsgZGctZG8gY29tcGlsZSB9ICovDQorLyogeyBkZy1vcHRpb25zICItTzMg LW1hcmNoPWFybXY4LjItYStpOG1tIiB9ICovDQorDQorI2RlZmluZSBOIDQ4MA0KKyNkZWZpbmUg U0lHTkVETkVTU18xIHVuc2lnbmVkDQorI2RlZmluZSBTSUdORURORVNTXzIgc2lnbmVkDQorI2Rl ZmluZSBTSUdORURORVNTXzMgc2lnbmVkDQorI2RlZmluZSBTSUdORURORVNTXzQgdW5zaWduZWQN CisNCitTSUdORURORVNTXzEgaW50IF9fYXR0cmlidXRlX18gKChub2lwYSkpDQorZiAoU0lHTkVE TkVTU18xIGludCByZXMsIFNJR05FRE5FU1NfMyBjaGFyICpyZXN0cmljdCBhLA0KKyAgIFNJR05F RE5FU1NfNCBjaGFyICpyZXN0cmljdCBiKQ0KK3sNCisgIGZvciAoX19JTlRQVFJfVFlQRV9fIGkg PSAwOyBpIDwgTjsgKytpKQ0KKyAgICB7DQorICAgICAgaW50IGF2ID0gYVtpXTsNCisgICAgICBp bnQgYnYgPSBiW2ldOw0KKyAgICAgIFNJR05FRE5FU1NfMiBzaG9ydCBtdWx0ID0gYXYgKiBidjsN CisgICAgICByZXMgKz0gbXVsdDsNCisgICAgfQ0KKyAgcmV0dXJuIHJlczsNCit9DQorDQorU0lH TkVETkVTU18xIGludCBfX2F0dHJpYnV0ZV9fICgobm9pcGEpKQ0KK2cgKFNJR05FRE5FU1NfMSBp bnQgcmVzLCBTSUdORURORVNTXzMgY2hhciAqcmVzdHJpY3QgYiwNCisgICBTSUdORURORVNTXzQg Y2hhciAqcmVzdHJpY3QgYSkNCit7DQorICBmb3IgKF9fSU5UUFRSX1RZUEVfXyBpID0gMDsgaSA8 IE47ICsraSkNCisgICAgew0KKyAgICAgIGludCBhdiA9IGFbaV07DQorICAgICAgaW50IGJ2ID0g YltpXTsNCisgICAgICBTSUdORURORVNTXzIgc2hvcnQgbXVsdCA9IGF2ICogYnY7DQorICAgICAg cmVzICs9IG11bHQ7DQorICAgIH0NCisgIHJldHVybiByZXM7DQorfQ0KKw0KKy8qIHsgZGctZmlu YWwgeyBzY2FuLWFzc2VtYmxlci10aW1lcyB7dnVzZG90LnM4fSAyIHsgdGFyZ2V0IHsgYXJtLSot Ki1nbnVlYWJpaGYgfSB9IH0gfSAqLw0KDQo= --_002_VI1PR08MB53257C3EDE74997F50F461BAFF599VI1PR08MB5325eurp_--