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 EC31845A8E for ; Thu, 3 Oct 2024 07:52:40 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id DFBCE402C9; Thu, 3 Oct 2024 07:52:40 +0200 (CEST) Received: from mx0a-0016f401.pphosted.com (mx0a-0016f401.pphosted.com [67.231.148.174]) by mails.dpdk.org (Postfix) with ESMTP id 97D70400D7; Thu, 3 Oct 2024 07:52:38 +0200 (CEST) Received: from pps.filterd (m0431384.ppops.net [127.0.0.1]) by mx0a-0016f401.pphosted.com (8.18.1.2/8.18.1.2) with ESMTP id 492Lgbqn026003; Wed, 2 Oct 2024 22:52:37 -0700 Received: from nam12-mw2-obe.outbound.protection.outlook.com (mail-mw2nam12lp2041.outbound.protection.outlook.com [104.47.66.41]) by mx0a-0016f401.pphosted.com (PPS) with ESMTPS id 421b3g13we-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Wed, 02 Oct 2024 22:52:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; s=arcselector10001; d=microsoft.com; cv=none; b=yB1MLTBNhUjX7RnClLtjPsDutvqjYkx9uSAeUL7duKVzE+itQ3Av6uZ3b/caq4zkSEJeOh0chrAfSk/Up+20jE+oND/3XjAAaUIN1bhfMKcZB4nxdJfP0VkGLqMnBk7OfXetQXEHfBB4fEOwlDVyBobvMNgcKL+HkjTmyk3a4PFiUPv+HfxnhVQJj4qNTzA3ajsjXThsJ9Op9ym1lkPOIfmGMuAII9+Q5EANp7ox2JBsKtO5cGLuOkXFpOLjUtx3TIicqihW39Nk3sk5+iDc+orDgBfSxkf2zLMsnODz2GG5TURzbHJQBuJb+0Rqp3FYePDGwn/BySyFqB3l7oY4Eg== 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=U7Pxjg78AEafTOdiKmsp6AwOrP+lK6eo4mDGI7KqLQ0=; b=FFmsQu8XLp69oVUTUEWtDKObZ0/voOdZtg7sEmbb1Z5aCPQSnmhBRJi/2DOqKy0jvK9dyGAEcW+LQPxmUy/TIYX60rsfJJr766kkOg6ftab6ScYDtLbJ+wbLDSbx2Aiito5r+62ZazSkDEN+ik7fUN4zggU4HLk5WCzxU8fZvSr5X81wcA4yruEyuGJQNce6By+HCH2wDfSL8l+ha9NKbBzIy6uZOzgIKIwddkK0DnmASD+XOHBdu7i6RjnLO4zyvr9CGugNC/TFxLBub+yN1A+CQH9leWwjKj8PiKTTBM3ER6OVLIpLgHADZzb1fqZnHvNWh/405YjU5IjZeghQlA== 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=U7Pxjg78AEafTOdiKmsp6AwOrP+lK6eo4mDGI7KqLQ0=; b=LD9gJ7eebPGJVxvoe4YYOTyuJbkfaBARFOzZqSdovYxpLPjnvfo5UQ47j/hTpD27KMSvfecKT+z66zi0/NMvrNY23GTiy5oJDXe3clnVtatm2EEh/1RiP3dsKqYN7qpjm95RmtW1anc/kkpXprxwA+TkEGhMOulP9TPt9n0fZgU= Received: from PH0PR18MB4086.namprd18.prod.outlook.com (2603:10b6:510:3::9) by CH3PR18MB5891.namprd18.prod.outlook.com (2603:10b6:610:1d6::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.8005.27; Thu, 3 Oct 2024 05:52:34 +0000 Received: from PH0PR18MB4086.namprd18.prod.outlook.com ([fe80::ed37:4ea0:6359:f717]) by PH0PR18MB4086.namprd18.prod.outlook.com ([fe80::ed37:4ea0:6359:f717%4]) with mapi id 15.20.8026.016; Thu, 3 Oct 2024 05:52:34 +0000 From: Pavan Nikhilesh Bhagavatula To: Stephen Hemminger , "dev@dpdk.org" CC: Shijith Thotton , "stable@dpdk.org" , Jerin Jacob Subject: RE: [EXTERNAL] [PATCH v7 04/16] event/cnxk: fix pointer mismatch in cleanup Thread-Topic: [EXTERNAL] [PATCH v7 04/16] event/cnxk: fix pointer mismatch in cleanup Thread-Index: AQHbFPpvfu+h/KhS90a9Nf6XiFr3b7J0hQ9w Date: Thu, 3 Oct 2024 05:52:34 +0000 Message-ID: References: <20240927204742.546164-1-stephen@networkplumber.org> <20241002183918.161656-1-stephen@networkplumber.org> <20241002183918.161656-5-stephen@networkplumber.org> In-Reply-To: <20241002183918.161656-5-stephen@networkplumber.org> Accept-Language: en-US, en-IN Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR18MB4086:EE_|CH3PR18MB5891:EE_ x-ms-office365-filtering-correlation-id: f85a096a-c34e-461c-e19d-08dce36f9422 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; ARA:13230040|376014|1800799024|366016|38070700018; x-microsoft-antispam-message-info: =?utf-8?B?OFM4c1JDd0RFRWdPSy82M1cwL2FlZzRoeStFVGFsMVprdCs5TWNsTHI4bE5q?= =?utf-8?B?MTBHZlpOcWt5SVRPcm9lT0xOS0xlYm8rSC96NVNWdEVIT0RFcHgrTWw4M25r?= =?utf-8?B?RTczNXhDWTFkOTZVcUdYTWtRYThTMVd1RWtnWVZ5VW9LZzZKQjVVaXJROVBU?= =?utf-8?B?MlpXNHZ0YVExQnZVSER4TllKNVV6eUdTb0p0SUxOMVZBSjdFaWhkQjl4TTBz?= =?utf-8?B?RjJZRWswWWF0ZzBRQnlmTlR5TVowdlczaHYvRXBWVWUrMVJvREVjQk1NdGVD?= =?utf-8?B?QU1sc2pIRXN3aVJIbk5aUnMxMGM0Z3Arb0hrMWRRejFYMEoxZENkWUxGUzli?= =?utf-8?B?dktUVEdFSEU0QVp2RzZXbURvV3N5RjIvZk9uNVI1di9kb2ZDczR5QUJWZDNJ?= =?utf-8?B?a05XQlhjQTFSOWIzS0p1L3J0RDl1ek1EN1dIdTU3azY2YzdpT0JBOUZkOU96?= =?utf-8?B?dUJrN0RueUdyaWVGYmYvdm4wa29ITGNzSytlZ3p3OUY1UUF3dFQrbHIrT3lD?= =?utf-8?B?UkM3bkJOZkxXcUR5MTI3d2wvdjFFVlVsMjZIcW5Lb2ZWK1BPNTgrMmdUR1lY?= =?utf-8?B?WmU2aHFoa1BULzAyWGcvTjJOUXBuSEwvQjJLRXgyNWlsdGdOQVpsTzd2R2Ry?= =?utf-8?B?Z3JKaGxNenVxSzhJSVJ4djJ6eTBLSGhWZWhSeGU5bGRHdTlLZTR2WFd5ZXJC?= =?utf-8?B?V3lSWDQwLzJ1SkJxS3VNV01iYklYL2N1R3BoaFpLVCtmK1hYQ1M2THBFN0dR?= =?utf-8?B?eDZtNGttaGg2ckhnNXY4UkloNU5yMmRWdEREOXlCK3pwUmlsT2ZhQ1BBZldP?= =?utf-8?B?dExZRkFkWTF4ZjZUVUZKZnhGMHAxREtwRk9QUzJCWGNtZzBRay9YSFdMK0w3?= =?utf-8?B?dTFiWWFEd3JkQUZyZ3pralpCRTFNbmw3UTI1ZUpiZk5tQWg4NmJYeUNLR0lZ?= =?utf-8?B?NkNVMGlsYkRTdkU2cGhYNER4R0R5UGtJYW1aQVh5K1RaSTl4SmJleW43K3hR?= =?utf-8?B?UGhxZHR3TmY2eW83eXJONUhGOEtqUzFyb0p5VTB3cFhBMFM4OHNzQnBsUzN2?= =?utf-8?B?Q1hZY0JCb0FBTmpWam4xY3gvNGdvdUZkd2xLS3JaMGxvNE00d2Z3TVhLTk9F?= =?utf-8?B?d1BNMWFaQmdBd2ZGTXFEdGNnNXNnZ2ZxMXJaUHJuUW5QUGg5NVdrdUhPcHRC?= =?utf-8?B?Y0VaZjBDN1RGNTU5OGdZd0RsdzdGcFFCUXFPSmcrd0Q1eUpjaGhUcVRJOUt1?= =?utf-8?B?RVh5YklFQURvSW5QbU9NTHltVkdZQmdnb1k3b0UxL2tXWE5rNDF6YUdkMm03?= =?utf-8?B?WXk4ZUdSaE5pOE80VG1Od0pvcncwT2pRVTdqTTZJZzdlVURZRUhrNzI3anRG?= =?utf-8?B?OVRFb002Y3dueTlmT0VGS3ArbndZajhNYjZjNkNYMHFZekJoaU1HT1Y1d3NE?= =?utf-8?B?QnBGTEZVaUNrOXpXL2N0b3JkNGZzTnFIMUVMREMrYmhQbnZIaFhUN3JKS1o1?= =?utf-8?B?MTJQOXgzbVZnMXRRVTNCUWN3TXErN055d3lCVy9Ebks5b3VBUmdkYzJTWWhM?= =?utf-8?B?blh6YzhGbVYvWktnbDRrOGJqQysraXRnSXk3RHVVOGFteGdneWJaMWJCc0Fm?= =?utf-8?B?YisraVJza0J1VlAxRFoxdHRoQlJidnZ5aUppYTNMQTc3V1J4eVRtNkZjdEVI?= =?utf-8?B?NDdIS1FZaGh0eXFvL3dRNVlMbzJCU2JjMWlPZXhBZWdnVUZ1YkFJdXVSbERm?= =?utf-8?B?ckRRcEluenpXcW1wOTN4WVRnZG4rNW54b3pjMmtHZzAxNzdYVHg3eWN5eEdz?= =?utf-8?B?b3MyMzViemZHSzhHL3d3QT09?= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR18MB4086.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230040)(376014)(1800799024)(366016)(38070700018); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?RkJXdW9oODVUTStoblZDMDFEVk5KYmRSOFZxckZoZzI2bUlwTVhlT3NObmdt?= =?utf-8?B?UlU2SFNwdVk1YmgxcXZnT1R3Uno3Y3E0V3Zkem9DWC9HdVRQeVFGekZXMHQv?= =?utf-8?B?U0pqVTZBYlg4RGRPQkhLYWRMK3NCSXNJYUpqdmlTQ1YxSlN5a0puZnVVYTNU?= =?utf-8?B?Wmt5WmdOaUZhb0U5TGZVVllEQ2lJdFg2T3dVanNBMEpXT2RrQld5WkFDbytD?= =?utf-8?B?bVVHZDMxS1J3RlQwSU5HVzRZSWlDcjFyVEdPSXQydGJlNkVyUFA5c3Bnck00?= =?utf-8?B?LytNRUh3TEcrVjdYd2VySGR1YThFekJoVTJhQlF2cEZRRHlUUThCMWptY0FF?= =?utf-8?B?MzgxNmIwd2VDOXpFdFlHanY5TEdnVnZNYVQ0NWUrLzRudm52bUtlcVFiNUpP?= =?utf-8?B?bDhtTUZ3RVJsZGxCenZDN1NDOSt4eXFrOGhIMXdQYjhCdkVoeDJtRnpuSTN1?= =?utf-8?B?Uy93UWpodU9QWnZYR1dBa3k3TXlPYzU5ZlkwZDFkcncrN3pNNlhxY2RWUEJY?= =?utf-8?B?bk1hWUxObVRaaHhxZTAwdXBxTllYM0xoMHZSdWRxeWx6a2NBOFdUbmJCeFZI?= =?utf-8?B?dk5LRExLNTQ1VWRSbnJSWkd0UHlLSzRBQ2NXaElUR2UrYURKS1ZkUW4vWndD?= =?utf-8?B?dVRSbmpQeUdXc2t5T0NvOThlck9HZGVIUldoWklneHpDUnM3TWZDUFFHOTVw?= =?utf-8?B?REh2Nm1JWWNlL2FmMUp6eGUzQk9tdTZZTnZjUUoyNll5RW4yM2NTUVhwbWxX?= =?utf-8?B?SEN1WkFrZGh3TjNkSlNRblowZlNiaWxKdnllSjhyRmZJc2daakdRdklkakdr?= =?utf-8?B?cU5yZy9CdEZYdnJ2RGduWnUwaS9SNEs1RmVYd2pVWk0xeUxPdUtzQk1JVHpO?= =?utf-8?B?cU9QVFJUelZ1cHlHMHpHUjM4eCtuNUZtNGVjMHYrbG40U0dLWDluUWU3cXBS?= =?utf-8?B?dkw5dUJ2b0o2STFROGtENWNna2ZFWmdHVUhaWjkyL1JzUjJvS0tsT1dDc3Y3?= =?utf-8?B?QlZSai9FTXhab0Zpc2VseFArZWJDRUVOcCtwSVNLLzdQaVNFSnNuNTVDekRU?= =?utf-8?B?YzM4UkRVTEJSeWJKbmFCZkFXdVRDRjZuZFpKRFBmemc2djBONUN3ZytIZm1x?= =?utf-8?B?L1dWbjcxSDNXNnFTVUZtZzRwUnM1NGxqTm53d3gzdE4waWlKa0M4VS9uNWVK?= =?utf-8?B?U2dnVWxGZGJlRGpyQjhCVHJWdUFCQVBDL1AzWndCK01NdHJ4M1lBMlVFa0o4?= =?utf-8?B?cU1QMHIvb3phR0g0Z0dRa21FNWdoWFVBSkJnYVEzSy9Zdk13dHBMd0pUc0dj?= =?utf-8?B?TTN6SmRPb0F2M0hpTnowTnJ2YmJaQ2RFb3k5ZXJuYjRhWmZUdG5kU2daZUY0?= =?utf-8?B?TUhMMk9RZmt0c0NiTy9ZcnFUbUZCM01BNzQyWkFydkhaMjBORE5UQm1wVUN4?= =?utf-8?B?WjNmRmtHTDA1MFRiajJhME1wSHJtSnAzTDlEQkFvMHluc3FiZ0tTM3BlZDJB?= =?utf-8?B?VmJRVDRDQjV0bjh4TllVbVIvZGhGajNiaWVIN1prOEhCamdJdWF4Y2FHaEsw?= =?utf-8?B?eng4MUdtWThGWHlCdDJkRFVTdHRUcG5TRFZReTh4L1ZGK3lvUHo2LzEyQ0VD?= =?utf-8?B?SGhXTEJVdXFPQ0d4WklRYzYxVHZ0YWtUcDVCU2hIMkFWdE1wK3lUOVN1eklB?= =?utf-8?B?WEgrOE5uaDFvTWJ1NXZ1alNNMmw5SG82dDZiVW03SzdnT01qWTVCZEpJMits?= =?utf-8?B?eXVzMXJYeUlqVVFrZ1ZhUGROOFVGc2VaMjJqU1FibHBReWNnVUhTK014Ynl2?= =?utf-8?B?Ym82Yys0VU9UbDBnSFJiQ1d5eGNTQXJwek1hQTlRdlFyUVBCS1hYN05QRFZG?= =?utf-8?B?dlAzUUN1NWVrUUlya01yVTNSalQrR3huZTk4K2FzMlV5dG01ckh5YU5WWk52?= =?utf-8?B?dzArRnQvejArTThxNTBMMFZLQ2JLaTdJcE9rV2kxbWtXM1J0a01TdDg4a3pE?= =?utf-8?B?M0VxZFlyWi9kS3gwbXhMYTlQZHpMSHllSEs5VlRrZHl4a2dDb1Q2eTliWFU5?= =?utf-8?B?SmVYdzZ5V1ZRUjAxSkJVWHJjY2pDejJXVWozTHdHd1lGL3g3Vm1tbmVQZUc3?= =?utf-8?Q?3qyxLERLDN6bGFfZ+kORhysjO?= 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: PH0PR18MB4086.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: f85a096a-c34e-461c-e19d-08dce36f9422 X-MS-Exchange-CrossTenant-originalarrivaltime: 03 Oct 2024 05:52:34.5558 (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: OOvFTGmDG13DAJDcZH2a0U0gppL3ikhbEP3mb3bwQWohqSJc6/yvCypISIP+2+5wI+vV3jSG+LWfR02Hg2fnVh/lvwtVwKSm+eWqaMhUOzs= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR18MB5891 X-Proofpoint-ORIG-GUID: wR3_ud0hvxTjiOO-i2mqY0QLFt_hfMC0 X-Proofpoint-GUID: wR3_ud0hvxTjiOO-i2mqY0QLFt_hfMC0 X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.293,Aquarius:18.0.687,Hydra:6.0.235,FMLib:17.0.607.475 definitions=2020-10-13_15,2020-10-13_02,2020-04-07_01 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org PiBUaGUgY29kZSB0byBjbGVhbnVwIGluIGNhc2Ugb2YgZXJyb3Igd2FzIHBhc3NpbmcgaW5jb3Jy ZWN0DQo+IHZhbHVlIHRvIHJ0ZV9mcmVlLiBUaGUgcG9ydHNbXSBlbnRyeSB3YXMgYWxsb2NhdGVk IHdpdGgNCj4gcnRlX21hbGxvYyBhbmQgdGhhdCBzaG91bGQgYmUgdXNlZCBpbnN0ZWFkIG9mIHRo ZSBvZmZzZXQNCj4gaW4gdGhhdCBvYmplY3QuDQo+IA0KPiBGaXhlczogOTdhMDVjMWZlNjM0ICgi ZXZlbnQvY254azogYWRkIHBvcnQgY29uZmlnIikNCj4gQ2M6IHN0aG90dG9uQG1hcnZlbGwuY29t DQo+IENjOiBzdGFibGVAZHBkay5vcmcNCj4gDQo+IFNpZ25lZC1vZmYtYnk6IFN0ZXBoZW4gSGVt bWluZ2VyIDxzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZz4NCj4gLS0tDQo+ICBkcml2ZXJzL2V2 ZW50L2NueGsvY254a19ldmVudGRldi5jIHwgNCArKystDQo+ICAxIGZpbGUgY2hhbmdlZCwgMyBp bnNlcnRpb25zKCspLCAxIGRlbGV0aW9uKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9l dmVudC9jbnhrL2NueGtfZXZlbnRkZXYuYw0KPiBiL2RyaXZlcnMvZXZlbnQvY254ay9jbnhrX2V2 ZW50ZGV2LmMNCj4gaW5kZXggNGIyZDZiZmZhNi4uMDhjNmNlMGMwNyAxMDA2NDQNCj4gLS0tIGEv ZHJpdmVycy9ldmVudC9jbnhrL2NueGtfZXZlbnRkZXYuYw0KPiArKysgYi9kcml2ZXJzL2V2ZW50 L2NueGsvY254a19ldmVudGRldi5jDQo+IEBAIC0xMjEsOCArMTIxLDEwIEBAIGNueGtfc2V0dXBf ZXZlbnRfcG9ydHMoY29uc3Qgc3RydWN0IHJ0ZV9ldmVudGRldg0KPiAqZXZlbnRfZGV2LA0KPiAg CXJldHVybiAwOw0KPiAgaHdzX2Zpbmk6DQo+ICAJZm9yIChpID0gaSAtIDE7IGkgPj0gMDsgaS0t KSB7DQo+ICsJCXZvaWQgKndzID0gZXZlbnRfZGV2LT5kYXRhLT5wb3J0c1tpXTsNCj4gKw0KPiAg CQlldmVudF9kZXYtPmRhdGEtPnBvcnRzW2ldID0gTlVMTDsNCj4gLQkJcnRlX2ZyZWUoY254a19z c29faHdzX2dldF9jb29raWUoZXZlbnRfZGV2LT5kYXRhLQ0KPiA+cG9ydHNbaV0pKTsNCj4gKwkJ cnRlX2ZyZWUod3MpOw0KDQpIaSBTdGVwaGVuLCANCg0KVGhlIHJ0ZV96bWFsbG9jIG1lbW9yeSBp cyBwb2ludGluZyB0byB0aGUgY29va2llWzFdLCB0aGUgbWVtb3J5IGFzc2lnbmVkIHRvIA0KZXZl bnRfZGV2LT5kYXRhLT5wb3J0c1tpXSBpcyBydGVfem1hbGxvYyArIFJURV9DQUNIRV9MSU5FX1NJ WkUuDQoNClRoZXJlIGlzIHN0aWxsIGEgYnVnIGluIHRoZSBjb2RlIHdoZXJlIHdlIGFyZSBhc3Np Z25pbmcgTlVMTCBiZWZvcmUgZnJlZWluZyBtZW1vcnkuDQpUaGUgZml4IHNob3VsZCBiZSANCg0K CXJ0ZV9mcmVlKGNueGtfc3NvX2h3c19nZXRfY29va2llKGV2ZW50X2Rldi0+ZGF0YS0+cG9ydHNb aV0pKTsNCglldmVudF9kZXYtPmRhdGEtPnBvcnRzW2ldID0gTlVMTDsNCg0KDQoNClsxXQ0KCS8q IEFsbG9jYXRlIGV2ZW50IHBvcnQgbWVtb3J5ICovDQoJd3MgPSBydGVfem1hbGxvYygiY24xMGtf d3MiLA0KCQkJIHNpemVvZihzdHJ1Y3QgY24xMGtfc3NvX2h3cykgKyBSVEVfQ0FDSEVfTElORV9T SVpFLA0KCQkJIFJURV9DQUNIRV9MSU5FX1NJWkUpOw0KDQoJLyogRmlyc3QgY2FjaGUgbGluZSBp cyByZXNlcnZlZCBmb3IgY29va2llICovDQoJd3MgPSAoc3RydWN0IGNuMTBrX3Nzb19od3MgKiko KHVpbnQ4X3QgKil3cyArIFJURV9DQUNIRV9MSU5FX1NJWkUpOw0KDQoNClRoYW5rcywNClBhdmFu Lg0KDQo+ICAJfQ0KPiAgCXJldHVybiAtRU5PTUVNOw0KPiAgfQ0KPiAtLQ0KPiAyLjQ1LjINCg0K