From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 6B00545AF0; Wed, 9 Oct 2024 10:59:55 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 565A340653; Wed, 9 Oct 2024 10:59:55 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 8F171402E8 for ; Wed, 9 Oct 2024 10:59:53 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 49929kFA008753; Wed, 9 Oct 2024 01:59:52 -0700 Received: from nam04-mw2-obe.outbound.protection.outlook.com (mail-mw2nam04lp2174.outbound.protection.outlook.com [104.47.73.174]) by mx0b-0016f401.pphosted.com (PPS) with ESMTPS id 425ats193k-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 09 Oct 2024 01:59:52 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=HXHi3E+CWGmgYvfbXkR4aZkbYAglkNNGM8P/+T4PUBAJY+oBA21Z0Ct3XvGPUS3cLT5bguNm5/F7aAduWwLwiaPOlxjofWSu/UDg1YT44PNX6+ZwJylk0Ol3ZYRxz69EALSHuuNbXYdPFqUpy9cmcj8ip1NaImsLtvsrr7UjnQn8gMHtvk70oqKYWoO92EsBNzOiksPGaGWsefJmwEiCNbceFwcMn2w8kCJzmFQadYpP2Qo+OZzHRaSd9pgLllJh5GIt4AD56Sw/MDEa1D9U4PHQiY+tscY9oEoZB0Lmmxm7OlwGl+/iuj0qSFUcNFncC+swEJT5q4vj33ep2AXgbQ== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector10001; 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=nnJ9AsJ/mQiKPhUFNJK6/X8uWltOLJfnqEtChvY90gg=; b=b0mPPPTIDuV7pxlj7OhSNFcs0ZZ1mpRt16T684vq/KIQ4h3WY8vvU0T5sV8mFZhJMhLK6d4F8oBb4JOximurd0aKw6TEE3pMSV/lLI62BtsN3E5cO+GxHf/d1mE6lI4FvxjkXTXiuZtAHa3I2tjw0yPnjh2PDUNUWf/aG41l56I1GWmIMg2gv6dhABf4RayDf+tsNOcZaaJ0gVPDSAY+5o3e0k23gDrbfmk2LE5P6spe/lqKwVGCbrtQWbsO0BK93qxj/4Y8XcVFm4Rgu5LSfvnRxoHI9hOwcaU3CwD4O8hb1xN5cROgEbVUkWci/wUL9TfkIdMFwSr/l2ppXWHuHQ== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.com; s=selector1; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=nnJ9AsJ/mQiKPhUFNJK6/X8uWltOLJfnqEtChvY90gg=; b=Xe7UXgUae2Kl/bMwyLyz48VJCyX70JL3Dcf3ToHqwTjBZGPZIAS0VEiOWFTevKDwAvyU9b1uiaR0TB8L2jKwSNH8QS+UntciHk3oXAG28lrVmrT/c940yxjrWb5uEw3o9qxXeH5Pong3I7IRRx/Mkm4s4W2gXe8q45yxKIhBOM8= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by PH0PR18MB5221.namprd18.prod.outlook.com (2603:10b6:510:163::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8048.16; Wed, 9 Oct 2024 08:59:49 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::3c98:dd36:4897:a51d]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::3c98:dd36:4897:a51d%5]) with mapi id 15.20.8048.013; Wed, 9 Oct 2024 08:59:49 +0000 From: Akhil Goyal To: "Ji, Kai" , Yong Liang <1269690261@qq.com>, "dev@dpdk.org" , Kirill Rybalchenko Subject: RE: [PATCH] crypto/scheduler: fix incorrect variable usage Thread-Topic: [PATCH] crypto/scheduler: fix incorrect variable usage Thread-Index: AQHbGKSx2utBZ+6VCkW5PlPQrDsw57J+IZvQ Date: Wed, 9 Oct 2024 08:59:49 +0000 Message-ID: References: In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: msip_labels: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: CO6PR18MB4484:EE_|PH0PR18MB5221:EE_ x-ms-office365-filtering-correlation-id: 557cda11-c8b5-421d-84f5-08dce840bafb x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|1800799024|366016|376014|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?Tk9SRW42TlNrSlJicWlIdW51bkh6WlJnWi9zbVQwYlRjakxkOWQ4ZjRNd0h3?= =?utf-8?B?NWptWmlZNzFwc05GRnlPTXJYMXgzVzJkeVBPOWVvU0Y3UlVuVlljdkJSWFBO?= =?utf-8?B?a3JpbVI0dmp0ZkYvaXRsTlp5a0FkeEM1Tkw0MXR5dDJpQzg3emZhMDNGSktq?= =?utf-8?B?LzZVUmVUYjY1bGpCMlBPRlFRS2k1VmlXN2t2eFFxc2RvQzh2VXpRcmpZc2lp?= =?utf-8?B?cUJ2azZrd2cvd2ppazBMOC9vUzhzeVVBZWVzaDFnMlNIREhqVUZ2VGc3VTJp?= =?utf-8?B?Q2l6MkMrQmRCVm9lMlp3SlJYcnVBT2NmRWxFR3hJelB3UkZxZWpPOFBFUmJl?= =?utf-8?B?dG9ZS3JOQzkybGRodWhGeHJTZk5kYXBhdXBDL2pKamZXWlBMMHU4NlFJTHdO?= =?utf-8?B?YVgycndjaEVpays4dXFYYklIL2tRaWo3NnE2QmVRRnBDTGVSY0hwbHkrSmxN?= =?utf-8?B?bEJMem1HdklKUVZ6UWFoTVQrWkE1RWZMVnluSVU3ZUJIODdnVkphTnZNNWZY?= =?utf-8?B?UnFoWUFHWk9lSS9RWkFta3BEQUlONnZWcDdhQ0dxaW5LbHNYN0Vhb3UvdWlB?= =?utf-8?B?TFR2ZVBUSXFsNFp6azFyVVd5V0FXVFZ0OFExSHk1ZDNDZDdKejlSYk1uYW5X?= =?utf-8?B?cmEreFpWU2hNM3BTdFEvWlg2RnJuQ0NGRGQ3aUQ2TTl2WXBKaUxFQzErOG0x?= =?utf-8?B?QmdJbU02c1NkZVd4SkpSQ0I1ZjB4eE5xcXA5L3FvMWFGUE5rNHp5OHVrUGRm?= =?utf-8?B?azkwMUxtSm40UCs0WTU3WTY4NWZJUFU5Z3NwTGtDVE5Cck9MTWlUWjRBUmtJ?= =?utf-8?B?L0hXRm9RRlhCOTF2Nk1WazJXR24wVEhBK1BuVzJmWGVHdVFKVm5XQ05VNE5k?= =?utf-8?B?VVJFeDB0aDdIaWU3dnlIRTlocS9Zc0lqZENzbEprV1BVbHZtSTU3ZUErWWRp?= =?utf-8?B?eElLVXc2MlRuazlvcGl5dWxoekFSNHlmeUdSRGZOcmlmUkYwNXpQMks0NjVk?= =?utf-8?B?OVQ5QUpGNmRLUm15b1ZxSzMzb0tEbGd5dE5FOFd6cnoxREZuU1Z0MUtETjhE?= =?utf-8?B?bGNYckdEQ3k2ZE5IWmg5NmZpSFplSkFWbUlZV1ZxTm1ZdkE0S2lGVDNxYkJB?= =?utf-8?B?VDhxb3N1RkZSZHZnd2dlMS9RWldkcmlsTVcwYStISDFiTDlyQTlpWlhSZWdK?= =?utf-8?B?UG05Qk9US2xCQndCU2N0RVl0VVkySXcyQWhqS3pFMFZqS25XQWpGQU9PcUhW?= =?utf-8?B?Q1BsMnFWNHVvWXk4ckhvU3JWNkJNWmtwOWJoa2ZJYUZDTnNSYmJSRnhKY2xL?= =?utf-8?B?NFdVemcyOXlldGxPcHB5dGM2VWhndXMvTkdXbmpYd3FNZUtGK1l4TGZtN1pV?= =?utf-8?B?SlpxdlpRZ09DdFBCY0luV1kwMEJ1WUVUbXFVTHl2L05qREZPejV6b1B5aW1U?= =?utf-8?B?STJ4NnRFY3FGei9MY1ZFdVA0RFp0TlFGY2hpRDRrTlhNVGZ6bG1wdERaNDEv?= =?utf-8?B?dkx3KzNadUx0amNnaFRUN2Y1aDFQWnBSWVVzMDNBYjJNc0YrWTFkdWRIb2g0?= =?utf-8?B?aHdZT2FJSG83MDB3b3hWdCt0UG5UY211cHo0czYranQ3Ymd4T0d2WVlNTWVp?= =?utf-8?B?YlEramFWN2VMSlVxeVVFQVd1L1pyN0hVOWZCeG0zcVlqWTNNYVFPY2RjQ1Za?= =?utf-8?B?dUZydFhrOWNMcHZTMCtDZEVXeDNYNUtrMVdmTE5qTjNQcEtxNEdpdUFFOGJ4?= =?utf-8?B?UEZIcHRDYkJpc1RrTTdLaTJNVkNwNUkzQzlWdGRkTmJMM2dHMllSTWFjVzRy?= =?utf-8?B?b3g5VmZDaUJnNDBVOU1tZz09?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB4484.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(1800799024)(366016)(376014)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aDgrL1FrR1Y0TW1EbjAzTC9ZbHJqU0J3d0N4ZkROdG8vZzE0cVoyOFkxZkxr?= =?utf-8?B?T0xZWTY1Q01DSUpVWTJwV1JnZEhHSXR4Y0NlSzlONG5BTmFMajBqRXlwdnNx?= =?utf-8?B?WjA5NGxaL3RQTHIzelFFNzlnZGJmQ1c4dXoweFNmVzB4REVsb3J4enJ0UXJ1?= =?utf-8?B?UmpiVytndGhPOU1ocE9iQVJUMmpiWnRmZEtxRzZybjJsTFVXbEd3NHdqc20r?= =?utf-8?B?QUZTbW1yV0ZNb3oydWFjQldJRWltRUIzWUlrTG1Id3BCRkM2RFhicU8wWS9U?= =?utf-8?B?QnZhdlROVVRRSy9GWXBaYTV1M24zallOV0lmd3VvZXpUZHFsQXNTNTF0dXpF?= =?utf-8?B?WHJYVWxtZ3B6VnNvZkJGOWU0bEIzTTFJMElnanU5cGtDQTl3RVFHL0pWNEx2?= =?utf-8?B?UGNKWklsR2F5Q3pSWEswVFJUTktFTmZqN1NBcnRVaFBHMEk4N05IQVQwNGJr?= =?utf-8?B?THpDWENVQWFENVJjVHpGZTVGZlVvQzhUSUZ5KytnSUZGTnZ0bE9qWkw0SUMz?= =?utf-8?B?SG13NEVKYWp0YnBUeGswVk1PRmlZc1ZpNmFaZXFoL2gvazZoWERVcjNvVnhD?= =?utf-8?B?bm56MnVEdFZrRTdhMityMi9iYU1Sd0toMkI3UUxoanFMVDRqdkI5ZG04ZDhp?= =?utf-8?B?ZnhGR0l5OXhBSUp3dk1QVUY3S0JrajR4dTJuOGNyK05Sa3JOcmhWMUthRzZr?= =?utf-8?B?M1Y1V012Y2psOTlvejZxQ3pvcU5aVExLUEZPeHpLNlhvT3FjZkZ1Y0tBZnVn?= =?utf-8?B?aTBUOU5iclE1MEEwQ3lUU05ndmZDSDhwbC9oVi9WTHAwOE5LM0s1VWRuNzM5?= =?utf-8?B?VjAyNTFDQitacjY0bEVJdi9GQnlEcU4rVXZxeTYzbG42RFdaWXFWNjMyZzNF?= =?utf-8?B?dkg0YVNBcnJmZ1lpbTdtQm1TNnJSKzAwWXZFdGkrRlJ1a2FCUFRvcjhFakJj?= =?utf-8?B?UDBsV2Q4RnhHVEllVkVFbCs2aFdoeWpLMS8wMTVHcS9XZGszVHMzK202citT?= =?utf-8?B?OVNnTzlDMnB1TXRoUk51WWZwMSt1ejY5VUVwd0kvSmpFY2V1ZkJoMXU5WUlZ?= =?utf-8?B?UGZVVHhKbEhJSUM3QWdMd3hjb2xjclI2bndlWXp4LzJ0YktLWXJ3WW0va2ZV?= =?utf-8?B?UzFUNTRqNjQwUWRJd2tNakdIRC9vdzdVekRoWGpKRTVOR0tZTCtHa0dYOEV6?= =?utf-8?B?d01rNmpjS1FsQm1xcHlPcjdoRjJSMTFhaDZZcDZGTWF2MlJYS1VHTzNYTHlJ?= =?utf-8?B?dG5ZY1luSXVDKzNhNzVVMXlOMU5USUs5VU1HOWg0czRnVDRMZjJsaHRXWDY1?= =?utf-8?B?ay9VRzA3ZlhPSEdhYkV4OXhqblBTVXRObmJtd1FuK2w0dHBmek5LUTlaVklo?= =?utf-8?B?cmpiYmY4b092eUJEVWFwYnkwZnNNYS9aK3l4UlpHOTIzT0xWdmhvVnN4c0FO?= =?utf-8?B?dVZRWG9aRk5DTFhSanFSMlYvWFJwaThPc2g1c2lJcGl6dzloMzB4QWRkQzhw?= =?utf-8?B?VGp4am90YkJSSlFrbWJ4cDY4ZE1CdnQ4Vk1CeWlWQWJqMHMzRktOdDN0cndi?= =?utf-8?B?cDNBcEgvYXRLQzdHZVo2L1FtZGk4aTZWeUhzTW1rdEFpVTR0cHdvNjNXaFhy?= =?utf-8?B?MFBqaVpkdFNCYU43N25WRU9KS1IzRThYVEZtL3FNV2wzUkRIS1VZbzJoMUtL?= =?utf-8?B?SDA3L0p2SVNVQ3lUVUt3MUtJUUR2Ukg2VlFZNGZ3eW9IakZFT0pJS2hkTzlP?= =?utf-8?B?TTVuSk5RelVWRTNnN0VmbG1YR2xjd0h3M050bHJ1Z0RSSFpyVzdoZ1ZqS3VJ?= =?utf-8?B?REtjVEN4VCt4N1ZMV0REa3c1K2hlTG1NbEhBQlpUTG94cWdPTTFnRzNQa3Rj?= =?utf-8?B?T0d1TEM4ZkZibDVkcTRUNk9VVkJLalBDKytQSlNKM3pCcXRkNzVzcjZ0d2dr?= =?utf-8?B?WnVhd29EMERySkRRcVZSSzVYQ3BTOUFQanNtYWJvbGFqZVd1aU9sb0cxQWdn?= =?utf-8?B?UmVMUEF2eXk2YUFVelBoSWkydFJ4WENtUGVEWTRVZG51Ty9EdWRKNXg0Uktx?= =?utf-8?B?SXBacFNKQnNXem9ZK1FlQ24za0RKaFprNnBuZXR5bjNic0VVY1V2TVFXbGo2?= =?utf-8?Q?2fXg=3D?= Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR18MB4484.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 557cda11-c8b5-421d-84f5-08dce840bafb X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Oct 2024 08:59:49.1934 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: NvrEu98+//kvnG8KnBi5+jDDEYmJ1mM7YBD5KqWSoQ6W4lu2BF/RHUPLttKJTsbg+vfGYuDYgugkojzvDNljSw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH0PR18MB5221 X-Proofpoint-GUID: znIV4zV67mUUZNFS1e5Kj30WzuXa_Q3g X-Proofpoint-ORIG-GUID: znIV4zV67mUUZNFS1e5Kj30WzuXa_Q3g X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.1039,Hydra:6.0.680,FMLib:17.12.60.29 definitions=2024-09-06_09,2024-09-06_01,2024-09-02_01 X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org PiBJJ20gbm90IHNlZSBhbnkgaXNzdWUgd2l0aCBvcmlnaW5hbCBjb2RlLCBjYW4geW91IGdpdmUg bW9yZSBkZXRhaWxzIGFib3V0IGNyYXNoIHNvDQo+IEkgY2FuIHRyeSB0byByZXByb2R1Y2UgYXQg bXkgZW5kLg0KPiAgY2Mga2lyaWxsLnJ5YmFsY2hlbmtvQGludGVsLmNvbSBmb3IgcmV2aWV3DQoN ClRoZSBkZXRhaWxzIGFyZSB0aGVyZSBpbiBCdWd6aWxsYQ0KaHR0cHM6Ly9idWdzLmRwZGsub3Jn L3Nob3dfYnVnLmNnaT9pZD0xNTM3DQoNCj4gDQo+IF9fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fDQo+IA0KPiBGcm9tOiBZb25nIExpYW5nIDwxMjY5NjkwMjYxQHFxLmNvbT4NCj4gU2Vu dDogMTggU2VwdGVtYmVyIDIwMjQgMTU6MTUNCj4gVG86IGRldkBkcGRrLm9yZyA8ZGV2QGRwZGsu b3JnPg0KPiBDYzogcm95LmZhbi56aGFuZ0BpbnRlbC5jb20gPHJveS5mYW4uemhhbmdAaW50ZWwu Y29tPg0KPiBTdWJqZWN0OiBbUEFUQ0hdIGNyeXB0by9zY2hlZHVsZXI6IGZpeCBpbmNvcnJlY3Qg dmFyaWFibGUgdXNhZ2UNCj4gDQo+IFRoZSB2YXJpYWJsZSBgcGVuZGluZ19kZXFfb3BzYCB3YXMg aW5jb3JyZWN0bHkgdXNlZA0KPiBpbnN0ZWFkIG9mIGBwZW5kaW5nX2VucV9vcHNgLg0KPiBUaGlz IGNhdXNlcyB0aGUgcHJvZ3JhbSB0byBjcmFzaA0KPiB3aGVuIHRoZSB3b3JrZXIgUE1EIGFjY2Vz c2VzIHRoZSBzZXNzaW9uDQo+IA0KPiBCdWd6aWxsYSBJRDogMTUzNw0KPiBGaXhlczogNjgxMmI5 YmY0NzBlICgiY3J5cHRvL3NjaGVkdWxlcjogdXNlIHVuaWZpZWQgc2Vzc2lvbiIpDQo+IENjOiBy b3kuZmFuLnpoYW5nQGludGVsLmNvbQ0KPiANCj4gU2lnbmVkLW9mZi1ieTogWW9uZyBMaWFuZyA8 MTI2OTY5MDI2MUBxcS5jb20+DQo+IC0tLQ0KPiAgZHJpdmVycy9jcnlwdG8vc2NoZWR1bGVyL3Nj aGVkdWxlcl9tdWx0aWNvcmUuYyB8IDQgKystLQ0KPiAgMSBmaWxlIGNoYW5nZWQsIDIgaW5zZXJ0 aW9ucygrKSwgMiBkZWxldGlvbnMoLSkNCj4gDQo+IGRpZmYgLS1naXQgYS9kcml2ZXJzL2NyeXB0 by9zY2hlZHVsZXIvc2NoZWR1bGVyX211bHRpY29yZS5jDQo+IGIvZHJpdmVycy9jcnlwdG8vc2No ZWR1bGVyL3NjaGVkdWxlcl9tdWx0aWNvcmUuYw0KPiBpbmRleCBhMjFiNTIyZjlmLi43MGY4YTI1 YjcwIDEwMDY0NA0KPiAtLS0gYS9kcml2ZXJzL2NyeXB0by9zY2hlZHVsZXIvc2NoZWR1bGVyX211 bHRpY29yZS5jDQo+ICsrKyBiL2RyaXZlcnMvY3J5cHRvL3NjaGVkdWxlci9zY2hlZHVsZXJfbXVs dGljb3JlLmMNCj4gQEAgLTE5MSwxMSArMTkxLDExIEBAIG1jX3NjaGVkdWxlcl93b3JrZXIoc3Ry dWN0IHJ0ZV9jcnlwdG9kZXYgKmRldikNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICB3b3JrZXItPnFwX2lkLA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICZlbnFfb3BzW3BlbmRpbmdfZW5xX29wc19pZHhdLA0KPiAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBlbmRpbmdfZW5xX29wcyk7DQo+IC0gICAg ICAgICAgICAgICAgICAgICAgIGlmIChwcm9jZXNzZWRfb3BzIDwgcGVuZGluZ19kZXFfb3BzKQ0K PiArICAgICAgICAgICAgICAgICAgICAgICBpZiAocHJvY2Vzc2VkX29wcyA8IHBlbmRpbmdfZW5x X29wcykNCj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc2NoZWR1bGVyX3JldHJp ZXZlX3Nlc3Npb25zKA0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICZlbnFfb3BzW3BlbmRpbmdfZW5xX29wc19pZHggKw0KPiAgICAgICAgICAgICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgcHJvY2Vzc2VkX29wc10sDQo+IC0gICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICBwZW5kaW5nX2RlcV9vcHMgLSBwcm9jZXNzZWRf b3BzKTsNCj4gKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHBlbmRpbmdf ZW5xX29wcyAtIHByb2Nlc3NlZF9vcHMpOw0KPiAgICAgICAgICAgICAgICAgICAgICAgICAgcGVu ZGluZ19lbnFfb3BzIC09IHByb2Nlc3NlZF9vcHM7DQo+ICAgICAgICAgICAgICAgICAgICAgICAg ICBwZW5kaW5nX2VucV9vcHNfaWR4ICs9IHByb2Nlc3NlZF9vcHM7DQo+ICAgICAgICAgICAgICAg ICAgICAgICAgICBpbmZsaWdodF9vcHMgKz0gcHJvY2Vzc2VkX29wczsNCj4gLS0NCj4gMi40My4w DQo+IA0KDQo=