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 0E9CDA0C41; Thu, 16 Sep 2021 13:53:19 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8518C40151; Thu, 16 Sep 2021 13:53:18 +0200 (CEST) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mails.dpdk.org (Postfix) with ESMTP id 04C294003F for ; Thu, 16 Sep 2021 13:53:16 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10108"; a="222584079" X-IronPort-AV: E=Sophos;i="5.85,298,1624345200"; d="scan'208";a="222584079" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Sep 2021 04:53:15 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.85,298,1624345200"; d="scan'208";a="434472859" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga003.jf.intel.com with ESMTP; 16 Sep 2021 04:53:15 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Thu, 16 Sep 2021 04:53:15 -0700 Received: from orsmsx609.amr.corp.intel.com (10.22.229.22) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Thu, 16 Sep 2021 04:53:15 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) by orsmsx609.amr.corp.intel.com (10.22.229.22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12 via Frontend Transport; Thu, 16 Sep 2021 04:53:15 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.109) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.12; Thu, 16 Sep 2021 04:53:14 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=B12ViZCIawDFcTxvrA+n8xB8mbZup8F/64iMwoJLfehPFJx+ZOp1MfA33FYkp2083tuzmrevgD5vG8z5uuNGo5b/sq4BtbGAiDaafRD5kkCls4dRhMB1ROLLjeRHiFjmi/phv9gGQTcImzwF2BxIoLaP3j5tH1ouWUqs7Kfo0wTcqUD65AxFAI21wdsAHH0W+79Af40oAUjBs5BFrhJ3geUkOLp32seK+rL30jWcOSkKXFsjaOdTUXkCkVlUrEXgcKd/9iFoWJU7ZKtc4wcwGVIqFRhWbYQNL/B9Vk2asZjb5cfbzC8bfpWkLjecGCB47U6+yAE/X42Oj+0ygib04g== 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; bh=+bgMhL0VkGSRRsjus9JX4NdDjF2eQW8+VCZnWNe2IfA=; b=VQujMbmU+NRdXE4pxcBM/P2dZpWXhe/9fupYSbmaD6rbKex1+JFayIyD/uCXaUn+lvjmE0k4552u9ohkH53IzXBAa0h0uVqPXCqj1YadFera7L8FR0x9As5l3AyrWYWG1kNrHq84R96GTceH3Dm2uwbYhHjmgEnGtIBBwqwxcmhkPJ0XNEoEJgK7si9TW2z753pwqnU4L8Wtq1NOPMm6zJT9YIZ5HYD/eSNER5dElVoPCxkrmr3mqouS8MCdrdj47bRwMuGV9gyD+HL+eKkA/wX7F25/I6pFj3YwS8XO4ef5dh1+CTV1GR09r85K3B5ElxuWG6hi8ZbOSBLmJwPPhw== 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=+bgMhL0VkGSRRsjus9JX4NdDjF2eQW8+VCZnWNe2IfA=; b=ffyjWMQE+diQv7zIFWRLlyxEad71oE/IcUWLD4sjjaYjHGTpOQD7uj3Fuu4dl0JlncUSLx93d3ZwdSb1XmhokjIgOtyu4JwJ5t4/552oEyK7L8Qv09jyrn9Sfcxo0fLHT0YPMoZN+AAwtvgvaLotOG3d7iVzr6kICeM7w0UsPOY= Received: from BN0PR11MB5712.namprd11.prod.outlook.com (2603:10b6:408:160::17) by BN6PR11MB1331.namprd11.prod.outlook.com (2603:10b6:404:49::15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4523.14; Thu, 16 Sep 2021 11:53:13 +0000 Received: from BN0PR11MB5712.namprd11.prod.outlook.com ([fe80::701d:ccab:5607:daab]) by BN0PR11MB5712.namprd11.prod.outlook.com ([fe80::701d:ccab:5607:daab%4]) with mapi id 15.20.4523.016; Thu, 16 Sep 2021 11:53:13 +0000 From: "Van Haaren, Harry" To: Jerin Jacob CC: dpdk-dev , "Pathak, Pravin" , "McDaniel, Timothy" , =?utf-8?B?TWF0dGlhcyBSw7ZubmJsb20=?= , "Carrillo, Erik G" , "Gujjar, Abhinandan S" , Pavan Nikhilesh Bhagavatula , "hemant.agrawal@nxp.com" , Nipun Gupta , Liang Ma Thread-Topic: [dpdk-dev] [PATCH 1/2] lib/eventdev: add usage hints to port configure API Thread-Index: AQHXpXnZwjyXzF7/b0aI7tbIBX4DyaumJDMAgABx+eA= Date: Thu, 16 Sep 2021 11:53:13 +0000 Message-ID: References: <20210909125422.31144-1-harry.van.haaren@intel.com> <20210909125422.31144-2-harry.van.haaren@intel.com> In-Reply-To: Accept-Language: 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: gmail.com; dkim=none (message not signed) header.d=none;gmail.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 50fa1b69-4968-4e8f-5d7a-08d979089027 x-ms-traffictypediagnostic: BN6PR11MB1331: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:826; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 588//P6gh8mAFheKF6OYRsxtDUYtkPIHnU2iK4W0RQ7Sy1kyVxP63UouFQOlinYIyzReDpKYRZP17Ew51v1El7+OqbBNWDnhnbhZcAhb3JgcjC+Y0/AMHjVgvtzgVBCLCKlsfSRn5xDxXyqzeGbcHZaBY/kcLRSjTwRa++WZqKiWXGdR7TZVCsuNUM5rFX9+JbpCrUHI3oIC3odbB/eumwrMVrDPyzmFFS0HwXTMFp2cze6fJiDDJAEEt/VAkncVYbtXa6bzq+Bcnz9lu2n5SZnkHCMhAu+uAtu6UPiU3gTi97XRLtfth+59c1L9TXG1BAx4/mESo3xCdUuvvTeqWF/VdGRuXtGWXu+xXWO/BauQSYmcrM5Xmt50+C9t1+Nat1hfCCd09KWt5rX1ecrOMYclta7GWrWkepyYdeDCohvNqklOF//kLfzVNGmxPopDd5VfGwo5PNxkY5jhSNzh+mgrmMNjKXJYunLlVEd20R9+U+7kVjSlfUbdAFn6Bsk84TzmcyYq7Dk/6Ctr/m2TZxL5c2HqVWT4R98yBsEbniGwy0FNqno/ywdjoGXMMWWjBxHoamUR4pg3+hiDn6c9MTIYS9MMlybY7Pvl80FiL+OCbQs7RNdC3gJnh6Iz8HvYyfkktpSIB7x1hQgC12y7BPRhyhW32SuZIGLkw0+5sMsXwjqniwQy1ljJIMj3i+yXpvxF8C0xL40W0agSOg7big== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN0PR11MB5712.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(2906002)(26005)(76116006)(38070700005)(54906003)(316002)(53546011)(6916009)(6506007)(4326008)(55016002)(186003)(83380400001)(71200400001)(8676002)(66946007)(5660300002)(64756008)(86362001)(52536014)(8936002)(66446008)(7696005)(66476007)(66556008)(122000001)(9686003)(33656002)(508600001)(38100700002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?N3QxK2hzQU5iaHpNanlWNW9nZHIxelQ0YUExRXYvVUVBaUZUazJxOCtaK3k0?= =?utf-8?B?NTR2Y2Y1UG5RZjI0QVFkNEVtNzVPUSs0SGhMUmk4T1h1MkY2a0hORGV3TWlv?= =?utf-8?B?ZVVtL3hKcEx2WkliNHkwZEN0OEV4d0NuUnRFbTJ3V2pvWW1VemJKeUE2MzRK?= =?utf-8?B?dStRWW9qdWFCVDh5UGVXVFRtZnBtcE55N2wzRi90c3lDcFNWbUJreVNzV3lN?= =?utf-8?B?ZCtQempPQVY4dFREYWlGWnpFck4xNjdlRFE2dnhIVnRoQkNzSTlJMVdjYmZE?= =?utf-8?B?bzlpRUVBbHEvekZ4RFRSRlo4SkFmcnBiT0hFdnZSNUJSbE0xSlJRKzlBUFhj?= =?utf-8?B?dUtQVWUzcmFFK2h2NVpTbDM3VktISTRqWVZwS3U1VXQxMTMza0RsZWxUV28x?= =?utf-8?B?a1VjbkEyWGw0cFRxR2RoYUpRcGlVbmVWOGgzYTUwbjcvbC94bGVsVU5aWWp4?= =?utf-8?B?dG9GalJzZmgraHJwSG14L0x4RTlRQWV5N0ZHUWpIM2ROYnQzZm9QeWIybzRy?= =?utf-8?B?L1lqcFB4V2dOMFV0cDkzUm9HSGpmREgvY3NoMis1cnUrVjFDVlpLNEJKQm1R?= =?utf-8?B?b2RDakNpUG8zZ2Y3akp2K25GWEFRbm01dmFOcWtIQks0Z1FBWDdUNXh5NFlj?= =?utf-8?B?Wmp0WXpEU1VCVXJCekV0aVZ5cVA0VGFwZ0xRenJienFrNWcxY2tTSGUyOHB6?= =?utf-8?B?N3VVTGo3aktySUxnTkZZUTkyd0Z5Mm51NjFmWTFJQmNGeWsvY0cyWG9pKzl3?= =?utf-8?B?dDgyb216YXdpb1NLVWJKaHgycDJhQ0NIbVF0dHYvZWsvZWZjSzZUZk5kNHZW?= =?utf-8?B?ZXlDZFE0RUxydVN0UFNkNFVLV3BIaVFmN0hVWUE0QmFDQW9HWXVGSGExTUI3?= =?utf-8?B?c3c3SXJEalRNSnBoMU9jdm9hNWNIOU5hRXBZNmtmMW9JT0JJMTIvTWNnYldk?= =?utf-8?B?OU9RNExQejhneVhFY0twN3Rja25oTEVnWWkxTkMzYm5jQW1BMmxmcnBWMXVk?= =?utf-8?B?RWtYbStFbFZRSUFoZW9GcGg2MjdhNVFxVGUxTFpqa0p3UGxXYzJ4Mm5XeGlv?= =?utf-8?B?L0NPYnhmcHlDYm4zc0MvZWI0OCtlNmE1UHZuSXRURnYvMFNFM0psb0owS0tD?= =?utf-8?B?UUpEM1lSMThEL3hTQnVpYmQ0c1RxZkJGSTY4NGpKdWozVlBHVlEzTCtlNmEv?= =?utf-8?B?NzdOeENtQkZkc1NQWVhFVmcxb1BNY0c5RFpTb3pCRkhVSXhaNjZJL0NHNmdI?= =?utf-8?B?K2FrREdxeUc4SHhxVVhjVWFJQnJJbHVid05Lalh4bW03WWgwRGhhR3lnYTMr?= =?utf-8?B?SmVpUW9icDZSYUpYY1ZLU1V3SitHTGw1RWtYdS9qYkFwVTVOM3BING1DQVRO?= =?utf-8?B?TDlnVVJwSFFMSWpodm1vbnF1MDdWdHdVUlVTK09FYUdIWk5SUG9Jd2owbXNE?= =?utf-8?B?L1IyZy8zMTlHTTAwWmxHdWd2OEZXcG5PaVBBcExucjN5QTVGM0VSVG44bGZJ?= =?utf-8?B?ZEZnSnZ6d2w1RFZUZzYyZVVhMkE2cW4ybk1sWENiZTNDdUxJU3FwVVlodm1o?= =?utf-8?B?R01TSVllZzFDdktLTUgwNnF0bS9DQythaE1yNkNHY3hId0l3NG9CSGJRTmZH?= =?utf-8?B?WFhuTm5iSlV3NE5aOFI1VlkraHlteFp5b0QvbjBjY1VmMW1PeVg0ZlE5Y2U2?= =?utf-8?B?akwza01WalhXWmdFYldoRERIY2tMeGZqb1FlOWNYVi9TcjJJV2RWeGp4SVZx?= =?utf-8?Q?s9x8au8D7WiCycYpSU=3D?= 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: BN0PR11MB5712.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 50fa1b69-4968-4e8f-5d7a-08d979089027 X-MS-Exchange-CrossTenant-originalarrivaltime: 16 Sep 2021 11:53:13.3320 (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: qNlHavpkq3/OgscPfFj6sJXj5sHz4kmHvReGlxa8lWqdSezl18+QAaj2pAGBfqKRQt/7LHl+c+3Ig6wksGgDXnj09fKqbVQTohzdYKHtwsg= X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN6PR11MB1331 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH 1/2] lib/eventdev: add usage hints to port configure API 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" PiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiBGcm9tOiBKZXJpbiBKYWNvYiA8amVyaW5q YWNvYmtAZ21haWwuY29tPg0KPiBTZW50OiBUaHVyc2RheSwgU2VwdGVtYmVyIDE2LCAyMDIxIDU6 NTkgQU0NCj4gVG86IFZhbiBIYWFyZW4sIEhhcnJ5IDxoYXJyeS52YW4uaGFhcmVuQGludGVsLmNv bT4NCj4gQ2M6IGRwZGstZGV2IDxkZXZAZHBkay5vcmc+OyBQYXRoYWssIFByYXZpbiA8cHJhdmlu LnBhdGhha0BpbnRlbC5jb20+Ow0KPiBNY0RhbmllbCwgVGltb3RoeSA8dGltb3RoeS5tY2Rhbmll bEBpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJlOiBbZHBkay1kZXZdIFtQQVRDSCAxLzJdIGxpYi9l dmVudGRldjogYWRkIHVzYWdlIGhpbnRzIHRvIHBvcnQNCj4gY29uZmlndXJlIEFQSQ0KPiANCj4g T24gVGh1LCBTZXAgOSwgMjAyMSBhdCA2OjI0IFBNIEhhcnJ5IHZhbiBIYWFyZW4NCj4gPGhhcnJ5 LnZhbi5oYWFyZW5AaW50ZWwuY29tPiB3cm90ZToNCj4gPg0KPiA+IFRoaXMgY29tbWl0IGludHJv ZHVjZXMgMyBmbGFncyB0byB0aGUgcG9ydCBjb25maWd1cmF0aW9uIGZsYWdzLg0KPiA+IFRoZXNl IGZsYWdzIGFsbG93IHRoZSBhcHBsaWNhdGlvbiB0byBpbmRpY2F0ZSB3aGF0IHR5cGUgb2Ygd29y aw0KPiA+IGlzIGV4cGVjdGVkIHRvIGJlIHBlcmZvcm1lZCBieSBhbiBldmVudGRldiBwb3J0Lg0K PiA+DQo+ID4gVGhlIHRocmVlIG5ldyBmbGFncyBhcmUNCj4gPiAtIFJURV9FVkVOVF9QT1JUX0NG R19ISU5UX1BST0RVQ0VSIChtb3N0bHkgUlRFX0VWRU5UX09QX05FVw0KPiBldmVudHMpDQo+ID4g LSBSVEVfRVZFTlRfUE9SVF9DRkdfSElOVF9DT05TVU1FUiAobW9zdGx5IFJURV9FVkVOVF9PUF9S RUxFQVNFDQo+IGV2ZW50cykNCj4gPiAtIFJURV9FVkVOVF9QT1JUX0NGR19ISU5UX1dPUktFUiAg IChtb3N0bHkgUlRFX0VWRU5UX09QX0ZPUldBUkQNCj4gZXZlbnRzKQ0KPiA+DQo+ID4gVGhlc2Ug ZmxhZ3MgYXJlIG9ubHkgaGludHMsIGFuZCB0aGUgUE1EcyBtdXN0IG9wZXJhdGUgdW5kZXIgdGhl DQo+ID4gYXNzdW1wdGlvbiB0aGF0IGFueSBwb3J0IGNhbiBlbnF1ZXVlIGFuIGV2ZW50IHdpdGgg YW55IHR5cGUgb2Ygb3AuDQo+IA0KPiBUaGlzIGNoYW5nZSBsb29rcyBnb29kIHRvIG1lLg0KPiAN Cj4gKyBATWF0dGlhcyBSw7ZubmJsb20gIEBFcmlrIEdhYnJpZWwgQ2FycmlsbG8gIEBHdWpqYXIs IEFiaGluYW5kYW4gUw0KPiBAUGF2YW4gTmlraGlsZXNoICBASGVtYW50IEFncmF3YWwgQE5pcHVu IEd1cHRhICBATGlhbmcgTWEgQE1jRGFuaWVsLA0KPiBUaW1vdGh5DQoNClRoYW5rcyBmb3IgcmV2 aWV3IEplcmluLiBJIGRpZG4ndCBzZWUgc29tZSB0aGVzZSBmb2xrcyBvbiBDQywgc28gK0NDIGEg ZmV3Lg0KQW55IGNvbmNlcm5zIGZvbGtzIGFib3V0IGFkZGluZyBoaW50cyBmb3IgcHJvZHVjZXIv d29ya2VyL2NvbnN1bWVyPw0KDQo+ICMgUGxlYXNlIGNoYW5nZSBzdWJqZWN0IHRvIGV2ZW5kZXY6 IC4uLi4NCg0KWWVzLCB3aWxsIGRvLg0KDQo+ICMgUGxlYXNlIHN1Ym1pdCB0aGUgZHJpdmVyIGNo YW5nZXMgYXMgd2VsbCBhbmQgdXBkYXRlZCBwZXJmb3JtYW5jZQ0KPiBnYWluIHdpdGggdGhlIHNj aGVtZS4NCg0KWWVzLCB0aGF0IG1ha2VzIHNlbnNlLiBJJ2xsIHdvcmsgd2l0aCBETEIgZHJpdmVy IG1haW50YWluZXJzIHRvIGdldCB0aGVzZQ0KY2hhbmdlcyB1cCBBU0FQLg0KDQo+ICMgUGxlYXNl IGZpbmQgYmVsb3cgb25lIGNvbW1lbnQNCg0KPHNuaXAgZGV0YWlscz4NCg0KPiA+IFNpZ25lZC1v ZmYtYnk6IEhhcnJ5IHZhbiBIYWFyZW4gPGhhcnJ5LnZhbi5oYWFyZW5AaW50ZWwuY29tPg0KPiA+ IC0tLQ0KPiA+ICBsaWIvZXZlbnRkZXYvcnRlX2V2ZW50ZGV2LmggfCAyMyArKysrKysrKysrKysr KysrKysrKysrKw0KPiA+ICAxIGZpbGUgY2hhbmdlZCwgMjMgaW5zZXJ0aW9ucygrKQ0KPiA+DQo+ ID4gZGlmZiAtLWdpdCBhL2xpYi9ldmVudGRldi9ydGVfZXZlbnRkZXYuaCBiL2xpYi9ldmVudGRl di9ydGVfZXZlbnRkZXYuaA0KPiA+IGluZGV4IGE5YzQ5NmZiNjIuLjE1OWI1ODA5MzggMTAwNjQ0 DQo+ID4gLS0tIGEvbGliL2V2ZW50ZGV2L3J0ZV9ldmVudGRldi5oDQo+ID4gKysrIGIvbGliL2V2 ZW50ZGV2L3J0ZV9ldmVudGRldi5oDQo+ID4gQEAgLTcwOSw2ICs3MDksMjkgQEAgcnRlX2V2ZW50 X3F1ZXVlX2F0dHJfZ2V0KHVpbnQ4X3QgZGV2X2lkLCB1aW50OF90DQo+IHF1ZXVlX2lkLCB1aW50 MzJfdCBhdHRyX2lkLA0KPiA+ICAgKg0KPiA+ICAgKiAgQHNlZSBydGVfZXZlbnRfcG9ydF9zZXR1 cCgpLCBydGVfZXZlbnRfcG9ydF9saW5rKCkNCj4gPiAgICovDQo+ID4gKyNkZWZpbmUgUlRFX0VW RU5UX1BPUlRfQ0ZHX0hJTlRfUFJPRFVDRVIgICAgICAgKDFVTEwgPDwgMikNCj4gPiArLyoqPCBI aW50IHRoYXQgdGhpcyBldmVudCBwb3J0IHdpbGwgcHJpbWFyaWx5IGVucXVldWUgZXZlbnRzIHRv IHRoZSBzeXN0ZW0uDQo+ID4gKyAqIEEgUE1EIGNhbiBvcHRpbWl6ZSBpdHMgaW50ZXJuYWwgd29y a2luZ3MgYnkgYXNzdW1pbmcgdGhhdCB0aGlzIHBvcnQgaXMNCj4gPiArICogcHJpbWFyaWx5IGdv aW5nIHRvIGVucXVldWUgTkVXIGV2ZW50cy4gTm90ZSB0aGF0IHRoaXMgZmxhZyBpcyBvbmx5IGEg aGludC4NCj4gDQo+IElNTywgV2UgY2FuIGV4cGxpY2l0bHkgYWRkIHRoZSBmb2xsb3dpbmcgbGlu ZSBpbiBlYWNoIGNvbW1lbnQuDQo+IA0KPiBQTURzIG11c3Qgb3BlcmF0ZSB1bmRlciB0aGUgYXNz dW1wdGlvbiB0aGF0IGFueSBwb3J0IGNhbiBlbnF1ZXVlIGFuDQo+IGV2ZW50IHdpdGggYW55IHR5 cGUgb2Ygb3AuDQoNClllcyAtIGdvb2QgY2xhcmlmaWNhdGlvbiB0byBtYWtlIGl0IHZlcnkgY2xl YXIgZWFjaCB0aW1lLg0KDQo8c25pcCByZW1haW5pbmcgcGF0Y2g+DQo=