From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.136]) by sourceware.org (Postfix) with ESMTPS id 7440D3858D28 for ; Thu, 2 Nov 2023 02:32:38 +0000 (GMT) DMARC-Filter: OpenDMARC Filter v1.4.2 sourceware.org 7440D3858D28 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 7440D3858D28 Authentication-Results: server2.sourceware.org; arc=pass smtp.remote-ip=192.55.52.136 ARC-Seal: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1698892368; cv=pass; b=TT0y32wLXeo8Ox+vFrRsfLT4x0F54cUyobkb1BY64x0kA60ywPHr8ojk+KZn1p7R0O16izy5mof97gNIlOpQElxL4CHciSbcYGEAk3q2gR2WSEP6rz45XXfg1v4QcHAasO6uaisgpW4udna3NAyJ/wfuL6TypESlzJYsqxpM/uY= ARC-Message-Signature: i=2; a=rsa-sha256; d=sourceware.org; s=key; t=1698892368; c=relaxed/simple; bh=FTtpWSFH20bBrYUQdaXMTIJ3Fpgfy/a/0Ig13VMAc8Y=; h=DKIM-Signature:From:To:Subject:Date:Message-ID:MIME-Version; b=Aq4MPHySxGtuM++kRGyDv8JX/f5yLKFetrALJ//n0yr+qL+28dG94jjqxD2RzFOdEGo9dYA+FJorpRVFvAY0Dt1ACmpWQsB4kJvSkZ6Upr0dJHIBQUSEmfLKTM8YbD/7Z1WjyQlQdaEkc+pziSVCOoIjjHVqz9PPvIe6fywGurA= 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=1698892358; x=1730428358; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=FTtpWSFH20bBrYUQdaXMTIJ3Fpgfy/a/0Ig13VMAc8Y=; b=G5wo/kML0lzHMv64Bd+CQ6ezBCZF+mGz91f1Kpivns018Lc1pgPg6yjm Ln1kfacYqUfsbTG7dld2yJMSMMqpsVowKDxhKqoJHA9gtMQcYb9PuJBz+ lvZxixYfFZD58VhAqjtASVzUVYgVKTTwb6fo0LRT/vSoogvzL7sx1i2fD DULsWsTiPR2Fnm2b/tF1A3KpHnwbDXpn7ChdxePkjK/WeaffL4nvkcWgZ AvZpqGd4gEAXC+U36nRCSkL5IhqvM3EESO36DGGmkru1RLMsBrfJPYVm3 82U2ipal1IYQzbikhhyR8R5SCUinz3Yi8Nq/t+nesG2KG4BPSMVb1QWYz g==; X-IronPort-AV: E=McAfee;i="6600,9927,10881"; a="367970677" X-IronPort-AV: E=Sophos;i="6.03,270,1694761200"; d="scan'208";a="367970677" Received: from fmviesa002.fm.intel.com ([10.60.135.142]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Nov 2023 19:32:37 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="6.03,270,1694761200"; d="scan'208";a="2383189" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmviesa002.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 01 Nov 2023 19:32:37 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Wed, 1 Nov 2023 19:32:36 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34; Wed, 1 Nov 2023 19:32:36 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.34 via Frontend Transport; Wed, 1 Nov 2023 19:32:36 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.40) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.34; Wed, 1 Nov 2023 19:32:35 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=c52+4vlpcAEJRtkSeIJbqs9c3DJWZ99W5L/dRzuMeSnSesgDwKetEfFylK9ncl65kxAO94gh5ycASsmQboDWWAXR+m9f98e53T7XzCqyUbk/xx7k2fcQj90HucTq0u7WN+sAieQz+P/t1KtXx9iQT42z1lbQ/v3JF91IvCRtLYvQ2Zv162fwVWcTtbZzabY1f3l+CijPvgN3uNZkjFOh+VdP6GD3JfU+0sc936D+f0nDZMa75BSE3YcSYjiUgEwZYlaiiq+P3T/rtPve6kvBbX+uPB1TDjdK+WUx4lLECvQL45CvTlse7A80QrK/x+no1AJWBJk4WXYVnyraFXUeHw== 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=FTtpWSFH20bBrYUQdaXMTIJ3Fpgfy/a/0Ig13VMAc8Y=; b=C7uQP3KMd0xGCcTx9vKmldhY/ru09HLTgf9Hk5ZPKJfu/gT95AjbszfX1BUqIr1fvRJgdj4Qeo2jeZZDZ3KnvRin6Gi0+AYK4iP6uB+0dx2LpWGCkieF6beEWU47+deBjrDiPqzhwTJ/se5YeiilWHkFuUSW/yOTrfKvbrCF19fiXeDcgGKz2MKOS7iR4xSTKtM9nNt8lai7Sw7DhJoSwMf5NNKH6fEAqTxjudIdZ2hnYVtTvilFiXPV9xNTnxr11C9ZdRc0bB1q7g2s1BRjdVlZ1XXWQf/oezPMnLo5bbtF375BsXp5nO0L+hMBXOATjO89c2i0cW+rFX05uOoXIg== 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 SJ0PR11MB5940.namprd11.prod.outlook.com (2603:10b6:a03:42f::18) by CH0PR11MB5427.namprd11.prod.outlook.com (2603:10b6:610:d2::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6954.21; Thu, 2 Nov 2023 02:32:33 +0000 Received: from SJ0PR11MB5940.namprd11.prod.outlook.com ([fe80::8a10:338f:c17e:dd7f]) by SJ0PR11MB5940.namprd11.prod.outlook.com ([fe80::8a10:338f:c17e:dd7f%7]) with mapi id 15.20.6954.019; Thu, 2 Nov 2023 02:32:32 +0000 From: "Hu, Lin1" To: "Beulich, Jan" , "Cui, Lili" CC: "Lu, Hongjiu" , "binutils@sourceware.org" Subject: RE: [PATCH 8/8] Support APX JMPABS Thread-Topic: [PATCH 8/8] Support APX JMPABS Thread-Index: AQHZ6w2RJT5CBsWmBkGu0/SJa9KuH7AwRHQAgDUTyFA= Date: Thu, 2 Nov 2023 02:32:32 +0000 Message-ID: References: <20230919152527.497773-1-lili.cui@intel.com> <20230919152527.497773-9-lili.cui@intel.com> <683a2554-7481-dee6-c3d4-2781b0bc747b@suse.com> In-Reply-To: <683a2554-7481-dee6-c3d4-2781b0bc747b@suse.com> Accept-Language: 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: SJ0PR11MB5940:EE_|CH0PR11MB5427:EE_ x-ms-office365-filtering-correlation-id: 651ba844-c832-461d-5e1a-08dbdb4bf7ce x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: n2ZWC53+bZQvuS0vzBGaE3/Dlxew5GS/mmmGioykq8ml/55S65K7CeCiBo4sMv05W5q9lzrVNy0zvd4Fa1z1wYuQyRXE1WMFgYXgs/UC+NK9TR0ffsZFCMUvmUk9H6Q35AoIT/AZtTuQ3FG3L4JDOHPIuzxh4u5463JVfBLevgTGWv9Ap58MhO7KT0kEqylXGA7PeSSMUrWnc/EOxE9tCsvWE6fMNwCiESIzf4+EqgXH4CcZtpzBnfAzjeof6ehVSl7ubYCRuNwbRznfYp83pG7Cz1KkX6UWnXt8lAs+5c7NkWYQ9ijfjQ0qiwJzeNx2uJxVTfa6Fd1rNZ7eLzUS6UKNLCb39JBXFGsaGRNoLAs7lPp1Y1Jcgi9sGLAF8wwvxRYdfXDSM2R2MG+iA5XMQm3D2cBu5MYFcsfhoAzfzEzoAcIx85wkjzTj632tDCR4BN4ZZKwYK5ljo5Lr1SGRhESC4AvmtHtmh+g8bp+GH8ODuhWyuUu9U62SsAC79EuXyYanoKN3SKkjTm/Q3SCyT0CWV6edRi8tqEf4kiYG7qL3jAFy/FQHAiw1OdCp3Bo7HzlV0UswcCzk0PlmyO9PUeEoIvpAE39gqhu92Z5tkl5oy+xUIKzSm9/3n8uVehJy+eCedn5dpYIMWPlFaSlHTw== x-forefront-antispam-report: CIP:255.255.255.255;CTRY:;LANG:en;SCL:1;SRV:;IPV:NLI;SFV:NSPM;H:SJ0PR11MB5940.namprd11.prod.outlook.com;PTR:;CAT:NONE;SFS:(13230031)(39860400002)(136003)(396003)(376002)(366004)(346002)(230922051799003)(230173577357003)(230273577357003)(451199024)(1800799009)(186009)(64100799003)(55016003)(9686003)(26005)(478600001)(6506007)(7696005)(53546011)(71200400001)(2906002)(83380400001)(5660300002)(41300700001)(66946007)(76116006)(110136005)(66446008)(66556008)(66476007)(8936002)(8676002)(4326008)(52536014)(316002)(6636002)(64756008)(54906003)(38070700009)(38100700002)(82960400001)(122000001)(86362001)(33656002)(66899024);DIR:OUT;SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?R0svenlZVXVHbENrcUhOMHFxaWxCa2wzWWJwUzZoc0src29sOGgybENQdUFn?= =?utf-8?B?Z3pia1NQVk03cnJtVCs2d1hKRW11K2ZFS1RYNjY3b01vUWdSaldQVGdsNUt6?= =?utf-8?B?WmtRS01uaFgxZUwxbXZzSlJqbmV6bWZHZHZXOGdFTzR4dktXd0xKa3g0SmFI?= =?utf-8?B?RVZZQ1VCZFFQb1hGeTdpK1NCY2Z3QWlUVUJaUC9TSGsvZDRYTGJ5eGNrQ0F5?= =?utf-8?B?eDVuUXl5cWdGdURXczM5VGpiTTI4ampGNmk5Rm15ZTI2ZzNqWUpoVHA4K282?= =?utf-8?B?b1I5dE5kODFYdVVTczNhdmNaS0E3TEQyMk0rM3VJZDUyZmNRWVd3K1huRmxx?= =?utf-8?B?dTFnNEw5YnhPR0hpcDdqRG1scnJzVDJBbmp4NzN5TlJYaHdSdmhRTUsvZE5V?= =?utf-8?B?Q1U3SHlRWlB2dGRoczh4TkJ5MXU5T3JXcVR0NytONDBvc1RGVXJqaHE0T0Vj?= =?utf-8?B?WGhKYUhlQXJic0xWc3IzYVJnbk1VQ1lGdEIrczVBVVlpNU1sVUFUaGk5OUd3?= =?utf-8?B?cW42cVlSdjNVNkxHV0FyTXRGMUJIS25LczkvTkRXb3ovbnNmV3gzTDFqbGlS?= =?utf-8?B?MTdHRjZ3cml1WkFyVkNhSkFiN1U2ell0V1o4eENsSU5JUXJ5S3FTd1kxM0lm?= =?utf-8?B?Z2dEL0lHRmlJS0pxRGYzZTMwTlVkTjVpOEJwZVlkc29lVndnbGlBRlRVZFZv?= =?utf-8?B?RlR2Y0t4dlVUOG03UTl6Z2YyZ3ZYeWxXVjdaVmNUWkJmOVY2bjkrMVpuQ0Uv?= =?utf-8?B?R3BDWjBBSnRLZzZuTVM5Sm0xdVZydDJmSFhtSms3em5MN0JKdm9RNDFFRCsv?= =?utf-8?B?OWZMR3R0azc3VUJKUDJsaFBlNXMxR1ZhMUFxdis4Y0IveHlOUDAxdmhTamJv?= =?utf-8?B?eEk1dXFOK21heFhVbTJJVmJDNEg1RnJWY0g5ZUxFK1FnT0N4RGRtRjV1RFZW?= =?utf-8?B?YlBOdnJhWm5tbFpOcVBiYnVkc0JSUmdOWHZqQ1RpVUFvci8xY2o0TlBMRFRS?= =?utf-8?B?QVhMY0lDZ0dTNmRFSExxd0JQc0xRYzBTS0U5ekJ6YitxM1daUFJjUWJjWmUr?= =?utf-8?B?ZGkzbVcrYWZ2ZzdBd1dwbWF5dFZWa0t6WUFEYlRXS0ZzZ0lnVzNKdlhsSkMx?= =?utf-8?B?V25PZ29OVFgvS21VejZvUzZNODZ4alVJRDdOWlFsVEhlUnNySGxmelJSWnc4?= =?utf-8?B?U0VZRkxwVmdURndIS09CQ1ZPSzc0TWxWbjZqKzhEeFAwcXk2UWZubmExQ05J?= =?utf-8?B?cy9ZdFZOaDcvVG9FMVBTaTY0Mm5ES3d1L3Y5L0piMWo4N2xiem0vTUd1bW1u?= =?utf-8?B?SjZWbVVUREJYTnpaWkFHd1BVNTZoQkhrNFpNUUt1V2xQQVIwdlhOWTZydHdN?= =?utf-8?B?cTNIMDEyeE5DSmhtZ3RUS2p1YVJqY3h2S0RrVzRwVW9nZEd5aStvdE9XdFFy?= =?utf-8?B?bDducDhGM3VUejc2TjZPZ0hVbGdLSm5ETG9VREFNZUUvYllUcTdEUTJ3VW9N?= =?utf-8?B?Sm5jU1lnTTV4YXVwUlFoSTFHRGNPbE5sSnJzQXJKUGI5dWtwRWUyZmxpdWVN?= =?utf-8?B?Mk5yUmdpRmdwd0ZRb09Nd0lEQUs5Q3BNa0ZvN1B5dlU0bk8rbkJsdHBkR21O?= =?utf-8?B?bkJIQXBFc0NtT29EYkR5dWViU2F4dm1UQjhuSVpjUGJ1cUw5RXpLT1VHRFdF?= =?utf-8?B?enBUcnA3UnRFNnZNMElseFZLRGVUOFhPMXZrRG1XMWI3TUxzdnBqYWdBemd5?= =?utf-8?B?RkRPL0g1b0c4SFk5a1Q2OGF1RVg1L3puWGdyVFRScmF1SkR6dGYwWGlMUWwz?= =?utf-8?B?d0UxT2lxcXFTbGJ3T0t6ak5EcDdaWEVBREV5djlNdEFhSnFsRGRIcjJjNHA2?= =?utf-8?B?WTlqT0pCQlF6RGt2eVNFN3ovcTVXTlZwU1RiTno2UUZNVHc5T0RjQzhveUNE?= =?utf-8?B?eGJqNDhSMlp3Q1lMVC9uRGhGTVQ0TFpwVXdLRTlNR1R0em13NVlhTDJuMGhB?= =?utf-8?B?UzA2Rkh3d2ZtSHpHNEV6UnliNXRqOXNuNDc4M0xQb2NzdkZNTm5WbUo5UnF6?= =?utf-8?B?WTlyeWQ1bTJzaytlSEZLVk1wNEIwRExwRkVjVGlsRmFMUHdCQ00rejRWNkNS?= =?utf-8?Q?vfRI=3D?= 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: SJ0PR11MB5940.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 651ba844-c832-461d-5e1a-08dbdb4bf7ce X-MS-Exchange-CrossTenant-originalarrivaltime: 02 Nov 2023 02:32:32.9223 (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: CST1bEzEuSBUwBI7eGzWS0ImM0S6OT0CNv4QvepKqg3U9rQFkk6X0lW8hlF0whWPR1/ERycjBD9eULo+6LJvAQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH0PR11MB5427 X-OriginatorOrg: intel.com X-Spam-Status: No, score=-5.1 required=5.0 tests=BAYES_00,DKIMWL_WL_HIGH,DKIM_SIGNED,DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF,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: PiBPbiAxOS4wOS4yMDIzIDE3OjI1LCBDdWksIExpbGkgd3JvdGU6DQo+ID4gLS0tIGEvZ2FzL2Nv bmZpZy90Yy1pMzg2LmMNCj4gPiArKysgYi9nYXMvY29uZmlnL3RjLWkzODYuYw0KPiA+IEBAIC0z ODgwLDYgKzM4ODAsNyBAQCBpc19hbnlfYXB4X2VuY29kaW5nICh2b2lkKQ0KPiA+ICAgICAgfHwg aS50bS5vcGNvZGVfc3BhY2UgPT0gU1BBQ0VfRVZFWE1BUDQNCj4gPiAgICAgIHx8IGkuaGFzX25m DQo+ID4gICAgICB8fCBpLmhhc196ZXJvX3VwcGVyDQo+ID4gKyAgICB8fCBpLnRtLm1uZW1fb2Zm ID09IE1OX2ptcGFicw0KPiA+ICAgICAgfHwgKGkudmV4LnJlZ2lzdGVyX3NwZWNpZmllcg0KPiA+ ICAJJiYgaS52ZXgucmVnaXN0ZXJfc3BlY2lmaWVyLT5yZWdfZmxhZ3MgJiBSZWdSZXgyKTsgIH0g QEAgLTM4ODcsNw0KPiA+ICszODg4LDggQEAgaXNfYW55X2FweF9lbmNvZGluZyAodm9pZCkgIHN0 YXRpYyBJTkxJTkUgYm9vbA0KPiA+IGlzX2FueV9hcHhfcmV4Ml9lbmNvZGluZyAodm9pZCkgIHsN Cj4gPiAtICByZXR1cm4gKGkucmV4MiAmJiBpLnZleC5sZW5ndGggPT0gMikgfHwgaS5yZXgyX2Vu Y29kaW5nOw0KPiA+ICsgIHJldHVybiAoaS5yZXgyICYmIGkudmV4Lmxlbmd0aCA9PSAyKSB8fCBp LnJleDJfZW5jb2RpbmcNCj4gPiArCSAgfHwgaS50bS5tbmVtX29mZiA9PSBNTl9qbXBhYnM7DQo+ ID4gIH0NCj4gDQo+IFRoZXNlIGFyZSBnZXR0aW5nIGJvdGggdG9vIGNvbXBsZXggZm9yIG15IHRh c3RlLCB3aGVuIHRoZXkgLSBpaXJjIC0gc2l0IG9uIGENCj4gcmVsYXRpdmVseSBjb21tb24gKGFu ZCBoZW5jZSBob3QpIHBhdGguDQo+DQoNCkhhdmUgbW9kaWZpZWQuDQogDQo+DQo+ID4gQEAgLTc3 MDMsNyArNzcwNSw3IEBAIG1hdGNoX3RlbXBsYXRlIChjaGFyIG1uZW1fc3VmZml4KQ0KPiA+ICAg IGlmICghcXVpZXRfd2FybmluZ3MpDQo+ID4gICAgICB7DQo+ID4gICAgICAgIGlmICghaW50ZWxf c3ludGF4DQo+ID4gLQkgICYmIChpLmp1bXBhYnNvbHV0ZSAhPSAodC0+b3Bjb2RlX21vZGlmaWVy Lmp1bXAgPT0NCj4gSlVNUF9BQlNPTFVURSkpKQ0KPiA+ICsJICAmJiAoaS5qdW1wYWJzb2x1dGUg IT0gKHQtPm9wY29kZV9tb2RpZmllci5qdW1wID09IEpVTVBfQUJTT0xVVEUpDQo+ID4gKyYmIHQt Pm1uZW1fb2ZmICE9IE1OX2ptcGFicykpDQo+IA0KPiBOaXQ6IFRvbyBsb25nIGxpbmUuIEJ1dCAt IGRvZXMgdGhpcyBuZWVkIGNoYW5naW5nPyBKTVBBQlMgaXNuJ3QgYW4gaW5kaXJlY3QganVtcC4N Cj4NCg0KSGF2ZSBtb2RpZmllZC4gWWVzLCBKTVBBQlMgaXNuJ3QgYW4gaW5kaXJlY3QganVtcC4g QnV0IHdlIHVzZSBqbXBhYnMgbGlrZSBqbXBhYnMgJDEyMy4gU28gaS5qdW1wYWJzb2x1dGUgPT0g ZmFsc2UuDQoNCj4gDQo+ID4gLS0tIC9kZXYvbnVsbA0KPiA+ICsrKyBiL2dhcy90ZXN0c3VpdGUv Z2FzL2kzODYvYXB4LW1vdi1pbnZhbC5sDQo+ID4gQEAgLTAsMCArMSwyIEBADQo+ID4gKy4qIEFz c2VtYmxlciBtZXNzYWdlczoNCj4gPiArLio6NTogRXJyb3I6IHVuc3VwcG9ydCByZXgyIHBzZXVk byBwcmVmaXggZm9yIGBtb3YnDQo+IA0KPiBXaGF0IGlzIHRoaXMgbmV3IGZpbGUgZG9pbmcgaGVy ZSwgZW50aXJlbHkgaW4gaXNvbGF0aW9uPw0KPg0KDQpJbiB0aGUgbmV3IHBhdGNoIHN0cnVjdHVy ZSwgIm1vdiIgcmVsYXRlZCBjaGFuZ2VzIGFyZSBhbGwgZWxpbWluYXRlZCAoYW5kIEkgZG9uJ3Qg cmVtZW1iZXIgd2h5IHRoZXkncmUgaGVyZSkuDQoNCj4gDQo+ID4gQEAgLTIwNTcsNyArMjA2MSw3 IEBAIHN0YXRpYyBjb25zdCBzdHJ1Y3QgZGlzMzg2IGRpczM4NltdID0gew0KPiA+ICAgIHsgImxh aGYiLAkJeyBYWCB9LCAwIH0sDQo+ID4gICAgLyogYTAgKi8NCj4gPiAgICB7ICJtb3YlTEIiLAkJ eyBBTCwgT2IgfSwgMCB9LA0KPiA+IC0gIHsgIm1vdiVMUyIsCQl7IGVBWCwgT3YgfSwgMCB9LA0K PiA+ICsgIHsgIm1vdiVMUyIsCQl7IHsgSk1QQUJTX0ZpeHVwLCBlQVhfcmVnIH0sIHsgSk1QQUJT X0ZpeHVwLA0KPiB2X21vZGUgfSB9LCAwIH0sDQo+ID4gICAgeyAibW92JUxCIiwJCXsgT2IsIEFM IH0sIDAgfSwNCj4gPiAgICB7ICJtb3YlTFMiLAkJeyBPdiwgZUFYIH0sIDAgfSwNCj4gPiAgICB7 ICJtb3Zze2J8fSIsCQl7IFliciwgWGIgfSwgMCB9LA0KPiA+IEBAIC05NjkwLDYgKzk2OTQsMTUg QEAgcHJpbnRfaW5zbiAoYmZkX3ZtYSBwYywgZGlzYXNzZW1ibGVfaW5mbyAqaW5mbywgaW50DQo+ IGludGVsX3N5bnRheCkNCj4gPiAgICAgICAgZ290byBvdXQ7DQo+ID4gICAgICB9DQo+ID4NCj4g PiArICBpZiAoaW5zLmptcGFicw0KPiA+ICsgICAgICAmJiAoKGlucy5wcmVmaXhlcyAmIChQUkVG SVhfT1BDT0RFIHwgUFJFRklYX0FERFIpKSAhPSAweDANCj4gPiArCSAgfHwgKGlucy5yZXgyX3Bh eWxvYWQgJiAweDgpICE9IDB4MCkpDQo+ID4gKyAgICB7DQo+ID4gKyAgICAgIGkzODZfZGlzX3By aW50ZiAoaW5mbywgZGlzX3N0eWxlX3RleHQsICIoYmFkKSIpOw0KPiA+ICsgICAgICByZXQgPSBp bnMuZW5kX2NvZGVwIC0gcHJpdi50aGVfYnVmZmVyOw0KPiA+ICsgICAgICBnb3RvIG91dDsNCj4g PiArICAgIH0NCj4gDQo+IFdoeSBjYW4ndCB0aGlzIGJlIGRlYWx0IHdpdGggaW4gSk1QQUJTX0Zp eHVwKCk/DQo+DQoNCkhhdmUgbW9kaWZpZWQuDQoNCkJScywNCkxpbg0K