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 670AF41C50; Fri, 10 Feb 2023 18:37:54 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id EA0EA42B8C; Fri, 10 Feb 2023 18:37:53 +0100 (CET) Received: from mga11.intel.com (mga11.intel.com [192.55.52.93]) by mails.dpdk.org (Postfix) with ESMTP id 76519410D3; Fri, 10 Feb 2023 18:37:51 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1676050672; x=1707586672; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=vSVToIY5MBOjQwVsVhBkkD6Kyjc/ZKwWmeV3A4vr/qA=; b=hFzDFg3etQo9hR/Q43Oz6tgvJWrhDzu/jUsxZb7tK7n0LzKcnNnZR06W NpSk7idKQiE4H0xO2GLM/+Y0Mx9kUUvhRHg4brMKdBW9fBem7rBPnx7Un uBcZYGCyc+M2EzEZ/UZbJBlqhjFZaEsL3P3ZTWQCn5QGWh0zRNXb9JW9v z4f9ggpoI2EDDfWhdVf8nAPIc7ZzHRKaCS8zrerklbVgZTP2kRZ/veCVI sKaxSXZX4LcvkGpykiBV5CExRV/d4dwogZa80sdJaakrSc7xeRA/DbYfQ 5UAC6r/MiWD+1zvv03tyMJGMxRUrySUfLwAH9u4eD7EkZCUcyIsfsfzvH g==; X-IronPort-AV: E=McAfee;i="6500,9779,10617"; a="328169125" X-IronPort-AV: E=Sophos;i="5.97,287,1669104000"; d="scan'208";a="328169125" Received: from orsmga006.jf.intel.com ([10.7.209.51]) by fmsmga102.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Feb 2023 09:35:55 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10617"; a="645698615" X-IronPort-AV: E=Sophos;i="5.97,287,1669104000"; d="scan'208";a="645698615" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga006.jf.intel.com with ESMTP; 10 Feb 2023 09:35:54 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Fri, 10 Feb 2023 09:35:54 -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; Fri, 10 Feb 2023 09:35:54 -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; Fri, 10 Feb 2023 09:35:54 -0800 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.107) 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; Fri, 10 Feb 2023 09:35:52 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=FDMpD7gF1IymQZaQYjmpflVwf84pRBwJ7+x+ryh5z7MdDzqb5YyP3JH9P/jqugvgmOqu050h6cNWWLcE2VCvnew7INt3bsxGe237kv1ocs7WjCpYJ5qMy55HrWcG0dg9S9nSeKcRdMxq8FerMCPa4pPEjDIStzgWWiiE2k0AwdeX81voFJ/V3TSTrS39lXayjyWrQU1CpZweIIazRdFQZwXLrH9zV+vC+0TOzFZoOojrX4A7MqRbVGbo4gRwtgXW1231If7RLROjm1Sqq8UJfxYRqDGcRLZ3+hnXPXsdLSICiw27JVFJY+zWcgfGIeA6tjV+5mBc7BXas3UEPYXm5w== 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=vSVToIY5MBOjQwVsVhBkkD6Kyjc/ZKwWmeV3A4vr/qA=; b=ToJOWAtFOZxz020lkhE6ub5dCYO9N9cYpeyqREyAS2xlICgJHSi0ip6sLm2YR3+BPV/zhOibnMVviqVEmYduvoSkDc67IbJgWYPQQSkCHT1dP7zJngzZp1e63K/b5Z3dBvQA7MJvpq1ed4vHjk6jSd2QVXWs+8DtxHX7KhGkpm/9GxpVsNbZYy/vWyBToOhIMRMdxIWK28Wej8qkEac4v2wSFg9ZvdiOEqeBM2osu0dJjarMO7nLan6mPebNP3MWBhf0ijVwgIduoKLTweIaj/lq6hWSiuWHZHQJAs3tLDtfuFGzz6w/eDmjONlb3iivdmt6x3V7AmRAU4g27sx6SQ== 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 BY5PR11MB4451.namprd11.prod.outlook.com (2603:10b6:a03:1cb::30) by SJ0PR11MB5167.namprd11.prod.outlook.com (2603:10b6:a03:2d9::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.17; Fri, 10 Feb 2023 17:35:50 +0000 Received: from BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::9868:5ea0:d6ad:2707]) by BY5PR11MB4451.namprd11.prod.outlook.com ([fe80::9868:5ea0:d6ad:2707%6]) with mapi id 15.20.6086.017; Fri, 10 Feb 2023 17:35:50 +0000 From: "Chautru, Nicolas" To: Maxime Coquelin , "dev@dpdk.org" CC: "Vargas, Hernan" , "stable@dpdk.org" Subject: RE: [PATCH v1 4/9] baseband/acc: add explicit mbuf apend for soft output Thread-Topic: [PATCH v1 4/9] baseband/acc: add explicit mbuf apend for soft output Thread-Index: AQHZPNUcRQco8bA1sEiC5aDvZ2H+Oa7H3ROAgACT2UA= Date: Fri, 10 Feb 2023 17:35:50 +0000 Message-ID: References: <20230209221929.265059-1-nicolas.chautru@intel.com> <20230209221929.265059-5-nicolas.chautru@intel.com> <7078f17f-406c-901b-13fc-799a804fe7cb@redhat.com> In-Reply-To: <7078f17f-406c-901b-13fc-799a804fe7cb@redhat.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: BY5PR11MB4451:EE_|SJ0PR11MB5167:EE_ x-ms-office365-filtering-correlation-id: 13a09451-d86f-48aa-8900-08db0b8d40b1 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 7MADBcQ/T/7oYLo5rggdYnM8a8BiI2cF/DZnBgJocHvaqUpYfVlbHcBawSJkbg/DZPQBQr8OJxioTiGS4KYtBZo+BIAWx5Ob8kfbe5LxTqQ7LMZT3zfxveZU4oF/n7581ZVB4TtjPd6BJsZkXEUlFgz3dE8uT7q8EjET4MZwQpNwjaQYRHgm4IhzFz4s4ic8ZHS3qY/UwyHxUVK3G4NYIExbYuBwlBHF3cGRaEf2UUCESAdxWK3/owN1dAPggK+F7Wh2gL+Sk0VNQzFFEmkdOdCVaUkgk5WK/5T3/W4YofE+F84oM9AAYXFHH0I+ctPKxfagnVEiIKaE/+BYOg36Uc8OmLh0zIpyldeITgBtsgsJ6Ucwt6N3QOjgUnmgvMBxRWSICl+YCnNd+qZjW7IhahpFQyiev4qdzAOIogBBYCaEXuwG0Coe3qgZ715bcWAck+Rapac1wC/wF0/txMzXmpjaXLVdP4lPuQJtQGcWI0NcGCDGDiMtAEzajNTBnrFjUQI5229hNZ0GmxzDWf8SEL/ie19s0Vf2Ii/k2GYouCbLRNvLdFu8Hw5bCOFbt0Whn+wksI/WUbX67jRY1SCaKzM2e/ddj3vgvyRDlaDpZh+3B1okS5EBvQvUF12UqX8aFfnNCgH+v4zW6563cBsyqVbN1k6XCG+wJbe4mMbqHGHPPc6WU1uxo69GmJ6xYglySu4pcor6Wou1FpizN4tbow== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BY5PR11MB4451.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(366004)(39860400002)(376002)(136003)(396003)(346002)(451199018)(9686003)(186003)(6506007)(38070700005)(2906002)(26005)(52536014)(478600001)(53546011)(8936002)(82960400001)(55016003)(41300700001)(7696005)(33656002)(71200400001)(5660300002)(64756008)(66446008)(8676002)(66946007)(4326008)(76116006)(66476007)(83380400001)(122000001)(66556008)(86362001)(110136005)(54906003)(316002)(38100700002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WDdlVHV0dlg4MCtMWlpCK3pMN2ZvWjdVRkErOFFSbzl6SUIyNkx6dlBNTmZB?= =?utf-8?B?U1dkcU4zcFZ5cjRuR1lyK3p0aGVsSndLUWF2bjlyMmlwZWJJQjJ6VXhMMFkv?= =?utf-8?B?amJ4OU5oYXNaOTltU1k0RWU0SzZRZm1xWE5MY00zWDBLMHlhVUxUcElFM28r?= =?utf-8?B?SjE5TEdzOUtpODdmeHp0UXZ2Rm40cjNDSjJlWno5MlpEaDRYOFNxS1ZmZkpj?= =?utf-8?B?WlNYN2ZyNUhLTngxS3RmUGxEazVxUE91L3JBYUw4NkNuY1pmZUFBc1VqRUhs?= =?utf-8?B?M0RhQkRFb1R1UENrbzdQZnMrV0ZJU1NwRlVadFFUdWd4eDRLbHZrNlBRaWRj?= =?utf-8?B?M3lzWWJSNksycitIdDVVdFhvNlE4SmpNNmhmcCtwSzA3VWJnemVHbHlSNDZD?= =?utf-8?B?ZzFpdHprdXdQc3FrTHBCM3FDMEtmS0IvS214K1BHOEhiTzVVVGkzSm4zaFo2?= =?utf-8?B?RkQ1b01QbzlGUDROS1h2ekU5aHYzUEdPMkhLdmphanhyTTR6QzJMem1SZEtu?= =?utf-8?B?c0t3Zkt1VlVlMFNrb2czSEQ4SkNNYlVkdFhpN2ZSR0w5aVdoSjE0b2k1dlFO?= =?utf-8?B?L0pPWTQ4dU5kUTdrZ3lkdkp2SHpTUDB4ZWVFQ3pIYkQvQUZva2Y0MEs1ZVdq?= =?utf-8?B?cTJVdU9uOCtibUtaV29JTEUza1FDN2NxckVlcW9nU0lFaWNaRGVzSVVzMFh0?= =?utf-8?B?WWhUY3ZvT0hOSVpaeUZBb3h5ZjJCOXpkdGhsK0IyK3d3eEc1Sk1uSGNLNk8z?= =?utf-8?B?NVVsbjE0M3BESlVJc3RRRzR1dG9LbHhxYlBmSXlnQ3B6bC85Z294Y0hlUkFz?= =?utf-8?B?WUs5QWd2K3RhNTN1d1JhSndLdXBIUEZuVTBxaEVTNFRZeisvb2JjUlRWUVZB?= =?utf-8?B?Q2pWcHgzbGt3alYxUUxEMFZ6MWpZeTBNZ3hCcTQ5RHpWUTBuZVYwS3BWTGtY?= =?utf-8?B?eWN6a3ZNd3kydVFTeFV5RnJzWjlHTTdWYWdIMkQ0SzdrcDU2bUlSalIxanVh?= =?utf-8?B?Q1kzRDFiQXBwTFBHYnBPT0Q0bTdDLzEvNFZNZXpJUk1yVUxPNWtCcmt5MlBX?= =?utf-8?B?azcxZE9mUUtzMnQyTXR4Q3c0c2RQWTVaOHUzcGFKNG9pRkJsT1FEWklXR25C?= =?utf-8?B?a2lKdWcwcUlvL1NUNkhNSUdyR1JnakxGYzg2cmdvUGplQVpIckRucGtBbFNv?= =?utf-8?B?TXJCLysrMGhFL2N1SitaVWxvUm5sbzJUZkFpN2tLang2YitWUGVrRWZ6UThW?= =?utf-8?B?Slhmc3dGdmhZU0JYRGc1MzNickk2em83YWg5LzBwNkNJcVJkaUx0Qkk2d2Zz?= =?utf-8?B?endLdmJLWW1sVWxMOE5wUWt0bGFKT0xyTGlEQXUvU1dhT0p5NUVmQ2pHWEk3?= =?utf-8?B?M1JBMHFOdmRQZ0dzM3hMSU1PZE9OMnBGMTJCV1NrZjZWMGl1dUJVTy9jdzB3?= =?utf-8?B?QkdhWWs0OGZHSzRsQXl6aVc0RkhCRWhtRnIyUnNUK0t3dkNBMHdkZ2srMDM3?= =?utf-8?B?RlExMVZoNllvS0RYRUFQZHVtZGxDZTI0SmVkNTUzekdmV2hsWHhWU1RlMXps?= =?utf-8?B?bGJ5QXZtOTg0aWxRS2ZUS3JEbGpCalpMUUNBWHF3SnBJZmNtdENhU1ZkTkdu?= =?utf-8?B?WmJRZTVnMUMzeUJ4RTk1ODh0cjJSaHBkSU5VTHhNRHBpYXVMeTdCK0hYNzdo?= =?utf-8?B?aUdGd2I3ampaekpvUXRGRHFyYW4ycm41SEp1VEI2eUk4NTRSRkJIWitrZFRK?= =?utf-8?B?WTM0VTFnKzR0TUpIU0Ntc1JIdnJMWFZBVTkwYVV5aTJuL01Fc3V3bThFYnlt?= =?utf-8?B?bWRJaStQbE5yV1N5Qm9WMmhJS0d1TUNMeW8wUm9YWndvbjdvLzY0ejhHZ09a?= =?utf-8?B?Zk9OZmhQY2V5RzA1NlY3RzRMWDVHcm95ZGdzay9FYitmbldOclJDN3NLVnVF?= =?utf-8?B?ZzdCYjhHUEdDYVl6RWF0RmNDRHJOOVNzaDRWczJ6a1FKQ2hxM3dna0NnbGZD?= =?utf-8?B?aFlKRzhZT1M0VU81NTg0RWtMYkJGSmJwRHUrS1YzQ085WXg3QWUwaGdsbmNi?= =?utf-8?B?SGVzRW5BTFJ1NlRzWXY4N1BnZzFvZWJ2bm5JMjZiUDd5eG9yb0l2WkREOVVk?= =?utf-8?Q?5lkn/m2SVdyECXeL9EfkmOuBk?= 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: BY5PR11MB4451.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 13a09451-d86f-48aa-8900-08db0b8d40b1 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Feb 2023 17:35:50.6415 (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: a84fAdx0ALHmKpmxph89QXZt84Y7+m7QtbN6v5fznB+mbLtDwWBYzBTEMY/AG46mN9DI/v3sFnudUYmA2Eul6qErEpf9wm8njMnRz2BB1w4= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SJ0PR11MB5167 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 SGkgTWF4aW1lLCANCg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBNYXhp bWUgQ29xdWVsaW4gPG1heGltZS5jb3F1ZWxpbkByZWRoYXQuY29tPg0KPiBTZW50OiBGcmlkYXks IEZlYnJ1YXJ5IDEwLCAyMDIzIDEyOjQxIEFNDQo+IFRvOiBDaGF1dHJ1LCBOaWNvbGFzIDxuaWNv bGFzLmNoYXV0cnVAaW50ZWwuY29tPjsgZGV2QGRwZGsub3JnDQo+IENjOiBWYXJnYXMsIEhlcm5h biA8aGVybmFuLnZhcmdhc0BpbnRlbC5jb20+OyBzdGFibGVAZHBkay5vcmcNCj4gU3ViamVjdDog UmU6IFtQQVRDSCB2MSA0LzldIGJhc2ViYW5kL2FjYzogYWRkIGV4cGxpY2l0IG1idWYgYXBlbmQg Zm9yIHNvZnQNCj4gb3V0cHV0DQo+IA0KPiANCj4gDQo+IE9uIDIvOS8yMyAyMzoxOSwgTmljb2xh cyBDaGF1dHJ1IHdyb3RlOg0KPiA+IEFkZGluZyBhbiBleHBsaWNpdCBtYnVmIGFwcGVuZCBpbiB0 aGUgY2FzZSBvZiBzb2Z0IG91dHB1dCBtYnVmIGJlaW5nDQo+ID4gcHJvdmlkZWQuDQo+ID4NCj4g PiBGaXhlczogZTY0MGY2Y2RmYTg0ICgiYmFzZWJhbmQvYWNjMjAwOiBhZGQgTERQQyBwcm9jZXNz aW5nIikNCj4gPiBDYzogc3RhYmxlQGRwZGsub3JnDQo+ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBO aWNvbGFzIENoYXV0cnUgPG5pY29sYXMuY2hhdXRydUBpbnRlbC5jb20+DQo+ID4gLS0tDQo+ID4g ICBkcml2ZXJzL2Jhc2ViYW5kL2FjYy9ydGVfdnJiX3BtZC5jIHwgNCArKysrDQo+ID4gICAxIGZp bGUgY2hhbmdlZCwgNCBpbnNlcnRpb25zKCspDQo+ID4NCj4gPiBkaWZmIC0tZ2l0IGEvZHJpdmVy cy9iYXNlYmFuZC9hY2MvcnRlX3ZyYl9wbWQuYw0KPiA+IGIvZHJpdmVycy9iYXNlYmFuZC9hY2Mv cnRlX3ZyYl9wbWQuYw0KPiA+IGluZGV4IGExMTE4MzZlNTEuLjg1NDBlM2QzMWMgMTAwNjQ0DQo+ ID4gLS0tIGEvZHJpdmVycy9iYXNlYmFuZC9hY2MvcnRlX3ZyYl9wbWQuYw0KPiA+ICsrKyBiL2Ry aXZlcnMvYmFzZWJhbmQvYWNjL3J0ZV92cmJfcG1kLmMNCj4gPiBAQCAtMjA2Nyw2ICsyMDY3LDEw IEBAIHZyYl9lbnF1ZXVlX2xkcGNfZGVjX29uZV9vcF9jYihzdHJ1Y3QNCj4gYWNjX3F1ZXVlICpx LCBzdHJ1Y3QgcnRlX2JiZGV2X2RlY19vcCAqb3AsDQo+ID4gICAJCX0NCj4gPiAgIAl9DQo+ID4N Cj4gPiArCWlmIChvcC0+bGRwY19kZWMuc29mdF9vdXRwdXQubGVuZ3RoID4gMCkNCj4gPiArCQlt YnVmX2FwcGVuZChvcC0+bGRwY19kZWMuc29mdF9vdXRwdXQuZGF0YSwgb3AtDQo+ID5sZHBjX2Rl Yy5zb2Z0X291dHB1dC5kYXRhLA0KPiA+ICsJCQkJb3AtPmxkcGNfZGVjLnNvZnRfb3V0cHV0Lmxl bmd0aCk7DQo+IA0KPiBObyBuZWVkIHRvIGNoZWNrIHRoZSByZXR1cm4gdmFsdWU/DQo+IElPVywg YXJlIHdlIHN1cmUgdGhlIGJ1ZmZlciB3ZSB0cnkgdG8gYXBwZW5kIGZpdHMgaW50byB0aGUgbWJ1 Zj8NCg0KVGhlcmUgYXJlIG1hbnkgcGxhY2VzIHdlIGN1cnJlbnRseSBkbyBub3QgY2hlY2sgb24g bWJ1ZiBfYXBwZW5kKCkgcmV0dXJuLiBOb3RhYmx5IGFzIHRoZXJlIGFyZSBtYW55IGNhc2VzIHdo ZXJlIHRoZSBtYnVmIHN0cnVjdHVyZSBtYXkgbm90IGJlIGEgZ2VudWluZSBtYnVmLiBJZS4gd2hl biB0aGUgc2l6ZSBtYXkgYWN0dWFsbHkgbm90IGJlIGNvbXBhdGlibGUgd2l0aCBtYnVmIHN0cnVj dHVyZSAobXVjaCBsYXJnZXIgdGhhbiBtYXggc3VwcG9ydGVkIHNpemUpLiANCkluIHRoZSBjYXNl IHdoZW4gd2Uga25vdyB0aGUgc2l6ZSBpcyBib3VuZGVkIGluIGEgd2F5IHRoYXQgaXQgd291bGQg YmUgaW1wbGVtZW50ZWQgYXMgdHJ1ZSBtYnVmIChIQVJRIGNpcmN1bGFyIGJ1ZmZlciB3aG9zZSBt YXggc2l6ZSBpcyA2NiB4IDM4NCkgdGhlbiB3ZSBjYW4gZG8gYW4gZXhwbGljaXQgY2hlY2suIA0K Rm9yIG90aGVyIGNhc2Ugd2UgbWFuaXB1bGF0ZSB0aGVtIGFzIG1idWYgd2hlbiByZWxldmFudCBi dXQgc3RpbGwgZG9u4oCZdCBpbXBvc2UgdGhlIGFzc3VtcHRpb24gYW5kIGxpbWl0YXRpb24gdG8g aGF2ZSBhbiB1bmRlcmx5aW5nIHJlYWwgbWJ1Zi4gS2VlcCBpbiBtaW5kIHdlIGRvIG5vdCBwcm9j ZXNzIHBhY2tldHMgYnV0IHBlcmZvcm0gc2lnbmFsIHByb2Nlc3NpbmcgKHNvbWUgbWVtb3J5IGNh biBiZSBleHRyZW1lbHkgbGFyZ2UpLiANCg0KPiANCj4gPiArDQo+ID4gICAjaWZkZWYgUlRFX0xJ QlJURV9CQkRFVl9ERUJVRw0KPiA+ICAgCXJ0ZV9tZW1kdW1wKHN0ZGVyciwgIkZDVyIsICZkZXNj LT5yZXEuZmN3X2xkLA0KPiA+ICAgCQkJc2l6ZW9mKGRlc2MtPnJlcS5mY3dfbGQpIC0gOCk7DQoN Cg==