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 D459641B7E; Mon, 30 Jan 2023 10:56:53 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6D4A340EDE; Mon, 30 Jan 2023 10:56:53 +0100 (CET) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mails.dpdk.org (Postfix) with ESMTP id 3637340C35 for ; Mon, 30 Jan 2023 10:56:50 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1675072611; x=1706608611; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=02GiolwQ0EauazPdiNgQp9mO5CHD9/L1++M+zgmgxMg=; b=kUSMI1NTvcfl1CP+dNBeerEJETlUFVdO92+X6mS/ih1fw96xviqwWIgt /WeIGsW76AgqFMhuYOQGmAXu/l6D72clU6CSdaL//14hgFrJnaHv93su1 0VnAINhz/wxyikvCpkxqzZnb9KgZkM7jab6UBGNKEjN4TT8UTehdJkNJh BmFSI8D6oiB/Y7qIp1SIBuqGb3pVXX6EKVkUBPap+Nw9ONLukM8AVupPr UJ/xti7rJHcbgjz0r9nmdGVkT3yyp6AGEZUKNFJEOLz0K9/EcOmPGd1Qd G4O4rHxG/xVLzWsKM8hT17Gt7NVt5nAhYJ0/kx5hQOkj+Fc0zfZkZqk8E A==; X-IronPort-AV: E=McAfee;i="6500,9779,10605"; a="328795638" X-IronPort-AV: E=Sophos;i="5.97,257,1669104000"; d="scan'208";a="328795638" Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 30 Jan 2023 01:56:50 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10605"; a="806611909" X-IronPort-AV: E=Sophos;i="5.97,257,1669104000"; d="scan'208";a="806611909" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by fmsmga001.fm.intel.com with ESMTP; 30 Jan 2023 01:56:49 -0800 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Mon, 30 Jan 2023 01:56:49 -0800 Received: from orsmsx602.amr.corp.intel.com (10.22.229.15) by ORSMSX612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Mon, 30 Jan 2023 01:56:48 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Mon, 30 Jan 2023 01:56:48 -0800 Received: from NAM12-MW2-obe.outbound.protection.outlook.com (104.47.66.46) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Mon, 30 Jan 2023 01:56:48 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=j2usNDjsFoc4CWFv4rzR1k7XlzleFq+XIsusCiqf/4KM8rlElzTsfncbFYFPgenGVtZgVFke5zBLdqJRi3ptl2/sxjBY7YBRz888juUupJ/erOmy4Xl5b5sFcQBvq8o6OYNrC15N5yzZLYO4VITgzfuqS4tm5omYxaM1L/pV6SSQfa3CE4nqukE/j3NH6CCJ+EPVUFqHphCKbQrrGtCLgusWyHuGE0FcDPUYdSP5lg7aMQGaSgzpx3oKTrWiUeeGOAqLNjFst3vy813L6SOGUZPW2pvajNrz+Cs5qM0NI1OWQJTUuYmFH8EpVVey8Qsj82le5Sk7OJr+UHGGpej58Q== 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=02GiolwQ0EauazPdiNgQp9mO5CHD9/L1++M+zgmgxMg=; b=X4YX0cdL4x/ygIITppnQKlgXIEzrzG4jgPWzDeuDvIRRMpHPoc1TqKH12ZrkoTkriogTSGEIjIf9bENYpwtC0nf3w23bhfGIO4jUHyafMukUOyH8nwi4j9fcyaRoNyYYAzHc01+dPZVcos32JlWjwsrTNUiWEUMj5TKO2B08JKQlq02lbHxdtZ8iQsiF4pD3xgEiIrE8MBaIuMfyrfH423RhxHsnqCqtBz10CAFOHDo05l9EsSES0WvsnIYY3EGEgl4i/qt6Kd6aSvzB2RXRcLfyA1Qh4Z/Ccj7Gg9nebOk4BBJzbkIqVmup2sRK4eoiE46NAf6gT7+Eic7I6zhj6g== 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 DM6PR11MB3868.namprd11.prod.outlook.com (2603:10b6:5:19f::13) by DM4PR11MB5405.namprd11.prod.outlook.com (2603:10b6:5:394::20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.36; Mon, 30 Jan 2023 09:56:47 +0000 Received: from DM6PR11MB3868.namprd11.prod.outlook.com ([fe80::ab8e:89f1:e2a4:583c]) by DM6PR11MB3868.namprd11.prod.outlook.com ([fe80::ab8e:89f1:e2a4:583c%5]) with mapi id 15.20.6043.036; Mon, 30 Jan 2023 09:56:47 +0000 From: "Naga Harish K, S V" To: Jerin Jacob CC: "jerinj@marvell.com" , "Carrillo, Erik G" , "Gujjar, Abhinandan S" , "dev@dpdk.org" , "Jayatheerthan, Jay" Subject: RE: [PATCH v2 1/3] eventdev/eth_rx: add params set/get APIs Thread-Topic: [PATCH v2 1/3] eventdev/eth_rx: add params set/get APIs Thread-Index: AQHZL6yMjOFgG6SMPk+DjYxSLbttgK6tU5bggAEzigCAAFfbUIAAE/IAgAAtpdCABI2qgIADDQLQ Date: Mon, 30 Jan 2023 09:56:47 +0000 Message-ID: References: <20230107161852.3708690-1-s.v.naga.harish.k@intel.com> <20230123180458.486189-1-s.v.naga.harish.k@intel.com> In-Reply-To: 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: DM6PR11MB3868:EE_|DM4PR11MB5405:EE_ x-ms-office365-filtering-correlation-id: a737ea3e-efb9-4f65-8b96-08db02a84cfc x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: lN3DRIYFHGB+AW84Dr1CsPvhXdHTbZ5rt8s7UBAsozm9msTUpUDs4KLGhaOnJdOsFgNPn+iVo5mgZ1ST7HXWy8tIUHy14W1SfJddujjU9/jMkB6Wn1kPLrWwgGbmD72X8JZXGHXvnVVziHou5z48zfxQA4uC/SU5i/4Kvlzw9WgC0izrGebypcqmhOCA1AAOUwUxQjLmdESalTuKdQZHiQYKDSezB9x4PeiRy1vEc2AzwKLQp5yWu5YFyon+wpsk8Q8nKJWt79f4eMD55xzgo6sXY1RJ5YHzcGsBTC8cQVF3NARH0WRcvv8MuLZFYaJkKnlK/Id/G8lrOF0ya2mFxJny4NrsIZUoFH8aVlX083fscObiVdF2PXZ6FYNPFwrCa3C18yZLxPVfmQevCdaHzBVZnL4IcThG5JKeudkB4v4pUvtGseVXIiuJbmF5d9yf/HJ4g0IzPt9kIGm/IiYBWC6mOPp0hlvIVaZxirOa2e4FXa5VYZjOjUxo2iiuiy9fR4iMYzq9w6jkqb2Tji6BGtGsmujF1+sU9xdbYEVGSGPP8vwmxg12T7KRc3pXYMSuw+jsynD94oKSOkpNcQQw7GvNkAh99TXQye5zvdvjVM57ZTXfP9ToJaxrv1S1OzZBT8CE7mDFRtwgKmR4WY81+nvLRQ6NXRq+hRxgjwEe1yk1PCZczzc82+X0a2CExPdv x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB3868.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(136003)(39860400002)(376002)(346002)(366004)(396003)(451199018)(316002)(54906003)(66946007)(64756008)(8676002)(4326008)(6916009)(76116006)(66556008)(66476007)(66446008)(8936002)(41300700001)(52536014)(5660300002)(82960400001)(38100700002)(122000001)(86362001)(33656002)(38070700005)(107886003)(71200400001)(186003)(53546011)(9686003)(6506007)(26005)(55016003)(2906002)(478600001)(7696005)(83380400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?YTdxaUc1OVBCYVJCeXJsYVE5cWlXNmFuclhTRFg4cWcxRjJ4NkF2NnhmRFJO?= =?utf-8?B?dzZDa01EcHVtdXdiaW9TcXIzV1Bkbzk4OFpHUWVWS3FWSENuMXVqWDU5bFNp?= =?utf-8?B?d0doRWwwNHhqUDBGWVF3d0NTRkR1VHFRSDhMdHAyeDJFL2YxSFJHb1VNS1cz?= =?utf-8?B?WFYzV05mbWhHdE80WW1mcVBhWEVSVU94WHNIRU1zZXVidGU2aE4wZUNielJE?= =?utf-8?B?dDIxSlRNT2dkS3dROU56SlhncStuQWJIUElMZkRqdE1yeDV4WTJrZWhkWmpB?= =?utf-8?B?U1g3YlVzK1p3M1p0TlRvQmF4Y2crWDFBbnd6V2pPWUtWYXhrZGlTQXArd2k1?= =?utf-8?B?NVViaE55bzNFWjQyd0kvRU9YdmovK0Q5eUx6YnYrRktjQktISUlJUVRyeCtw?= =?utf-8?B?SENEZHhqOGF1V2pzQTR1UDBwWU9SbmF5bEtpUERVQzgyWG8vVmttVk4ybi9s?= =?utf-8?B?bmVkSldIaEwwSTdXWmNDT0RueFZOWTljNnJvRTc2dWFQTVBQbXlJVTNzam9T?= =?utf-8?B?MThPMko2Mko4OWtFcmEvZmRuZFBVeDhFdkhLN1k2U25uLzU1NXM4K3Z0Slpw?= =?utf-8?B?eklZT0tDMjZ3VHhPN0VWRjJzcHViODZJdlZXR0pnVERSVW9iK0dpMnZPQ3F5?= =?utf-8?B?NWYyV1JIUWV2MGNUS1lCaXpXY0J5U3FvMWtiU09MNWdJdFBkMlUrSnFHNm9F?= =?utf-8?B?d09UelNwR0tpYXAxUXBwOXVaYWd1emZrOFZlYTBMcDU5TkRkS0x3aUFBMGNN?= =?utf-8?B?eWFTaXFoRDRqT1ZwdFcvZ0c0SlhRMURJOFpVYjRXOE44Y2dEQ0IraFR2YTdp?= =?utf-8?B?WmZIM0IzR21wSS81OVV3NmhpeERnMGR3Nmp2akJZN21TOUx3MTNHaFRzUGRM?= =?utf-8?B?bjNHTkp2RndVdXJrTmowSGNEeU0xeGhqcTRKSk9yLy85RmhQYWs5NUNlUjh0?= =?utf-8?B?R0dNWXNaSFp1bXhQZm5MSFlablZSM3kwTUpLY2l1VVNUaEdhQ3dZOTRNOVk4?= =?utf-8?B?M2dFYnd0VUZTcUF4TlBpVDQyVDlDK3d5UHRTZDc1N2lkeWJGbmxJR0FyYXdN?= =?utf-8?B?Ukl6NEZZUEM5MlJaa29WUG5wUE8xRUM1bEU0TldPV1VUVXFVcHVnRitMZlRz?= =?utf-8?B?UTJ3c2lURkpsQjV6a01DL1d2Ni94b0hNVVZ2aTV2Um1Zd1ZrbXNOWmhSSVFy?= =?utf-8?B?K2tTTTF0SHRVc3hTbkh1MWtTVVZJa040OVg0OEM2SmVhakd5WWM2RGd6ek1P?= =?utf-8?B?L1BpSm9OSkNuTXpVNGlNU09pT0x0YU00eTZaUVpKUDgwTmcvaFJsbkUwTzVp?= =?utf-8?B?eHpVZEVxOThaeGViaVJkNkdjQmZxWk56RzRPc0E0aElBczZGcDJhUWFYQUMy?= =?utf-8?B?dVV2UFdjY0EzQ3BKV0QwNUFBajNaN1VvQjdqNy9iekEzeTZNYXBieTZxdWJJ?= =?utf-8?B?bzBzMGdhZHV5ZVNtUXZQWW1nb1g1VTlHZWR2ajBmQ1R6UVZ5OEh5Y1dUNDdq?= =?utf-8?B?eXl1c21lbEZ3RlNjRkVYVXRLL2VNZk5KZXgvK3B3M3FIaWZNYWR4VTdQTWpi?= =?utf-8?B?b1JFalQxY2FSeUhsNVR4MHk4M0xJV3pGdVFCUUQvdWlhV29URGRtcDVHb1F0?= =?utf-8?B?MUl1TGVhMHU2UlB6Rmo2MFpPV0pIMG9GREpURDZ0U3FwODAzZS9qOVRlUmVL?= =?utf-8?B?RS9OQTgzVi8wNk1hYmV2V0gweUNHQWdmWk44ckF0YzlHMmoxMHJlcW84eURO?= =?utf-8?B?amgrNXlYSzhNcnRhaTFla3Nhd3U4ZUFCNFZPbVBqckFHRm9GdUZUN0dCZUNu?= =?utf-8?B?UU13WXJuZnd4eUhPVVU1VXZNUUErVlJrRGcxd1lJRUFlcXpzdE51YkNyK0t2?= =?utf-8?B?MWNrVEc2YXh1RXkwbEpPRk5ZZDFIc29HSklVV2I4S2dmMm54SWw1WGpJZGJ5?= =?utf-8?B?VTRDRVdNZHJFNmY0RXduRlcyRndhdUpQa0hZelltdVgxQU5TSW9DN1FEVk1C?= =?utf-8?B?cE14NFVLZDR3UFRhOTlpWmRPMWhiZEw3bTB0UUVlc0kvc21LUFd4QkhxN0Mr?= =?utf-8?B?RHdIM0RKTldrRDJWOHlnbTlwSFoxTzM0WUJBZkd6aU8yY21Wd0xiY3ljMndx?= =?utf-8?B?bFJxdnhPaFBBdXpoYTVSaHVaNWtXeGFTbkVmQS9kcUhJWWJuY3NHVnA5THZX?= =?utf-8?B?UXc9PQ==?= 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: DM6PR11MB3868.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: a737ea3e-efb9-4f65-8b96-08db02a84cfc X-MS-Exchange-CrossTenant-originalarrivaltime: 30 Jan 2023 09:56:47.1812 (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: zRggUhIDnvFNPofWVZtHGo6Q2CoaW/C9Y+uxNFitb1/y60oxCiqnnZGwKSfFVnyzxLW2GkMlJotYmVFlom0qmg6M/NOnPJULZgSbe6KnVSU= X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB5405 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogSmVyaW4gSmFjb2IgPGpl cmluamFjb2JrQGdtYWlsLmNvbT4NCj4gU2VudDogU2F0dXJkYXksIEphbnVhcnkgMjgsIDIwMjMg NDoyNCBQTQ0KPiBUbzogTmFnYSBIYXJpc2ggSywgUyBWIDxzLnYubmFnYS5oYXJpc2gua0BpbnRl bC5jb20+DQo+IENjOiBqZXJpbmpAbWFydmVsbC5jb207IENhcnJpbGxvLCBFcmlrIEcgPGVyaWsu Zy5jYXJyaWxsb0BpbnRlbC5jb20+OyBHdWpqYXIsDQo+IEFiaGluYW5kYW4gUyA8YWJoaW5hbmRh bi5ndWpqYXJAaW50ZWwuY29tPjsgZGV2QGRwZGsub3JnOw0KPiBKYXlhdGhlZXJ0aGFuLCBKYXkg PGpheS5qYXlhdGhlZXJ0aGFuQGludGVsLmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2MiAx LzNdIGV2ZW50ZGV2L2V0aF9yeDogYWRkIHBhcmFtcyBzZXQvZ2V0IEFQSXMNCj4gDQo+IE9uIFdl ZCwgSmFuIDI1LCAyMDIzIGF0IDEwOjAyIFBNIE5hZ2EgSGFyaXNoIEssIFMgVg0KPiA8cy52Lm5h Z2EuaGFyaXNoLmtAaW50ZWwuY29tPiB3cm90ZToNCj4gPg0KPiA+DQo+ID4NCj4gPiA+IC0tLS0t T3JpZ2luYWwgTWVzc2FnZS0tLS0tDQo+ID4gPiBGcm9tOiBKZXJpbiBKYWNvYiA8amVyaW5qYWNv YmtAZ21haWwuY29tPg0KPiANCj4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPiA+ID4gKyAgICAgICAg Ki8NCj4gPiA+ID4gPiA+ID4gPiArICAgICAgIHVpbnQzMl90IHJzdmRbMTVdOw0KPiA+ID4gPiA+ ID4gPiA+ICsgICAgICAgLyoqPCBSZXNlcnZlZCBmaWVsZHMgZm9yIGZ1dHVyZSB1c2UgKi8NCj4g PiA+ID4gPiA+ID4NCj4gPiA+ID4gPiA+ID4gSW50cm9kdWNlIHJ0ZV9ldmVudF9ldGhfcnhfYWRh cHRlcl9ydW50aW1lX3BhcmFtc19pbml0KCkgdG8NCj4gPiA+IG1ha2UNCj4gPiA+ID4gPiA+ID4g c3VyZSByc3ZkIGlzIHplcm8uDQo+ID4gPiA+ID4gPiA+DQo+ID4gPiA+ID4gPg0KPiA+ID4gPiA+ ID4gVGhlIHJlc2VydmVkIGZpZWxkcyBhcmUgbm90IHVzZWQgYnkgdGhlIGFkYXB0ZXIgb3IgYXBw bGljYXRpb24uDQo+ID4gPiA+ID4gPiBOb3Qgc3VyZSBJcyBpdCBuZWNlc3NhcnkgdG8gSW50cm9k dWNlIGEgbmV3IEFQSSB0byBjbGVhciByZXNlcnZlZA0KPiBmaWVsZHMuDQo+ID4gPiA+ID4NCj4g PiA+ID4gPiBXaGVuIGFkYXB0ZXIgc3RhcnRzIHVzaW5nIG5ldyBmaWxlZHMod2hlbiB3ZSBhZGQg bmV3IGZpZWRzIGluDQo+ID4gPiA+ID4gZnV0dXJlKSwgdGhlIG9sZCBhcHBsaWNhaXRvbiB3aGlj aCBpcyBub3QgdXNpbmcNCj4gPiA+ID4gPiBydGVfZXZlbnRfZXRoX3J4X2FkYXB0ZXJfcnVudGlt ZV9wYXJhbXNfaW5pdCgpIG1heSBoYXZlIGp1bmsNCj4gPiA+ID4gPiB2YWx1ZSBhbmQgdGhlbiBh ZGFwdGVyIGltcGxlbWVudGF0aW9uIHdpbGwgYmVoYXZlIGJhZC4NCj4gPiA+ID4gPg0KPiA+ID4g PiA+DQo+ID4gPiA+DQo+ID4gPiA+IGRvZXMgaXQgbWVhbiwgdGhlIGFwcGxpY2F0aW9uIGRvZXNu J3QgcmUtY29tcGlsZSBmb3IgdGhlIG5ldyBEUERLPw0KPiA+ID4NCj4gPiA+IFllcy4gTm8gbmVl ZCByZWNvbXBpbGUgaWYgQUJJIG5vdCBicmVha2luZy4NCj4gPiA+DQo+ID4gPiA+IFdoZW4gc29t ZSBvZiB0aGUgcmVzZXJ2ZWQgZmllbGRzIGFyZSB1c2VkIGluIHRoZSBmdXR1cmUsIHRoZQ0KPiA+ ID4gPiBhcHBsaWNhdGlvbg0KPiA+ID4gYWxzbyBtYXkgbmVlZCB0byBiZSByZWNvbXBpbGVkIGFs b25nIHdpdGggRFBESyByaWdodD8NCj4gPiA+ID4gQXMgdGhlIGFwcGxpY2F0aW9uIGFsc28gbWF5 IG5lZWQgdG8gdXNlIHRoZSBuZXdseSBjb25zdW1lZA0KPiA+ID4gPiByZXNlcnZlZA0KPiA+ID4g ZmllbGRzPw0KPiA+ID4NCj4gPiA+IFRoZSBwcm9ibGVtYXRpYyBjYXNlIGlzOg0KPiA+ID4NCj4g PiA+IEFkYXB0ZXIgaW1wbGVtZW50YXRpb24gb2YgMjMuMDcoQXNzdW1pbmcgdGhlcmUgaXMgY2hh bmdlIHBhcmFtcykNCj4gPiA+IGZpZWxkIG5lZWRzIHRvIHdvcmsgd2l0aCBhcHBsaWNhdGlvbiBv ZiAyMy4wMy4NCj4gPiA+IHJ0ZV9ldmVudF9ldGhfcnhfYWRhcHRlcl9ydW50aW1lX3BhcmFtc19p bml0KCkgd2lsbCBzb3ZlIHRoYXQuDQo+ID4gPg0KPiA+DQo+ID4gQXMgcnRlX2V2ZW50X2V0aF9y eF9hZGFwdGVyX3J1bnRpbWVfcGFyYW1zX2luaXQoKSBpbml0aWFsaXplcyBvbmx5DQo+IHJlc2Vy dmVkIGZpZWxkcyB0byB6ZXJvLCAgaXQgbWF5IG5vdCBzb2x2ZSB0aGUgaXNzdWUgaW4gdGhpcyBj YXNlLg0KPiANCj4gcnRlX2V2ZW50X2V0aF9yeF9hZGFwdGVyX3J1bnRpbWVfcGFyYW1zX2luaXQo KSBuZWVkcyB0byB6ZXJvIGFsbCBmaWVsZHMsDQo+IG5vdCBqdXN0IHJlc2VydmVkIGZpZWxkLg0K PiBUaGUgYXBwbGljYXRpb24gY2FsbGluZyBzZXF1ZW5jZSAgaXMNCj4gDQo+IHN0cnVjdCBteV9j b25maWcgYzsNCj4gcnRlX2V2ZW50X2V0aF9yeF9hZGFwdGVyX3J1bnRpbWVfcGFyYW1zX2luaXQo JmMpDQo+IGMuaW50ZXJzZXRlZF9maWxlZF90b19iZV91cGRhdGVkID0gdmFsOw0KPiANCkNhbiBp dCBiZSBkb25lIGxpa2UgDQoJc3RydWN0IG15X2NvbmZpZyBjID0gezB9Ow0KCWMuaW50ZXJzZXRl ZF9maWxlZF90b19iZV91cGRhdGVkID0gdmFsOw0KYW5kIHVwZGF0ZSBEb3h5Z2VuIGNvbW1lbnRz IHRvIHJlY29tbWVuZCBhYm92ZSB1c2FnZSB0byByZXNldCBhbGwgZmllbGRzPw0KVGhpcyB3YXks ICBydGVfZXZlbnRfZXRoX3J4X2FkYXB0ZXJfcnVudGltZV9wYXJhbXNfaW5pdCgpIGNhbiBiZSBh dm9pZGVkLg0KDQo+IExldCBtZSBzaGFyZSBhbiBleGFtcGxlIGFuZCB5b3UgY2FuIHRlbGwgd2hl cmUgaXMgdGhlIGlzc3VlDQo+IA0KPiAxKUFzc3VtZSBwYXJhbWV0ZXIgc3RydWN0dXJlIGlzIDY0 QiBhbmQgZm9yIDIyLjAzIDhCIGFyZSB1c2VkLg0KPiAyKXJ0ZV9ldmVudF9ldGhfcnhfYWRhcHRl cl9ydW50aW1lX3BhcmFtc19pbml0KCkgd2lsbCBjbGVhciBhbGwgNjRCLg0KPiAzKVRoZXJlIGlz IGFuIGFwcGxpY2F0aW9uIHdyaXR0ZW4gYmFzZWQgb24gMjIuMDMgd2hpY2ggdXNpbmcgb25seSA4 QiBhZnRlcg0KPiBjYWxsaW5nIHJ0ZV9ldmVudF9ldGhfcnhfYWRhcHRlcl9ydW50aW1lX3BhcmFt c19pbml0KCkNCj4gNClBc3N1bWUsIGluIDIyLjA3IGFub3RoZXIgOEIgYWRkZWQgdG8gc3RydWN0 dXJlLg0KPiA1KU5vdywgdGhlIGFwcGxpY2F0aW9uICgzKSBuZWVkcyB0byBydW4gb24gMjIuMDcu IFNpbmNlIHRoZSBhcHBsaWNhdGlvbiBpcw0KPiBjYWxsaW5nIHJ0ZV9ldmVudF9ldGhfcnhfYWRh cHRlcl9ydW50aW1lX3BhcmFtc19pbml0KCkNCj4gYW5kIDkgdG8gMTVCIGFyZSB6ZXJvLCB0aGUg aW1wbGVtZW50YXRpb24gd2lsbCBub3QgZ28gYmFkLg0KPiANCj4gPiBUaGUgb2xkIGFwcGxpY2F0 aW9uIG9ubHkgdHJpZXMgdG8gc2V0L2dldCBwcmV2aW91cyB2YWxpZCBmaWVsZHMgYW5kIHRoZSBu ZXdseQ0KPiB1c2VkIGZpZWxkcyBtYXkgc3RpbGwgY29udGFpbiBqdW5rIHZhbHVlLg0KPiA+IElm IHRoZSBhcHBsaWNhdGlvbiB3YW50cyB0byBtYWtlIHVzZSBvZiBhbnkgdGhlIG5ld2x5IHVzZWQg cGFyYW1zLCB0aGUNCj4gYXBwbGljYXRpb24gY2hhbmdlcyBhcmUgcmVxdWlyZWQgYW55d2F5Lg0K PiANCj4gWWVzLiBJZiBhcHBsaWNhdGlvbiB3YW50cyB0byBtYWtlIHVzZSBvZiBuZXdseSBhZGRl ZCBmZWF0dXJlcy4gTm8gbmVlZCB0bw0KPiBjaGFuZ2UgaWYgbmV3IGZlYXR1cmVzIGFyZSBub3Qg bmVlZGVkIGZvciBvbGQgYXBwbGljYXRpb24uDQo=