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 92A0B41C54; Thu, 9 Feb 2023 19:50:17 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 32016410F9; Thu, 9 Feb 2023 19:50:17 +0100 (CET) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mails.dpdk.org (Postfix) with ESMTP id A34864067B for ; Thu, 9 Feb 2023 19:50:15 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1675968615; x=1707504615; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=drkSU+B5Sclp3SdnqpYEs0WlNIMiVYtsopHTRJvbA5U=; b=mNHUtqgwmRHy1Lda5EcRU1mB6dAJRDzREIp33JHjvoGYPQ83AUAQIBLT uv7Tiq06Rut3VDjj6Uf6U2KxFRkHnp0REUppgxiGFb5CNRw8F5wpmqm4c bFZXwXorvW6yy4wB/ed/EShXnRBO1C6cRwyj0BQTJQil5Obg0JCNjUMPi IgYqaRPODA5zYlygYdjD/6INijpyxf5Dr6P8ONGa6T0u9Di7phaXHuElg DTD5ZkCekvcFrt8HV0aMextEXrI2eAw6wlebkA88oWGBsaCjIQ407Xans vi5X1QVueHbRpj1QdcOGQZkqnUupiNQCQNK1KdalRlXoKMQvKkWro/WCK A==; X-IronPort-AV: E=McAfee;i="6500,9779,10616"; a="327900172" X-IronPort-AV: E=Sophos;i="5.97,284,1669104000"; d="scan'208";a="327900172" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 09 Feb 2023 10:50:10 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10616"; a="736449709" X-IronPort-AV: E=Sophos;i="5.97,284,1669104000"; d="scan'208";a="736449709" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by fmsmga004.fm.intel.com with ESMTP; 09 Feb 2023 10:50:10 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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.16; Thu, 9 Feb 2023 10:50:10 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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.16; Thu, 9 Feb 2023 10:50:09 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) 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.16 via Frontend Transport; Thu, 9 Feb 2023 10:50:09 -0800 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.2507.16; Thu, 9 Feb 2023 10:50:08 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=oUwqyAIR3cIBpFwkVfoxhiFZu7YE0K99OzgKpNQDyvG6TlHK5gybAbJLrg2wzeyPUg2tGE1SEYNG51aCc0rsCgmo5EKueigIduYvZAl/tDsJpDnbz85Onx5M0RHI5HuBw1+viFINSBszKxOt1+vqjulE8awOH/0BkLkuSQSFnVhcdxqahl92QLYv3cGqSfDF62DVhlXPDc1oRkIslLGWLfnJkGnU/KDDqT3+ASykASjp8Ezajw4Npyep2PW1lQrwcAFPDe/gWgLZuOf3SqeW+ehg9UcB2ph46Lr0qZQAcvc5hJDW7LMljkCb7iTwLbHeEixG7B+7G6JtSLhPp+8nhQ== 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=drkSU+B5Sclp3SdnqpYEs0WlNIMiVYtsopHTRJvbA5U=; b=bBPxnqPmsCmaY/A3YqtQ7BquZ1U63qQFOuEOOumz0gKXBvR9swuo5y3AKpvWyH9gCXxH6NQlkQXk3B+6kS2dXM5Cy4Zxco0ggvROLqjhArrNWZ64U18SiD8v66qkALzJgUbVo56/Mqb1gqDaO0RfByQiN6ObhBcjSoj9fXiSpzpeQywG04jF/MTIQr3yY8vRLnSvzILUzHB8r+ejedP5S5z1nLPqWfrQY0iCFhFamIiR7GfGaXjtg5nfGS9eIV1IaHQ3ZlyBHgdq3XUqIR0nDubNJyMzJHqoclQASoKBc6RehN2wkouvKhzafaRi7gGkiZA05PtoG3NdDyW0UJWDvQ== 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 BYAPR11MB3158.namprd11.prod.outlook.com (2603:10b6:a03:1c::29) by LV2PR11MB5975.namprd11.prod.outlook.com (2603:10b6:408:17d::6) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.17; Thu, 9 Feb 2023 18:50:06 +0000 Received: from BYAPR11MB3158.namprd11.prod.outlook.com ([fe80::83a5:d291:ab75:23fc]) by BYAPR11MB3158.namprd11.prod.outlook.com ([fe80::83a5:d291:ab75:23fc%5]) with mapi id 15.20.6086.019; Thu, 9 Feb 2023 18:50:06 +0000 From: "Sevincer, Abdullah" To: =?utf-8?B?TW9ydGVuIEJyw7hydXA=?= , "dev@dpdk.org" , "roretzla@linux.microsoft.com" , "rmody@marvell.com" , "McDaniel, Timothy" , "matan@nvidia.com" , "viacheslavo@nvidia.com" CC: "ruifeng.wang@arm.com" , "zhoumin@loongson.cn" , "drc@linux.vnet.ibm.com" , "kda@semihalf.com" , "Richardson, Bruce" , "konstantin.v.ananyev@yandex.ru" Subject: RE: [PATCH v7 2/4] event/dlb2: remove superfluous rte_memcpy Thread-Topic: [PATCH v7 2/4] event/dlb2: remove superfluous rte_memcpy Thread-Index: Adkpq3sGgqyoAVvDTUigiucqKswfwgS+xbugAAQsR9A= Date: Thu, 9 Feb 2023 18:50:06 +0000 Message-ID: References: <20221202153432.131023-1-mb@smartsharesystems.com> <20230116130724.50277-1-mb@smartsharesystems.com> <20230116130724.50277-2-mb@smartsharesystems.com> <98CBD80474FA8B44BF855DF32C47DC35D87725@smartserver.smartshare.dk> In-Reply-To: <98CBD80474FA8B44BF855DF32C47DC35D87725@smartserver.smartshare.dk> 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: BYAPR11MB3158:EE_|LV2PR11MB5975:EE_ x-ms-office365-filtering-correlation-id: ed645032-df8d-4cec-76e3-08db0ace75e5 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: XRJkrPjSzmitm+9Ij5Vnj+SrsgL6oPpXDYcoRZYJGe4WgbH+T5Z0HRrdwZhQQl8Qoh6eRO3V8fHPwKDU/zBD450F/MTSbuq2AyDqnZRnIayK2wBdBD/PJwTcX4dN3C2wBpb+/jgWh8YISK6eQLAqCd29JwCxEVqLtpkcSAvjeVwcxuy+AZNWP+1h3RJRi9HAKVzkUqt/pZGtL5Ht1GKU0spQNJ3wr280TDDSV2xqA5qxKJN/h7d/UHtXUiyXOzXQznb22M+iLCxAKGfvaVQY8cKhKujH4kKiboad3iIFE0CU62I5rUXWVIe7UJOJE+OQ9ZEjVr/fio/c/NkzCMSalkxWD/n2ofHtltHP7YrLliEeH8HNhlJulYkw6AY36FY89SD1KFH+MgN5lrlpw47vmdpSIVRXchocaQgC3bQ8Q8wS0falZErKU2gmEd16yBBv8Z5T90zeBCdUy1ARp5MTohx4hqk8jF2MVLkYTRWB+5KxXGu4GiJvpPuWHCtVy5ObI+MI85sv1DLLCz0u0tcIwXPumb2beU0UEQPsQw+ctNLfvYWQy2HPuf0w+M6FiYYR7ZdWMcQpehKg4PiccLOiXWlWUIDJ35jcpjBmiG03uoCETls8tmqqbjWTa9rPGVtYi8rCAx5kwyV9JIjgE7YJYqqHUXoOdzY7e1WrgcAJR5GzsfLpSzFoNedGgZviU1IbI7PrbathBd9A5uNYnLMEdOcimWWj8V7qtfKxq3arbME= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BYAPR11MB3158.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(366004)(136003)(39860400002)(376002)(396003)(346002)(451199018)(26005)(52536014)(9686003)(186003)(8936002)(316002)(2906002)(38100700002)(53546011)(110136005)(5660300002)(122000001)(6506007)(82960400001)(7416002)(54906003)(86362001)(66574015)(83380400001)(76116006)(478600001)(66476007)(4326008)(66946007)(38070700005)(66556008)(66446008)(33656002)(55016003)(7696005)(41300700001)(71200400001)(8676002)(64756008)(23180200003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?TnNIN1JVOVdBckQrY25xMDdQdldOcGgzMWsvUzlJN3lWZ1N2ZlpjdHlkb1gx?= =?utf-8?B?UnM5Q2xoS2NWTG5zcHVyUGlaNjJZVU1jT3ZLQVpPSHF3a0pTSEJMbHRtZk5H?= =?utf-8?B?cVZJZWYyQ3czK3BiMzVCbHJzS1RrcVJScUc0N2xNNGJkZ2xiZ00waUM3a0pm?= =?utf-8?B?TDZWcEZYMTNxcnZNd09wR2daTTZUY0x5L1dFYmlYNkRFSzFYd3F1SlhHbHNR?= =?utf-8?B?LzVzdTE4YVNjeU1TdVpBZUZDQVQyY3ZUcERNdjhlRGRuUmFlYk9VOTM3RjFI?= =?utf-8?B?dHpGaVFQeU5SeXp5d25PSmNROEQycmdHaGdmWlBaWEdBUnhSQjdEYXF1NG9y?= =?utf-8?B?RVhqWkRGM2szV0l3SnFOUXRvVGFlZFVhZnVTQ01LTzJzZlZ3MU5iZmxoTGJv?= =?utf-8?B?cnkxUG9LODRSdjdNWXNrd3BrcGMveXIzenBWWlpYc0doRWU0bE5idHd5T1ZH?= =?utf-8?B?K3dqdlZZVm5JM3dOMU1YSXJEMlpaUDdqQ2xBb3VjVk8xM2Z4VytSMERwclpQ?= =?utf-8?B?TFdEMVlSMHpkTWg3L2hESUZYODcwOHZXTytoeEh2RGxVZENMa3AwTE5vQlJj?= =?utf-8?B?MEdqTzZRQ3ZSM010eUFoc0R5RnJnTXZPeUltZE9xNmVNSExrNThVSDE3UGZJ?= =?utf-8?B?WGJkT2RjYmZUM040N1ZVa3dSZi9mbVdZeThDNndQYjJyRW9RRzdoZlFDbWlP?= =?utf-8?B?azRIWmJ4TXZDaHZtRjVGSzlJOW5UcFFlWFk0amZmWkZjY1hYOXR6YUI2SVl4?= =?utf-8?B?MU4xeDRxWndOaUQzNy9UK1pyRGtIK1ErbTlqcHFKZFpqN2ErN2pTeWgvT0Vu?= =?utf-8?B?TlNZcHFVR2NjTkxLd3RnemFBTXRyZUlLTkw0ZzQ2SGNSTGxBSmdJcXFrd0Fq?= =?utf-8?B?SlN6THR3TE9nNjJPejBRa3RPV0J1dDFQVzU5NTIyajE5dzhKSkd3RTRYcUtU?= =?utf-8?B?czMwZXFhYVFSTTRLY05vdnNxYldsQzZ0ZG1BQnlXdkF1RWNpaFhnL1FESG1w?= =?utf-8?B?WGRvQ1JPL29FcUNMbVFyek9jcXc2MHBUMVpGeHI5VnRiOVpBWlg2SGQ5d213?= =?utf-8?B?NVF1MlNNSGRwcWxDb3dYUTJSVTQweitjdnhRUmxORjRXdkJMZzRQc0pGNDEw?= =?utf-8?B?NjgrUTh6UW5uMGVxSGttYnUvQXluMUhycDgrM3FzQ0dxRjF3bGpXdUNaeEpV?= =?utf-8?B?T2N1TXBKMEczWkhWTmNicUovbHhHTmVQRUdtS3NjcWp6S2N3Vmg0WmZxZjBL?= =?utf-8?B?eHNJL20wQnRSZTVKWmhWc0VncDVjRGZEOGR6OVpxOSttMHJHNGt6MEVXOTR1?= =?utf-8?B?aDd6Uk1XTWdXMTdlays5a1EyU29XMURidmZSRENsKyt0OXo0R3lnSmxIQkcv?= =?utf-8?B?ZURrV1pYdklCenRXa2hMeCsxU0tGblFLdG5YRVVoeHdGK1lNTUxJNFpZYTBW?= =?utf-8?B?WVZCMVRJTGFaUEVBN2Vmd2RQWFhvQ1Q0aW14UFAwT2dVWDUyZ05HUE5xQVNY?= =?utf-8?B?eEVGWk13RmFub3ZiZi9HWU9xYmt2REZudi9CRW0yZU5kMGxKcHptejQ3OXFJ?= =?utf-8?B?bVlWLzhZTDg5SjJhSnVibGxwUU84enI5SWFxMnBSZTR4emlXV1VSMlBONDBz?= =?utf-8?B?R1UzR0FlODVaeG9nc1lxZDlSMk9oV0ZWTGhZSWpQRkt2NXBwVDZSaU9lRUk5?= =?utf-8?B?UGwrYmdDMlZZemNRbFBRVU5QVHppM21PL2pqWS9oTzhpTUZJWmh6WnUxRllh?= =?utf-8?B?WWVWQ3RqOURsaWNURWNPS3FTSlNHS3RMZ2lQQ3ZSRkpWakM4Y2cyUG11OTZP?= =?utf-8?B?czBHVmw5OHduRGh4YTc2TmNKcTBPdk80cDZVR3NZRVJEOVdDQTNDUGVzcDY3?= =?utf-8?B?cElQQWhVaW9oWVNuMWFncjh1RTJCU0QrTlM2VjF1N3BKbGREakU2YWEvcTEr?= =?utf-8?B?RFV4c1VoMEtDSGdyMGszWnJxYVQxTENqVWh3a09GdHZHb2U5VFZ1L3d1MlB1?= =?utf-8?B?TjdtQ2c1ZXBaQi9oamkra254MjhzNndHMnpXdjNIWEdZenpVVW5sVW5LU3l3?= =?utf-8?B?ZExoUTN6K3k2OVlhc21Qd3NMcitIZDV0VTJ3QjRMbVhkemZEZjBBSVcwcUN1?= =?utf-8?B?L25ldFZDSUxLTEhRT0pEYUo5UEhHNGlkbjVoUUtRRUtJWExYM05JRzZqT0Fo?= =?utf-8?B?Ymc9PQ==?= 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: BYAPR11MB3158.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: ed645032-df8d-4cec-76e3-08db0ace75e5 X-MS-Exchange-CrossTenant-originalarrivaltime: 09 Feb 2023 18:50:06.0257 (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: UkYHSUxA/RjzTRNd5v0L1vT+Eeu6/GXzSASS+CZVrdDty8U3V2YpW9vYQa+nfo5NGOlNG2BiR2ZorudJhiiDQiWOfkpGRoheaRBv285+P2I= X-MS-Exchange-Transport-CrossTenantHeadersStamped: LV2PR11MB5975 X-OriginatorOrg: intel.com 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 QWNrZWQ6IGJ5IGFiZHVsbGFoLnNldmluY2VyQGludGVsLmNvbQ0KDQotLS0tLU9yaWdpbmFsIE1l c3NhZ2UtLS0tLQ0KRnJvbTogTW9ydGVuIEJyw7hydXAgPG1iQHNtYXJ0c2hhcmVzeXN0ZW1zLmNv bT4gDQpTZW50OiBUaHVyc2RheSwgRmVicnVhcnkgOSwgMjAyMyA4OjUxIEFNDQpUbzogZGV2QGRw ZGsub3JnOyByb3JldHpsYUBsaW51eC5taWNyb3NvZnQuY29tOyBybW9keUBtYXJ2ZWxsLmNvbTsg TWNEYW5pZWwsIFRpbW90aHkgPHRpbW90aHkubWNkYW5pZWxAaW50ZWwuY29tPjsgbWF0YW5AbnZp ZGlhLmNvbTsgdmlhY2hlc2xhdm9AbnZpZGlhLmNvbQ0KQ2M6IHJ1aWZlbmcud2FuZ0Bhcm0uY29t OyB6aG91bWluQGxvb25nc29uLmNuOyBkcmNAbGludXgudm5ldC5pYm0uY29tOyBrZGFAc2VtaWhh bGYuY29tOyBSaWNoYXJkc29uLCBCcnVjZSA8YnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5jb20+OyBr b25zdGFudGluLnYuYW5hbnlldkB5YW5kZXgucnUNClN1YmplY3Q6IFJFOiBbUEFUQ0ggdjcgMi80 XSBldmVudC9kbGIyOiByZW1vdmUgc3VwZXJmbHVvdXMgcnRlX21lbWNweQ0KDQpQSU5HIGRsYjIg bWFpbnRhaW5lcnMuIENhcmUgdG8gcmV2aWV3IHRoaXMsIHNvIGl0IGNhbiBiZSBpbmNsdWRlZCBp biAyMy4wMz8NCg0KPiBGcm9tOiBNb3J0ZW4gQnLDuHJ1cCBbbWFpbHRvOm1iQHNtYXJ0c2hhcmVz eXN0ZW1zLmNvbV0NCj4gU2VudDogTW9uZGF5LCAxNiBKYW51YXJ5IDIwMjMgMTQuMDcNCj4gDQo+ IENvcHlpbmcgd2l0aCB0aGUgc2FtZSBzcmMgYW5kIGRzdCBhZGRyZXNzIGhhcyBubyBlZmZlY3Q7 IHJlbW92ZWQgdG8gDQo+IGF2b2lkIGNvbXBpbGVyIHdhcm5pbmcgd2l0aCBkZWNvcmF0ZWQgcnRl X21lbWNweS4NCj4gDQo+IEZpeGVzOiBlN2M5OTcxYTg1N2EgKCJldmVudC9kbGIyOiBhZGQgcHJv YmUtdGltZSBoYXJkd2FyZSBpbml0IikNCj4gQ2M6IHRpbW90aHkubWNkYW5pZWxAaW50ZWwuY29t DQo+IA0KPiBTaWduZWQtb2ZmLWJ5OiBNb3J0ZW4gQnLDuHJ1cCA8bWJAc21hcnRzaGFyZXN5c3Rl bXMuY29tPg0KPiBBY2tlZC1ieTogU3RlcGhlbiBIZW1taW5nZXIgPHN0ZXBoZW5AbmV0d29ya3Bs dW1iZXIub3JnPg0KPiAtLS0NCj4gdjc6DQo+ICogTm8gY2hhbmdlcy4NCj4gdjY6DQo+ICogQWRk IEZpeGVzIHRvIHBhdGNoIGRlc2NyaXB0aW9uLiAoU3RlcGhlbikNCj4gdjU6DQo+ICogRmlyc3Qg cGF0Y2ggaW4gc2VyaWVzLg0KPiAtLS0NCj4gIGRyaXZlcnMvZXZlbnQvZGxiMi9kbGIyLmMgfCAz IC0tLQ0KPiAgMSBmaWxlIGNoYW5nZWQsIDMgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0 IGEvZHJpdmVycy9ldmVudC9kbGIyL2RsYjIuYyBiL2RyaXZlcnMvZXZlbnQvZGxiMi9kbGIyLmMg DQo+IGluZGV4IDYwYzVjZDQ4MDQuLjAzZDMyYzc3OWYgMTAwNjQ0DQo+IC0tLSBhL2RyaXZlcnMv ZXZlbnQvZGxiMi9kbGIyLmMNCj4gKysrIGIvZHJpdmVycy9ldmVudC9kbGIyL2RsYjIuYw0KPiBA QCAtMjE1LDcgKzIxNSw2IEBAIHN0YXRpYyBpbnQNCj4gIGRsYjJfaHdfcXVlcnlfcmVzb3VyY2Vz KHN0cnVjdCBkbGIyX2V2ZW50ZGV2ICpkbGIyKSAgew0KPiAgCXN0cnVjdCBkbGIyX2h3X2RldiAq aGFuZGxlID0gJmRsYjItPnFtX2luc3RhbmNlOw0KPiAtCXN0cnVjdCBkbGIyX2h3X3Jlc291cmNl X2luZm8gKmRsYjJfaW5mbyA9ICZoYW5kbGUtPmluZm87DQo+ICAJaW50IG51bV9sZGJfcG9ydHM7 DQo+ICAJaW50IHJldDsNCj4gDQo+IEBAIC0yNzcsOCArMjc2LDYgQEAgZGxiMl9od19xdWVyeV9y ZXNvdXJjZXMoc3RydWN0IGRsYjJfZXZlbnRkZXYgKmRsYjIpDQo+ICAJaGFuZGxlLT5pbmZvLmh3 X3JzcmNfbWF4LnJlb3JkZXJfd2luZG93X3NpemUgPQ0KPiAgCQlkbGIyLT5od19yc3JjX3F1ZXJ5 X3Jlc3VsdHMubnVtX2hpc3RfbGlzdF9lbnRyaWVzOw0KPiANCj4gLQlydGVfbWVtY3B5KGRsYjJf aW5mbywgJmhhbmRsZS0+aW5mby5od19yc3JjX21heCwNCj4gc2l6ZW9mKCpkbGIyX2luZm8pKTsN Cj4gLQ0KPiAgCXJldHVybiAwOw0KPiAgfQ0KPiANCj4gLS0NCj4gMi4xNy4xDQoNCg==