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 38376A0C4D; Mon, 4 Oct 2021 14:45:43 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 1E01E41369; Mon, 4 Oct 2021 14:45:43 +0200 (CEST) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mails.dpdk.org (Postfix) with ESMTP id B61464134D for ; Mon, 4 Oct 2021 14:45:41 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10126"; a="311612446" X-IronPort-AV: E=Sophos;i="5.85,345,1624345200"; d="scan'208";a="311612446" Received: from fmsmga006.fm.intel.com ([10.253.24.20]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 04 Oct 2021 05:45:40 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,345,1624345200"; d="scan'208";a="711195219" Received: from fmsmsx605.amr.corp.intel.com ([10.18.126.85]) by fmsmga006.fm.intel.com with ESMTP; 04 Oct 2021 05:45:40 -0700 Received: from fmsmsx603.amr.corp.intel.com (10.18.126.83) by fmsmsx605.amr.corp.intel.com (10.18.126.85) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Mon, 4 Oct 2021 05:45:40 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) 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.2242.12 via Frontend Transport; Mon, 4 Oct 2021 05:45:40 -0700 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.44) 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.2242.12; Mon, 4 Oct 2021 05:45:38 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=WZWOfGGYwZK3wWDPwoLQtXeLgGRMFuzD4UrGPIQ1zZ/IKrhK6QIxMaFUPRB0xsJWl4XqJjcysyRQbNs3YoVEMOazXTb8ar4pW0A7qnI1F7GU0kcSuGa1vbZoWtWhGL2Wx5a+fHcYaq3F1bXt4rJfNIexK+k2HXTZ6FH+Doi8Et/zgnhIDixS3H2G43ewjIYaLv4MP+j54kO3V4qXjuZ5EiDOnNESArc73nLjW5ozB7w2+1cZycyV4f+Ov4h3403ExVSvgF9sZG6vT1pA0jj8clbglIqo0jO3QnpduvUPcv3wc6iwHCjz1/hE823Bqe/0g60ouAlMphs1tGLvKhGipA== 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=o4hqpk/b4DmGhAewAJBJQdMQ0kcQXqnoE1BsVX0lqnw=; b=GF5MN/YkmoKArQhy7of9CNWthCTScsymgRyBK6zgV6VIKE0d24hRcBXG0ykJIbjTi+84OrsdC8U71Q3+pxY0FGOXL7rWKR7Ozf+MQpHRXGRoVN9Qf+/f0B+ilnyCFVgSl+IpZ9Kp+8UOVrU4QZ0cDM27uABjp0o2GGPOqxyLypw7dtUf2tS/IB3X6MUvAxdaDGwXTSh5tLjFnilr/1VrD1J+jNk/dMv+d89+UJeLgeKYnYSQJZUPZqT2LRAxjw+RF11qhBBjf3w8HsSzfOwfQOor6GCxK+dXakNIC52ixvAEuz1eDyBPccFZkEmzPhutdT3JK04v0L6VMkreSeIzHw== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=o4hqpk/b4DmGhAewAJBJQdMQ0kcQXqnoE1BsVX0lqnw=; b=wSA35RZqKNVOo882hHouyVuqpVqN8tjxquwCu6jkxBqHMeUaKA9T1oxMMSobhU892PevhNq2yhTssApE+diByBT0Y2TJ6VNh+rwo1puqygDX3fdA7r4LHZmyGS3M6ckkrHrSn/hRTldmwAgypocz+flox784q+y+5MQg39btHVE= Received: from DM8PR11MB5591.namprd11.prod.outlook.com (2603:10b6:8:38::23) by DM8PR11MB5637.namprd11.prod.outlook.com (2603:10b6:8:33::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4566.22; Mon, 4 Oct 2021 12:45:37 +0000 Received: from DM8PR11MB5591.namprd11.prod.outlook.com ([fe80::904:ace8:b3b:c1a2]) by DM8PR11MB5591.namprd11.prod.outlook.com ([fe80::904:ace8:b3b:c1a2%4]) with mapi id 15.20.4566.022; Mon, 4 Oct 2021 12:45:37 +0000 From: "De Lara Guarch, Pablo" To: "Power, Ciara" , "dev@dpdk.org" CC: "Zhang, Roy Fan" , "Bronowski, PiotrX" , "gakhil@marvell.com" , Thomas Monjalon , Ray Kinsella Thread-Topic: [PATCH v3 06/10] drivers/crypto: move snow3g PMD to IPsec-mb framework Thread-Index: AQHXtU9lWaGI1H/qwkqXvOSE+xSr6qvCzzlg Date: Mon, 4 Oct 2021 12:45:37 +0000 Message-ID: References: <20210727083832.291687-1-roy.fan.zhang@intel.com> <20210929163035.608387-1-ciara.power@intel.com> <20210929163035.608387-7-ciara.power@intel.com> In-Reply-To: <20210929163035.608387-7-ciara.power@intel.com> Accept-Language: en-GB, en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.6.200.16 authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 1b17aa8a-69d8-48ca-f2d1-08d98734ddab x-ms-traffictypediagnostic: DM8PR11MB5637: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:10000; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: zAA5NeCha5jdE1vxU31O5thdrU6kYaR0XdQZQ/k5Q7TuBoOhSb5dasrY+Z1MMCYBec357mSa/kgRsKabyKKcaoDWfDR6xIcs/v9BvfqgAC0RN9EPYbrnMZb4FJwFjDw9Ijk+hqbS7TX3Wp9KiRn0yZNVAJG2v2M6DKtSID217nKCIK2vMtw8QVQFXPsSiURM9epJbfn5kv5D2j3xtD4YBxXSnbqog/EK1FvS1I7k4lN0DBslbZigsq5DqGk4jxB/7SBqaxufwsQHhO1U4efQpxJKJ5JtZgqM0jnrLmv0Z413/bV3sr+bDP1qUGk1dyya05kZ+nQ0vccaLI4hPaOsdOYiO0fawjY1OFhpcM/ToUl6Nmg6OdkxgPBpGwJGjpbj9OeDJtGXJN1PSknGbiNShdhW5ZmxRQDxLg5dpNybj9IwUoHjxjqr9YmqjHQ8m4dpwn1nAGNyc2T0THPg1fw1u0DWiYzw6zt5QTxE+a9JxzaesJzECSCK+6iVJhNusFmtRejMPX/IW6QVpmvjEhY7zSrSnXBUKFmshkbWQPfphP/Rd7nduWtC9yKP1uS2iHdca2vn2DlrQ+SmqZyTmxEEamcytrEdIgGrBBx49dnNB20RJ9MvqAfKsENywNLweQMHFEsGmbBBAEADvRgdBs7D/cwjKNdNmF8x7Jo6Z1Fc8iJAvtuNEPEpwG2F3ZFoNtjX8x4Q9skg9O1xwE441n4fMrfyca2Os7uVhB+M9NJqHq8uJ0VXoPqfA3wJmstCkVNW x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM8PR11MB5591.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(54906003)(71200400001)(316002)(66446008)(64756008)(66556008)(4326008)(83380400001)(38070700005)(33656002)(86362001)(66476007)(110136005)(8936002)(52536014)(8676002)(9686003)(55016002)(186003)(66946007)(76116006)(55236004)(6506007)(7696005)(53546011)(122000001)(26005)(2906002)(508600001)(38100700002)(5660300002)(42413003)(32563001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Y0tiNmh6TDZMa2l1QU9CdUJXeTF4Myt0UUdkdEc1MjA5WC8rSm9sNG1BMXgr?= =?utf-8?B?SDdwbjFHd3Rqb1I0NEkwSFpZc1JMNXdHQnZLak1wbWhmVW5ERHdmbGNPK2t2?= =?utf-8?B?ZDJmT3pYRVk3K0tGQnpVcml4dVI0K2lVM2hGbVgyU1d3UnhKa3RodEF1WmlP?= =?utf-8?B?c1ZYc1FFcUFndGRFcEpYSnFtYUpVakh4bGJxL1NmS2g3U0dBTlkwdThHZUZu?= =?utf-8?B?bHV4YWdGdEp1VE9STHUyS0RrelN2SFpzSHRjUjFVZytiSDErZTBMdWlsSkxn?= =?utf-8?B?WkFNU0hwQks1Ny9pSGM4cms3dERLVHowVkgxVTAxVlMzL3NBWWxVcWEvdXdB?= =?utf-8?B?NWExTm4wVU4yaTZxTjF4clM0WEtmYjZtc0JNd3c1ZStFWjhOU3NQZXNIWVl6?= =?utf-8?B?Z2s3Mm8rVjVXSUJIUW5STzRndjJ1YzhhbTVNL3crdG1sWCtxWElVd3oxREs2?= =?utf-8?B?TkdkM3F6ZDhGUVlpeWtCZENXQmo1LzZRY3pqVnFQbWNjSWNCQ1ZtVGdLVnVp?= =?utf-8?B?QTJPWkJTamJYYWVEUHVBYlRaSkVNZlprenB6L0w0dWJGYnp0cjJ6VFFMdFlG?= =?utf-8?B?OStPSVA1UDlnTS9oSng4bXQ3SXJybXluUllNSEpDWk5ZMytVeGk2cTFDdUpi?= =?utf-8?B?QlZBVXkraS85MmJVazR1L3loQkd3RjlvTWxQUWZiSkVoS01TaHFGSk1tYWl6?= =?utf-8?B?U2lQcGtYd1BCM3RDYnZkYlM5enkyTStXNS9oK0x4R2NKWWJjcHZ2NCs2UnJN?= =?utf-8?B?MmgvSUx0U21tMHlzRDl1a0tyMjlNSklhYlZUMk1HZkd5ZldVYU1XTEk1Ykta?= =?utf-8?B?eTJZbXBDajIxM0haQ1R2MVI4QTUzcUk4Y1hNaURwdTUyYmhtSytndHhlODZk?= =?utf-8?B?dk5uZ3RSVlZVeUZTR0pZNmhUMVZwYzRVbVJGK3QzWEFCeEUvVjRTNVlxOHJM?= =?utf-8?B?VGFvUHNobUd3TUVJeU9sNGpSRTlxUjd1ZkFrQSsxZWxxV0RkMHhHc2NRNjlQ?= =?utf-8?B?aHBQNW8xN1BGbVhlbCtXRWZPZU13a2w3eFhXTElqMTdqcC9Ea0pWNXlyTlJu?= =?utf-8?B?c0VmUW1kR1pXV1V4ZmtCUWVUbmtqbk1iZkR2dFJjRmFsNFpiNDc2Y25nNjAw?= =?utf-8?B?Q0VBTTgvRHc3dVowZHgvLzZqSjRtL3B4NnZpWTRRUmxoSlk5SU1yOFk1YUhD?= =?utf-8?B?U2o4RGM2MWIvZjJyVENEKytZZE5HTi9iNjhPWTNrSkxPR2k4cFJRYjUzS2wy?= =?utf-8?B?N0VrZ0hkNzRoWHJ0Qyt4VmVpdDZLcmJDRFYwa3V1cFdqdWJYR0NwM0RudGph?= =?utf-8?B?dVUvcmZLejkxVEJ6U1o1NmQzVDBRbUwra1FHekFQODhCdEZLUDlVNW5kTFIz?= =?utf-8?B?UGZjTzZOTmZBRGNadjhtTEVhN2xkU3p5SExJdnMxT2RUT0N6N1pRamtMdjBo?= =?utf-8?B?ejRBSnNpNEx5Sk8zSG9Fd1pJUlpoVEdJN3hyYm5SRGZPUHpHeCt5UHdDc0Yr?= =?utf-8?B?dVUzRXRYakZ2MVVSMUVDZVFQUzYwcWFGa2wzMDk3cWlUbVI5TEFpUURUTnlh?= =?utf-8?B?MFZIbGhaOUUxQVgxSm9tbWREb2YxMk5UZUgybnoyWS9pSVd5ZVVRSEJDK2xW?= =?utf-8?B?NkhwUVZmbTZDdDkrNjRkQjlSSm9QY3VNSTI5RUlobjNMZXRBYTNMVXVXeUtS?= =?utf-8?B?MTZISGpZTkRUS240WVk3UW91WFVkS0JQZitHUFJueDFoRmNYSXlobi8yd1lr?= =?utf-8?Q?e2aYMWZNvA2P9CwHlHDRqbWteRFIl6/0W5qCtRa?= 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: DM8PR11MB5591.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1b17aa8a-69d8-48ca-f2d1-08d98734ddab X-MS-Exchange-CrossTenant-originalarrivaltime: 04 Oct 2021 12:45:37.5145 (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: M6ei4rpD03YS6CxFZDiGyjVykAeM1GmNwU1NuoVq8QMcllhuMr5UpXt9WeUTcDSZwEE91JWQXDMAz7oalf6uOohTJCEeOJQmLRtWT44xzgw= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM8PR11MB5637 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v3 06/10] drivers/crypto: move snow3g PMD to IPsec-mb framework 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 Sender: "dev" SGkgQ2lhcmEsDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogUG93ZXIs IENpYXJhIDxjaWFyYS5wb3dlckBpbnRlbC5jb20+DQo+IFNlbnQ6IFdlZG5lc2RheSwgU2VwdGVt YmVyIDI5LCAyMDIxIDU6MzEgUE0NCj4gVG86IGRldkBkcGRrLm9yZw0KPiBDYzogWmhhbmcsIFJv eSBGYW4gPHJveS5mYW4uemhhbmdAaW50ZWwuY29tPjsgQnJvbm93c2tpLCBQaW90clgNCj4gPHBp b3RyeC5icm9ub3dza2lAaW50ZWwuY29tPjsgZ2FraGlsQG1hcnZlbGwuY29tOyBQb3dlciwgQ2lh cmENCj4gPGNpYXJhLnBvd2VyQGludGVsLmNvbT47IFRob21hcyBNb25qYWxvbiA8dGhvbWFzQG1v bmphbG9uLm5ldD47IERlIExhcmENCj4gR3VhcmNoLCBQYWJsbyA8cGFibG8uZGUubGFyYS5ndWFy Y2hAaW50ZWwuY29tPjsgUmF5IEtpbnNlbGxhDQo+IDxtZHJAYXNocm9lLmV1Pg0KPiBTdWJqZWN0 OiBbUEFUQ0ggdjMgMDYvMTBdIGRyaXZlcnMvY3J5cHRvOiBtb3ZlIHNub3czZyBQTUQgdG8gSVBz ZWMtbWINCj4gZnJhbWV3b3JrDQo+IA0KPiBGcm9tOiBQaW90ciBCcm9ub3dza2kgPHBpb3RyeC5i cm9ub3dza2lAaW50ZWwuY29tPg0KPiANCj4gVGhpcyBwYXRjaCByZW1vdmVzIHRoZSBjcnlwdG8v c25vdzNnIGZvbGRlciBhbmQgZ2F0aGVycyBhbGwgc25vdzNnIFBNRA0KPiBpbXBsZW1lbnRhdGlv biBzcGVjaWZpYyBkZXRhaWxzIGludG8gYSBzaW5nbGUgZmlsZSwgcG1kX3Nub3czZy5jIGluIHRo ZQ0KPiBjcnlwdG8vaXBzZWNfbWIgZm9sZGVyLg0KPiANCj4gU2lnbmVkLW9mZi1ieTogUGlvdHIg QnJvbm93c2tpIDxwaW90cnguYnJvbm93c2tpQGludGVsLmNvbT4NCj4gU2lnbmVkLW9mZi1ieTog Q2lhcmHCoFBvd2VyIDxjaWFyYS5wb3dlckBpbnRlbC5jb20+DQo+IA0KPiAtLS0NCj4gdjM6IFJl bW92ZWQgZXh0cmEgZW1wdHkgbGluZXMuDQo+IHYyOiBVcGRhdGVkIG1haW50YWluZXJzIGZpbGUu DQo+IC0tLQ0KPiAgTUFJTlRBSU5FUlMgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg IHwgICA4ICstDQo+ICBkb2MvZ3VpZGVzL2NyeXB0b2RldnMvc25vdzNnLnJzdCAgICAgICAgICAg ICAgfCAgIDMgKy0NCj4gIGRyaXZlcnMvY3J5cHRvL2lwc2VjX21iL21lc29uLmJ1aWxkICAgICAg ICAgICB8ICAgMyArLQ0KPiAgLi4uL3BtZF9zbm93M2cuY30gICAgICAgICAgICAgICAgICAgICAg ICAgICAgIHwgNDU3ICsrKysrKysrLS0tLS0tLS0tLQ0KPiAgLi4uL2lwc2VjX21iL3J0ZV9pcHNl Y19tYl9wbWRfcHJpdmF0ZS5oICAgICAgIHwgICA3ICsNCj4gIGRyaXZlcnMvY3J5cHRvL21lc29u LmJ1aWxkICAgICAgICAgICAgICAgICAgICB8ICAgMSAtDQo+ICBkcml2ZXJzL2NyeXB0by9zbm93 M2cvbWVzb24uYnVpbGQgICAgICAgICAgICAgfCAgMjQgLQ0KPiAgZHJpdmVycy9jcnlwdG8vc25v dzNnL3J0ZV9zbm93M2dfcG1kX29wcy5jICAgIHwgMzIzIC0tLS0tLS0tLS0tLS0NCj4gIGRyaXZl cnMvY3J5cHRvL3Nub3czZy9zbm93M2dfcG1kX3ByaXZhdGUuaCAgICB8ICA4NCAtLS0tDQo+ICBk cml2ZXJzL2NyeXB0by9zbm93M2cvdmVyc2lvbi5tYXAgICAgICAgICAgICAgfCAgIDMgLQ0KPiAg MTAgZmlsZXMgY2hhbmdlZCwgMjA1IGluc2VydGlvbnMoKyksIDcwOCBkZWxldGlvbnMoLSkgIHJl bmFtZQ0KPiBkcml2ZXJzL2NyeXB0by97c25vdzNnL3J0ZV9zbm93M2dfcG1kLmMgPT4gaXBzZWNf bWIvcG1kX3Nub3czZy5jfSAoNTclKQ0KPiBkZWxldGUgbW9kZSAxMDA2NDQgZHJpdmVycy9jcnlw dG8vc25vdzNnL21lc29uLmJ1aWxkICBkZWxldGUgbW9kZSAxMDA2NDQNCj4gZHJpdmVycy9jcnlw dG8vc25vdzNnL3J0ZV9zbm93M2dfcG1kX29wcy5jDQo+ICBkZWxldGUgbW9kZSAxMDA2NDQgZHJp dmVycy9jcnlwdG8vc25vdzNnL3Nub3czZ19wbWRfcHJpdmF0ZS5oDQo+ICBkZWxldGUgbW9kZSAx MDA2NDQgZHJpdmVycy9jcnlwdG8vc25vdzNnL3ZlcnNpb24ubWFwDQo+IA0KPiBkaWZmIC0tZ2l0 IGEvTUFJTlRBSU5FUlMgYi9NQUlOVEFJTkVSUw0KPiBpbmRleCA3OTRiYWQxMWMyLi4yODg1NTIy MmQ2IDEwMDY0NA0KPiAtLS0gYS9NQUlOVEFJTkVSUw0KPiArKysgYi9NQUlOVEFJTkVSUw0KDQou Li4NCg0KPiAtCWNhc2UgU05PVzNHX09QX0FVVEhfQ0lQSEVSOg0KPiArCWNhc2UgSVBTRUNfTUJf T1BfSEFTSF9WRVJJRllfVEhFTl9ERUNSWVBUOg0KPiArCWNhc2UgSVBTRUNfTUJfT1BfSEFTSF9H RU5fVEhFTl9FTkNSWVBUOg0KPiAgCQlwcm9jZXNzZWRfb3BzID0gcHJvY2Vzc19zbm93M2dfaGFz aF9vcChxcCwgb3BzLCBzZXNzaW9uLA0KPiAgCQkJCW51bV9vcHMpOw0KPiAgCQlwcm9jZXNzX3Nu b3czZ19jaXBoZXJfb3AocXAsIG9wcywgc2Vzc2lvbiwgcHJvY2Vzc2VkX29wcyk7DQo+IEBAIC0z NTgsOSArMzQzLDkgQEAgcHJvY2Vzc19vcHMoc3RydWN0IHJ0ZV9jcnlwdG9fb3AgKipvcHMsIHN0 cnVjdA0KPiBzbm93M2dfc2Vzc2lvbiAqc2Vzc2lvbiwNCj4gIAkJfQ0KPiAgCX0NCj4gDQo+IC0J ZW5xdWV1ZWRfb3BzID0gcnRlX3JpbmdfZW5xdWV1ZV9idXJzdChxcC0+cHJvY2Vzc2VkX29wcywN Cj4gKwllbnF1ZXVlZF9vcHMgPSBydGVfcmluZ19lbnF1ZXVlX2J1cnN0KHFwLT5pbmdyZXNzX3F1 ZXVlLA0KPiAgCQkJKHZvaWQgKiopb3BzLCBwcm9jZXNzZWRfb3BzLCBOVUxMKTsNCg0KTG9va3Mg bGlrZSB0aGVyZSBpcyBhIGJ1ZyBoZXJlLiBXZSBkb24ndCBuZWVkIHRvIGVucXVldWUgb3BlcmF0 aW9ucyBiYWNrIGluIHRoZSByaW5nIGhlcmUuDQpXZSB1c2VkIHRvIGVucXVldWUgaW4gdGhlIHJp bmcgd2hlbiBjcnlwdG8gcHJvY2Vzc2luZyB3YXMgZG9uZSBpbiBlbnF1ZXVlLCBidXQgbm93IHRo aXMgaXMgcGFydCBvZiBkZXF1ZXVlDQphbmQgd2UgYWxyZWFkeSBkZXF1ZXVlZCB0aGUgb3BlcmF0 aW9ucyBmcm9tIHRoZSByaW5nLg0KQXMgZmFyIGFzIEkga25vdywgdGhlIG9ubHkgZW5xdWV1ZSBv cGVyYXRpb24gaW4gdGhlIHJpbmcgc2hvdWxkIGJlIGRvbmUgaW4gZW5xdWV1ZV9idXJzdC4NCg0K VGhhbmtzLA0KUGFibG8NCg==