From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [198.175.65.13]) by sourceware.org (Postfix) with ESMTPS id E18793858C53 for ; Thu, 11 Jan 2024 01:16:26 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org E18793858C53 Authentication-Results: sourceware.org; dmarc=pass (p=none dis=none) header.from=intel.com Authentication-Results: sourceware.org; spf=pass smtp.mailfrom=intel.com ARC-Filter: OpenARC Filter v1.0.0 sourceware.org E18793858C53 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=198.175.65.13 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1704935790; cv=pass; b=Ew+eR628exeSwYvTN/PBuACMUNP+P91jO5kdE5jXwq0lDQHEPMr46P79PcldXqRBySshY/LWIDQrUtGLflhYjxxI7ETVvjpTH3GaM8SaPfixxiHlmbJn2Djo9VxKtgLiWiP8OqqMyw4o6vf6e878I83ZcH/PAbMRLeHdxmyqS6o= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1704935790; c=relaxed/simple; bh=XpdoP15tcLKXCUbqaJRw3RKnJziASZ9Zvu8l73vh4X0=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=pTzardx2kGZIapSkoTMEsRGZF1tKYTEduF0sFD+0s2HCKETIpza62gtFUY1Tv0DRjegtZAJu14htuzeGywfuSixPmF55/DBAeQzeBh/zngAebete+OjTfVbbEOoCl3O84W1wDaXHVxvKZWUJPkiG4vLKNM3TFuBl98TOg4sgQPc= ARC-Authentication-Results: i=2; server2.sourceware.org DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1704935787; x=1736471787; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=XpdoP15tcLKXCUbqaJRw3RKnJziASZ9Zvu8l73vh4X0=; b=GZW6Bb8ktbQiOEK36WHik8bU+waijzxMRJDnAD7dW30IxSRLCUrwQi1c 7bQJBA4Vpbtau+Vdq3iQQahxBm0YD3UVsZsFUlOglMEvWaY9T3jRL5B7U VDgsyoLgW55Ys0Bja9r5Esla7KDtkP6G1XZLOLtg0cPjLgUPHc2uRkFPU qLwu6inn3Y/31ue8bip/hYAxQBfa/0EESPmNpuNh/Gk6qvN8yybOfegWF uIqMwNqjVmE5NRZFsll2akvg5oj1gwIWDqNF1ywPDR5L0rLmUixqXqRRX BlCM7d6DmtZ0879qeb1dJ9e/zGtl5NIzpjAkVRTo/HOwgijAo/VBO0+nF Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10949"; a="5786406" X-IronPort-AV: E=Sophos;i="6.04,185,1695711600"; d="scan'208";a="5786406" Received: from fmviesa002.fm.intel.com ([10.60.135.142]) by orvoesa105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Jan 2024 17:16:26 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.04,185,1695711600"; d="scan'208";a="16861067" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmviesa002.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 10 Jan 2024 17:16:25 -0800 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35; Wed, 10 Jan 2024 17:16:25 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx602.amr.corp.intel.com (10.18.126.82) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.35 via Frontend Transport; Wed, 10 Jan 2024 17:16:25 -0800 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.100) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.35; Wed, 10 Jan 2024 17:16:25 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=CAUDsIMrG+BemLLWc6mDe23CfLde0EWWFaVO4sgG5Brd2QODqqhFJK/vxBO0RyDQYfd3ZoE9oIMh6Cg5dg9AFUjk+nWcZ0PWRmlQyz+tkbWuvt7vDbFD/qR8GjoLDteOqErDFOAT94nbqfh6dPustU050k1yU86q/2zRZwKOCbLFUE0ir1XNQ4kdudj+4cx2azUk5Nons89chc+/Uh8eG30AuKDy/VA7vMyQ9KEevEsbhxy7y64xl0I/7ANFVvcu9AKOlknDPkTHaxX3I3i0weja5/OtbyhZdT+d5RCISy5U2fzLW5tuNuZ/0d5dKe7Ba0sUS48gIJtGczdwi4TYWg== 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-AntiSpam-MessageData-ChunkCount:X-MS-Exchange-AntiSpam-MessageData-0:X-MS-Exchange-AntiSpam-MessageData-1; bh=XpdoP15tcLKXCUbqaJRw3RKnJziASZ9Zvu8l73vh4X0=; b=oXqwHXJfkR8tMehnROZ2R4+7z1YFLb3btY0gDj6fxYDZt3NKYDQTC6Borl/7kf8jwUW+1cbHKuIBkt1ao/AnosHCkxTT/DkscIsGpTZNoX4R3j/qkVjXthjuNowX8Mu1qHLsgj+NZdbQQEqSlwL4tqwZ+8MCuJLGwCVjg71ddPBA+lVD/NBrmMSQXlwqKYK6YX3aQQ5L09TnImXRCPewVOMK1MYlBQSnKU9R0WNza4ovLInFIQ+KocuTLebn5Mo97MFpi5MzLttrNr14ZHYk595reP30ouvq5UXuRpTs+hykjzOs/N5flEoxYdFhYRYHULaVtcRaupVhH4SNq6gKYg== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=intel.com; dmarc=pass action=none header.from=intel.com; dkim=pass header.d=intel.com; arc=none Received: from MW4PR11MB6762.namprd11.prod.outlook.com (2603:10b6:303:20c::10) by LV8PR11MB8678.namprd11.prod.outlook.com (2603:10b6:408:20b::16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7159.21; Thu, 11 Jan 2024 01:16:21 +0000 Received: from MW4PR11MB6762.namprd11.prod.outlook.com ([fe80::398f:e3d9:e4b8:58a0]) by MW4PR11MB6762.namprd11.prod.outlook.com ([fe80::398f:e3d9:e4b8:58a0%7]) with mapi id 15.20.7159.020; Thu, 11 Jan 2024 01:16:21 +0000 From: "Liu, Hongtao" To: Richard Biener CC: "Jiang, Haochen" , "gcc-patches@gcc.gnu.org" , "ubizjak@gmail.com" , "burnus@net-b.de" , "sandra@codesourcery.com" Subject: RE: [PATCH] i386: Add AVX10.1 related macros Thread-Topic: [PATCH] i386: Add AVX10.1 related macros Thread-Index: AQHaQ5eJe+FCF17u2EmY7zSEzTCchLDSri7ggAAdooCAAQKw8A== Date: Thu, 11 Jan 2024 01:16:21 +0000 Message-ID: References: <20240110073455.1656619-1-haochen.jiang@intel.com> In-Reply-To: Accept-Language: zh-CN, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: dkim=none (message not signed) header.d=none;dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-traffictypediagnostic: MW4PR11MB6762:EE_|LV8PR11MB8678:EE_ x-ms-office365-filtering-correlation-id: 8e928aa2-2c4c-4cca-8701-08dc1242ebdb x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: XCa/2LFvGuW4EknsH2Ya265ujwDZwmp/CMXJ7LTu5hEk365jYKVh54JaLHz0YdavBPAG+WqE663qHwEw3o6YOSUoLbEitNGGq38c56hM7stG8lmaWJxeIiDdExY4Er/oRhqv9Ehkz0FvOU51JvQvjoFnSY9phyvEQSfrbwyJz76Ymy7j0Z5vfHLPFlDYKnvFWCnWOphNkDYksqzfl8/9SITyNtQny1kNjMzJ1CunpugW/Vb+oi95NBsVbjxhEdDEKzBABI/fViTYd4tIHXC3cZGFjQaL7+/JioJ0nEEwrIBhY8NbOCazB8dORTJIkRT0ZMrBrSEE8+puCjgtE4c+VaAyM8JLdTvhDV/ebgea6eAXlO6QJ0hWQFc7CBmHWs6JNOtw4IzsXjZ0wK94rRRBkprEy+D8zsbniavZBpbVDAEd3Q+7zF5VxRhZ40DnSLDgZmPL69V/R7QdMhPPBWgd4P2i3bXmEiYcC1XksjHtyinGbgE7VecWjeUS5Iqe+7e5YgNngsS6cj2E9lE3fwB28D7PKmVGL5RQQafkntcPLEPa5Yqv4XK6bt1psGvzC/SdITokDhHPI83qMuQXW/VOgQf92xZceOAsSMdKBwHoZAE= x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:MW4PR11MB6762.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(376002)(366004)(136003)(396003)(346002)(39860400002)(230922051799003)(64100799003)(451199024)(1800799012)(186009)(26005)(66476007)(41300700001)(54906003)(76116006)(66556008)(8936002)(82960400001)(316002)(4326008)(52536014)(8676002)(66946007)(66446008)(6916009)(2906002)(64756008)(38070700009)(86362001)(5660300002)(966005)(83380400001)(7696005)(71200400001)(33656002)(38100700002)(6506007)(122000001)(9686003)(53546011)(478600001)(55016003);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?eDJkeStUR2xWSjM5VFJMNTdCbHk4T2lkQ3o1Z29lQmpsZHZaL0NacnZTQVdo?= =?utf-8?B?VDJiaTJMSDdMRnhiVlhQdFduVEt2R3FKcFk1S0EzTk0zQmZrMHhJSnRxblJG?= =?utf-8?B?NmkwQ1Z4cmlUL2hqVHlKcnFwTjByQ0VkMUtLWmhad3lNd0FRbWUrdnN5ZkQ3?= =?utf-8?B?ckxpb1pOSFlybmx2bk16NDk0VzZYZXBqdm9CSTZVbUJIL3VINFo3V3JyUTB2?= =?utf-8?B?T0FwUGh3YkorRWhxRzgxSXQ4d0ltYW5SNk5iTyt6R1YxaUV5WlJ0UUdqaVlS?= =?utf-8?B?d2hEQ3pHWm5lR1pzRzljWWFhUG9PM0ozRTBDRFVMQU5jU3lFRTdGeEdvVWs4?= =?utf-8?B?NG1icDJTelVPNWVhQ1RWWk0yNU81K0U4YkhkL1dsZCtVNHBHWXQ5NEFPYXIw?= =?utf-8?B?MlNMa3BRY2ttZmlaWkVIek1KYS92bnN6bmg0Qjd3eUJoc2dXNkxtOGZ3VmRY?= =?utf-8?B?Slh4R1dLY1R3UlB1NWJiU3MzM2JrTG5IcGg3YURMQnQrbXgybnNxMlExSHJr?= =?utf-8?B?eExVNU9HZmUwYmJoWEFzR0d6RjRZenU2Ri9jS0FpSUZPdzhOKytFTEZFL0ty?= =?utf-8?B?bnhZa1FPN093cDVrSW1LelRzeFJrMU9BU0VGVEZvNkhzSGNaSnMwSjhVTVQ2?= =?utf-8?B?K3FnSnU4UzZ5TU11V2hsV21yTi9Vcmg4WnIvS2hDaFc2cnh2VnFKOFJaQUwr?= =?utf-8?B?MDZreElHdWcrVnB1VW4rZ3FLY2VrQjJoV05zNXFubHZicmtXKy94Q3c2Mk16?= =?utf-8?B?dDZzVGprUlVFMTVISlFkdDB2Zm5pYklOd1d0cUpsdi9rREFpcVdHaHVFQ1l6?= =?utf-8?B?OXpERXNYYUVOa3ZpRGNvSHg3bXBvR3AzK1BmYzJSUWFHUk81UG1LYU9Kdkll?= =?utf-8?B?c0RiTGNyOERHaFhOYW15NWptaDRCY3RLQVZwK0dYWU5NK3E5L0lyM01TeUlu?= =?utf-8?B?cFJOTlVGZHBhcGJHT0RDZXluRmhWdnhCTDNTdnpMbUdqQzdXYjlTRVc4b1Ra?= =?utf-8?B?aEVvZFpWekp4UzMrU2lCMnZ4YUFpMUNTZW9CL0g0anhSeHRYRXdtdzVxWnN1?= =?utf-8?B?UHhxZjl3RXNPenNBOXNtbEtlR0MvSnBSdFQyWkhreXRrU2xsYUdpbmJFRDZF?= =?utf-8?B?VDljOXZEQ3lFeWNTMXd2Nk5MMnI4Ump6MkJHTGo3MzhaM3JuQW41cUkwbkIx?= =?utf-8?B?Skh1ZkUzNFVVZjJGVk9CaHd5bXBhWDhadUJQcmNyelNPUXZzWVdhTEpBTHh6?= =?utf-8?B?S0xlUWV5SU5JV01YUkdacHZWY0hLVlNxbHB2RlhqbFVORzRLWTN5MG14K2xk?= =?utf-8?B?VStIUEp6NEJxYWlmTTE1Zlg1OE1HYXJrY08zYnR1dmw1R1BjRmpTT296Smo4?= =?utf-8?B?QVpaWGJYbXhjUzdqRnEyRG5uUmEvVWx5RFV6czVLMm8vM01Bck4wNzJTQVJJ?= =?utf-8?B?N3RMSkRERUNUK2YzMnE1clczVllXbXpzZ1NNcXlkR3JTZ3N3SlZUUzRkaVBI?= =?utf-8?B?ZG1JZmozYjloeFVaNWx0Vmk4UVJ3NzFPZHd0Wm45U2E0NE8yVTNhWXdtL09h?= =?utf-8?B?elNpYVB6cytYOVBLdWZMN3ZVdlU2TCt0NDdKbXI0ais1RTdTcWFaUDFaWmRi?= =?utf-8?B?ZXU4U3RUNmprVEN2Szh0dHZPYWJlcDVHK2E2djNtVkp2Z01rTXBGWnJrWDlY?= =?utf-8?B?Rk5qSWFMeHNpR0VzRUNWZnB2bXo0RjhMMHJVSjduZXNLSUtzT2pOV0UrRHE2?= =?utf-8?B?QmgxSnhNQUNzOGVHS0pKaDJMelFUaE1RcWNHNWQ4OGFzdmRoa1FTWldiMUxJ?= =?utf-8?B?K3JwU1BiclZ5S01HUFkxR2pLb050aHhiQ0U4OWs2bm54SGR1ODhrREs1b3Nk?= =?utf-8?B?V2RjdDdObklQM2k3RGZ0L1ZpRC9KMEt3Ny9tR0QvRFQvajVvTDNaMHJrbzYx?= =?utf-8?B?RWRnekRhQzdNTE1nWXdkYjhOSm9OckR2ZEFndGJ3SVZzYjFSWHM5SFNUZE1J?= =?utf-8?B?MitxK3pwTXRvZjVQbzQ4QktZa3RuMzhuRVFzYUhFY0JjdDNBMVlGUTFzWm1y?= =?utf-8?B?TUZMVFhZVkZkQVVuYVRwTjJsM0ZZM25lY3ZwU2lvOWdSclg5TndIVURPb2Zn?= =?utf-8?Q?Ooi7TxY2ZYNkIuSS3JDOx9IR2?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MW4PR11MB6762.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 8e928aa2-2c4c-4cca-8701-08dc1242ebdb X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jan 2024 01:16:21.3888 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 46c98d88-e344-4ed4-8496-4ed7712e255d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: eGJmfmgUvUpT9k2b0r+iGK19Azo3bMlY1s0FU/zJevPZ9qRE+HAp090ZWbQXcohvf2hQQrub9QnKZaW8FCBEJg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV8PR11MB8678 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-14.6 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,GIT_PATCH_0,KAM_SHORT,SPF_HELO_NONE,SPF_NONE,TXREP,T_SCC_BODY_TEXT_LINE autolearn=ham autolearn_force=no version=3.4.6 X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on server2.sourceware.org List-Id: DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogUmljaGFyZCBCaWVuZXIg PHJpY2hhcmQuZ3VlbnRoZXJAZ21haWwuY29tPg0KPiBTZW50OiBXZWRuZXNkYXksIEphbnVhcnkg MTAsIDIwMjQgNTo0NCBQTQ0KPiBUbzogTGl1LCBIb25ndGFvIDxob25ndGFvLmxpdUBpbnRlbC5j b20+DQo+IENjOiBKaWFuZywgSGFvY2hlbiA8aGFvY2hlbi5qaWFuZ0BpbnRlbC5jb20+OyBnY2Mt cGF0Y2hlc0BnY2MuZ251Lm9yZzsNCj4gdWJpempha0BnbWFpbC5jb207IGJ1cm51c0BuZXQtYi5k ZTsgc2FuZHJhQGNvZGVzb3VyY2VyeS5jb20NCj4gU3ViamVjdDogUmU6IFtQQVRDSF0gaTM4Njog QWRkIEFWWDEwLjEgcmVsYXRlZCBtYWNyb3MNCj4gDQo+IE9uIFdlZCwgSmFuIDEwLCAyMDI0IGF0 IDk6MDHigK9BTSBMaXUsIEhvbmd0YW8gPGhvbmd0YW8ubGl1QGludGVsLmNvbT4NCj4gd3JvdGU6 DQo+ID4NCj4gPg0KPiA+DQo+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4g RnJvbTogSmlhbmcsIEhhb2NoZW4gPGhhb2NoZW4uamlhbmdAaW50ZWwuY29tPg0KPiA+ID4gU2Vu dDogV2VkbmVzZGF5LCBKYW51YXJ5IDEwLCAyMDI0IDM6MzUgUE0NCj4gPiA+IFRvOiBnY2MtcGF0 Y2hlc0BnY2MuZ251Lm9yZw0KPiA+ID4gQ2M6IExpdSwgSG9uZ3RhbyA8aG9uZ3Rhby5saXVAaW50 ZWwuY29tPjsgdWJpempha0BnbWFpbC5jb207DQo+ID4gPiBidXJudXNAbmV0LSBiLmRlOyBzYW5k cmFAY29kZXNvdXJjZXJ5LmNvbQ0KPiA+ID4gU3ViamVjdDogW1BBVENIXSBpMzg2OiBBZGQgQVZY MTAuMSByZWxhdGVkIG1hY3Jvcw0KPiA+ID4NCj4gPiA+IEhpIGFsbCwNCj4gPiA+DQo+ID4gPiBU aGlzIHBhdGNoIGFpbXMgdG8gYWRkIEFWWDEwLjEgcmVsYXRlZCBtYWNyb3MgZm9yIGxpYmdvbXAn cyByZXF1ZXN0Lg0KPiA+ID4gVGhlIHJlcXVlc3QgY29tZXMgZm9sbG93aW5nOg0KPiA+ID4NCj4g PiA+IGh0dHBzOi8vZ2NjLmdudS5vcmcvcGlwZXJtYWlsL2djYy1wYXRjaGVzLzIwMjQtSmFudWFy eS82NDIwMjUuaHRtbA0KPiA+ID4NCj4gPiA+IE9rIGZvciB0cnVuaz8NCj4gPiA+DQo+ID4gPiBU aHgsDQo+ID4gPiBIYW9jaGVuDQo+ID4gPg0KPiA+ID4gZ2NjL0NoYW5nZUxvZzoNCj4gPiA+DQo+ ID4gPiAgICAgICBQUiB0YXJnZXQvMTEzMjg4DQo+ID4gPiAgICAgICAqIGNvbmZpZy9pMzg2L2kz ODYtYy5jYyAoaXg4Nl90YXJnZXRfbWFjcm9zX2ludGVybmFsKToNCj4gPiA+ICAgICAgIEFkZCBf X0FWWDEwXzFfXywgX19BVlgxMF8xXzI1Nl9fIGFuZCBfX0FWWDEwXzFfNTEyX18uDQo+ID4gPiAt LS0NCj4gPiA+ICBnY2MvY29uZmlnL2kzODYvaTM4Ni1jLmNjIHwgNyArKysrKysrDQo+ID4gPiAg MSBmaWxlIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKQ0KPiA+ID4NCj4gPiA+IGRpZmYgLS1naXQg YS9nY2MvY29uZmlnL2kzODYvaTM4Ni1jLmNjIGIvZ2NjL2NvbmZpZy9pMzg2L2kzODYtYy5jYw0K PiA+ID4gaW5kZXggYzNhZTk4NDY3MGIuLjM2NmI1NjAxNThhIDEwMDY0NA0KPiA+ID4gLS0tIGEv Z2NjL2NvbmZpZy9pMzg2L2kzODYtYy5jYw0KPiA+ID4gKysrIGIvZ2NjL2NvbmZpZy9pMzg2L2kz ODYtYy5jYw0KPiA+ID4gQEAgLTczNSw2ICs3MzUsMTMgQEAgaXg4Nl90YXJnZXRfbWFjcm9zX2lu dGVybmFsIChIT1NUX1dJREVfSU5UDQo+ID4gPiBpc2FfZmxhZywNCj4gPiA+ICAgICAgZGVmX29y X3VuZGVmIChwYXJzZV9pbiwgIl9fRVZFWDUxMl9fIik7DQo+ID4gPiAgICBpZiAoaXNhX2ZsYWcy ICYgT1BUSU9OX01BU0tfSVNBMl9VU0VSX01TUikNCj4gPiA+ICAgICAgZGVmX29yX3VuZGVmIChw YXJzZV9pbiwgIl9fVVNFUl9NU1JfXyIpOw0KPiA+ID4gKyAgaWYgKGlzYV9mbGFnMiAmIE9QVElP Tl9NQVNLX0lTQTJfQVZYMTBfMV8yNTYpDQo+ID4gPiArICAgIHsNCj4gPiA+ICsgICAgICBkZWZf b3JfdW5kZWYgKHBhcnNlX2luLCAiX19BVlgxMF8xXzI1Nl9fIik7DQo+ID4gPiArICAgICAgZGVm X29yX3VuZGVmIChwYXJzZV9pbiwgIl9fQVZYMTBfMV9fIik7DQo+ID4gSSB0aGluayB0aGlzIGlz IG5vdCBuZWVkZWQsIG90aGVycyBMR1RNLg0KPiANCj4gU28gX19BVlgxMF8xXzI1Nl9fIGFuZCBf X0FWWDEwXzFfNTEyX18gYXJlIHJlZHVuZGFudCB3aXRoDQo+IF9fQVZYMTBfMV9fIGFuZCBfX0VW RVg1MTJfXywgcmlnaHQ/DQpObywgSSBtZWFuIF9fQVZYMTBfMV9fIGlzIHJlZHVuZGFudCBvZiBf X0FWWDEwXzFfMjU2X18gc2luY2UgLW1hdngxMC4xIGlzIGp1c3QgYWxpYXMgb2YgLW1hdngxMC4x LTI1Ni4NCldlIHdhbnQgZXhwbGljaXQgX19BVlgxMF8xXzI1Nl9fIGFuZCBfX0FWWDEwXzFfNTEy X18gYW5kIGRvbid0IHdhbnQgbWl4IF9fRVZFWDUxMl9fIHdpdGggQVZYMTAoVGhleSBhcmUgcmVs YXRlZCBpbiB0aGVpciBpbnRlcm5hbCBpbXBsZW1lbnRhdGlvbiwgYnV0IHdlIGRvbid0IHdhbnQg dGhlIHVzZXIgdG8gY29udHJvbCB0aGUgdmVjdG9yIGxlbmd0aCBvZiBhdngxMCB3aXRoIC1tbm8t ZXZleDUxMiwgLW1uby1ldmV4NTEyIGlzIHN1cHBvc2VkIGZvciB0aGUgZXhpc3RpbmcgQVZYNTEy KS4NCj4gDQo+ID4gPiArICAgIH0NCj4gPiA+ICsgIGlmIChpc2FfZmxhZzIgJiBPUFRJT05fTUFT S19JU0EyX0FWWDEwXzFfNTEyKQ0KPiA+ID4gKyAgICBkZWZfb3JfdW5kZWYgKHBhcnNlX2luLCAi X19BVlgxMF8xXzUxMl9fIik7DQo+ID4gPiAgICBpZiAoVEFSR0VUX0lBTUNVKQ0KPiA+ID4gICAg ICB7DQo+ID4gPiAgICAgICAgZGVmX29yX3VuZGVmIChwYXJzZV9pbiwgIl9faWFtY3UiKTsNCj4g PiA+IC0tDQo+ID4gPiAyLjMxLjENCj4gPg0K