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 BAFD741C50; Fri, 10 Feb 2023 18:42:16 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 83CD242B71; Fri, 10 Feb 2023 18:42:15 +0100 (CET) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mails.dpdk.org (Postfix) with ESMTP id 574C742B71 for ; Fri, 10 Feb 2023 18:42:13 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1676050933; x=1707586933; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=H/L2hoO+CvjuzDeZzeVvJWMHotNmopDcggOOPoM62vk=; b=h5DhsD5mBjzTN5GVKzoaSi1p7HMm+exhF6JJ1O9dtEm9M+RagBzs0NIw gOP2Drf1sSlGui25BQa4TuWSaL7LPqJaLYjmDh579aCi7nld9KeHJQOTw qnSagCghlMOvkYRvavJxbSOpwUKWTIuteUhJQmWfeFScG8F70/cVDRC1G GVBQb4CYdqMJOvXdiDk6BYmna8V/dO7VOUZRhd/+/Vd4NZhTfTSPAjWTz GNWSvGe5dj2fz30mRUWLMNdK+FIQzvPcfhMEqZTWTpBnTkBIZo0OTj9nA sokoYThcwGkBnP455jPX+quthf3Ti6Cv8MRZJyqjbVHrAkFiMWBeA0++T A==; X-IronPort-AV: E=McAfee;i="6500,9779,10617"; a="416705179" X-IronPort-AV: E=Sophos;i="5.97,287,1669104000"; d="scan'208";a="416705179" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 10 Feb 2023 09:41:56 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10617"; a="661476562" X-IronPort-AV: E=Sophos;i="5.97,287,1669104000"; d="scan'208";a="661476562" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga007.jf.intel.com with ESMTP; 10 Feb 2023 09:41:56 -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; Fri, 10 Feb 2023 09:41:55 -0800 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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:41:55 -0800 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.177) by edgegateway.intel.com (192.55.55.70) 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:41:55 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aAaR/ctlJx6FFcEana/J11BkqjN6rfAlggRzkSChQAXyL6FUHEiIOor1KqM0j/qUEOfars6kKjz3faux2ZPYXoL1Ax4X5HoJGrfz68bDCc4knVDFLBTqk9ykTBWrWY+GG+1J6zGku/jDYBpUg2Lznoe0kBG1RCZ6xVw7HSZlgsF9r87jyx0qgAuUSSukVcKE5dlfoRDjY23ggkJG8WCBC5LBvaUp59qMYJCNRI4/bHwjQy82cNhyimojZTmLSWl5w5Cci7gLlRHpNtEyGXcpat660c2j2wGZ+xyoDEYARWCgUvrbwgknEVx0HV7Tv/dcCoDl25W7QeiYAKZbF7/N5w== 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=H/L2hoO+CvjuzDeZzeVvJWMHotNmopDcggOOPoM62vk=; b=YfilxWe4jXvUCzewl3n3rLeISqj02wIo9I7483SlkTgzMNySXmG0DH94IrLyquxkBKE5Eg1Z0o8QKm7/xh5CHnM/mkEBWTQppf5EkfYuY5X2KDuh8YbFh/EIyisxqYJuXS8onWirfWNLVk02nziIyHb12/xs37NZkJzZRy22GA4gBvIfsB8Ag7NUIOltGQQ/ZX0NQHhSCAjJG8SKpB8P+Et5SgnmLGA9Vup9eoZKxdFXlno2y4AbILfLwW51RmxO7rO1Xa0JQMaVa07fZjHTww6+jnh1D/cBNG6cej1975nwggQ/pELHZi3oz45BFNzyBcrBXPZ84AHY9tZcRPRlTw== 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 CY8PR11MB6986.namprd11.prod.outlook.com (2603:10b6:930:56::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6086.19; Fri, 10 Feb 2023 17:41:53 +0000 Received: from DM6PR11MB3868.namprd11.prod.outlook.com ([fe80::1ee9:a41b:fe9:abb5]) by DM6PR11MB3868.namprd11.prod.outlook.com ([fe80::1ee9:a41b:fe9:abb5%7]) with mapi id 15.20.6086.021; Fri, 10 Feb 2023 17:41:53 +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 v5 2/3] eventdev/eth_tx: add params set/get APIs Thread-Topic: [PATCH v5 2/3] eventdev/eth_tx: add params set/get APIs Thread-Index: AQHZPVjZxMDbKD20N0y8RvYVAiKmda7IQhHAgAAK2YCAACX3cA== Date: Fri, 10 Feb 2023 17:41:53 +0000 Message-ID: References: <20230210045816.3039312-1-s.v.naga.harish.k@intel.com> <20230210134646.3407253-1-s.v.naga.harish.k@intel.com> <20230210134646.3407253-2-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_|CY8PR11MB6986:EE_ x-ms-office365-filtering-correlation-id: d76dfde4-f4c8-4eb5-a910-08db0b8e18e4 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: nyfA6uTbxqlEBXciRBm48R/QNsaGnNSRCDLJw/CRIqm0hqoXWwVkGpUCdr2JhbGcYVJ17wDWU55dR33otZjpI050OE4aq125Opwcuxjm41z8+dtf3jd/gxSmwaga7JK84YjX8Cu0SvmItpXpXNlDgnELO4RTBb6SWqkB/QU4ZTYRkZry+6UqPHlbBZWhk6IersG03dOw/sKhSJWih5sQ6KThJqMB6Jj3HBafekbNls8T0CqNypa1FjXG/2G41qkxTth+KVZ+tyFRrnOUH2kmBzD4Y9L6QApXa+ke3/LvhcCx9Hs6in09lLAb/28jH8DGy+GOXTJAPo+wMYhblMmV93NykGNZZxKRcYd0dRdh08EUlTy6Eg4enCG1SJnvZE8BH7Yp0za6VqpF6+LOr6Yln0ezH5LvXxDLPII8T6qJEc0bqz9Xggh4VBv24K3dR4tHV+BwtdwTN5H3LcxYarEHcI1+SxK0qJfit/U/IOaYm3K7mg/lSBSOXQjJHdJCYZVt05dY+Fuu8NgKV4jevfZfTupZSJykYaz76Gw9lJKIOg48yLgChpWit5hYBE+4k7msW8xcP4uef18j2N1JPpEldpBtiREk3A7YIaCObG8W0cr7Ml7kkPvREBAE/HVo9/x/tVdbYgvXpu/gGfA5JQ3jNl4YGgkQXl4nsxSCi4qrVOoLmgJlp+OJycrKrCmMQ+T+GU8ygfPMD98voqpPeoLoWw== 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)(39860400002)(396003)(346002)(376002)(366004)(136003)(451199018)(2906002)(186003)(86362001)(122000001)(8936002)(5660300002)(38070700005)(26005)(55016003)(82960400001)(6506007)(7696005)(53546011)(478600001)(52536014)(71200400001)(107886003)(33656002)(6916009)(83380400001)(9686003)(38100700002)(64756008)(66476007)(66946007)(316002)(4326008)(66556008)(8676002)(66446008)(54906003)(41300700001)(76116006); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?Rmx6alBVdTdka0VsLzRWaDcydEVGOTFVQWQvaXJLTDUycFM1VHBiWmNYNkJP?= =?utf-8?B?SE5tQWd4TkdRaTVwbWo2Mlkya1dWOTNhVkJzM1VzWjRTbXk0cXo3WGFJdlZt?= =?utf-8?B?N2hXL28zQ0I3TktEcEs1TXRaVE5tNnd0NDdSclEzbHZPWEtRcDlqSDBMbkpy?= =?utf-8?B?SThJb3RrcnlRU3FTTi9NTk1ndUVmRjlPbWtxeDVQdFkzdEszZEo1bVR0M090?= =?utf-8?B?MnIvWkxFdHJJU1M1SXFIeWVkaTFPVnU4MHdpb2lwVzNJNi9SUXhUczhReFQ5?= =?utf-8?B?OGNRNlo4N0ZidU1PU1hkd0JBb2VsMGwyck44VmVxTjN0TGRKTWk4Qk9SM2xM?= =?utf-8?B?MnRGQmpra0ZQUlVhVkphT0VML2xxK1ZHeHUxYmVtY2dKZHRIT3NFQ3FINmtZ?= =?utf-8?B?OWoyRW5za0Q3YWlYTHN2dGVpYW5iQnU2VTdNTStkZUFxYVB3U0MwQ3BCZ1R5?= =?utf-8?B?d1JmNFBCV3RGRk9HZGw0VWFoZFdZbkZtOEUyVWJ6cTdhQ1d1SG83SXZnYmlv?= =?utf-8?B?N01HbE5mZDRXK2RKYVQya2xrR09JTGdaaG5zRjZoZzR3SVlSNS9uZHZjZWUw?= =?utf-8?B?RzRkNngyMDJON0RBSnQ4bkJLSXdNZGkwaExTYmRKeWZSZ1orb3dvMkJiV1V2?= =?utf-8?B?Tk1hTGxZNlBnY1lJVk9yOWo1Z3RWdG5tWXJQOUtFNGRpQW1WelQvWW5rRHdK?= =?utf-8?B?MldFeVNnYm9PKzQ1a1RMdlpCOGU1TVkwRDEzSHJSQzB1ZldsU3Z2VjhLVVhn?= =?utf-8?B?YkdOcVV5MnVJU0xoTUVqb3gxRVdUaWVRRzUvUHl2L3k1RFF2SjMvYzY3dUN5?= =?utf-8?B?VjZ3ZmZmTHR5ODNTdHZid3ROeTJoNzZCWGpvQ011ektYQ1lYZW5yVWZBUEo4?= =?utf-8?B?NDk3VlpEelhQNEdNcis0cWFFZmZ0NWNDbXZHK0lJbCs2bjVydkhUTjhrZm8x?= =?utf-8?B?TDJncklXLzlLRi95OURKdU90dG1mVU4yUEZhMDNtMFRKZ0dBbFVvcWlsWWxr?= =?utf-8?B?S3lQckhMRWFFM3l6TUNFc2gwY1E0aDFoYmxPL0dnb2RrWmRzT0psOWtWWFJX?= =?utf-8?B?RTMxdGtpZjdid3lsMk8yalRBWWIrMlQ4ZU5pNGc2azZYUFhWbi8rRFFtUmRW?= =?utf-8?B?dG1VVmFKc3k0S0NBL0RJT0JsdFRsTzg2VVY3NElkRHdXSzhDNG54WlhMdTJG?= =?utf-8?B?Mlc0VVhlei9iTkVCUXlEN00zaUlsa3ZnM3ByNkRCVnNoRVF6U2dpWlpYMHRH?= =?utf-8?B?RkRDNThPeEp6WkVMVnJqOWdhWUttL2VhdUozclFldkdpVlNRRU5MOEVTK05J?= =?utf-8?B?ZU92S25OOXJ0MmYrWUJXN1QyUFBCOTJJSG9yV0MwalQxdC9ubFpMcXR0d2E5?= =?utf-8?B?eGNKckZzMWJzUXJWRVZ0VHA5SHhQMHJ0eTBsUkJRdkpPb21hTVVqZEx1TWxw?= =?utf-8?B?V2hFT252R1BYSlhSOXJFSzZFWUIyVHZTSVlHVXRqcEQwcVBNZTUvTHhjUDFR?= =?utf-8?B?MG9BU2ROZ2ZxZUxkRkJpQWE5anluSVpZc1FkYzJDTjh0K2dRUG52M2hMaVAw?= =?utf-8?B?SnhuSjBmNUJ6SlZiZjRhQUFRYUNlL1hpWlE1bW90cVpRSCt5UDJhWGpJN0ZR?= =?utf-8?B?QlRSUVkyNzBadlFDS3NZQzM1TU5qVmJjMW9TU25RanlQTUNTbFB1TG5rQ2JB?= =?utf-8?B?Rm40emorbENWWnZxZG9rd2cyR3cwMUlqbGZsVEIra0dPZnl5VUNZZk0wblZN?= =?utf-8?B?ZFlTeFEvVld5S2dvMFdzTGtFbExRTVNIMTRyck1XRCt6bm9OUWZNUzhQSFN0?= =?utf-8?B?TmpPcXBJMnA5Z3FrVm5DMXorSnZFeXBRRjhRVDBGWWxFVytDOWhZc1FIZ1l2?= =?utf-8?B?TU05UlFZM1Ewa3lpMnhMb2RHUnMza24xTDVRTCszMEE1MHFCVlNWeTRNWHNx?= =?utf-8?B?SlhERDFxMnNEUkg4K0dILytCWXRmbTVLdW9xcllhRnQyQlFNeWJuSU1FcDVH?= =?utf-8?B?Z3dhNEVJMTcxenZPaHFzUEpZRDhaMWNwRkFZSXNNR2t1UnZBTG1STzZkSXcr?= =?utf-8?B?WS9wVnA3RnN0Vm9nLzJkMTNjRWdlUi9QMzE3dVo3eEM1NGpiSjcwenozZ29h?= =?utf-8?B?SjNjMkZhcmhOREo3SjZlS2lYSm9KWUM5WTBKTitjaHpLbnRmdmpwczFmNEUw?= =?utf-8?B?VkE9PQ==?= 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: d76dfde4-f4c8-4eb5-a910-08db0b8e18e4 X-MS-Exchange-CrossTenant-originalarrivaltime: 10 Feb 2023 17:41:53.3332 (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: mAQ8iLjn6nc37rNwPoCdwD4Nw4oXQp0fuV5OnbKrS0WZg+OU6p9I5EZI41eGXWlQOis7AHq8XZ2+v2ep4DT19kfoYZveZFZOjcphwXVKfng= X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY8PR11MB6986 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 cmluamFjb2JrQGdtYWlsLmNvbT4NCj4gU2VudDogRnJpZGF5LCBGZWJydWFyeSAxMCwgMjAyMyA4 OjU1IFBNDQo+IFRvOiBOYWdhIEhhcmlzaCBLLCBTIFYgPHMudi5uYWdhLmhhcmlzaC5rQGludGVs LmNvbT4NCj4gQ2M6IGplcmluakBtYXJ2ZWxsLmNvbTsgQ2FycmlsbG8sIEVyaWsgRyA8ZXJpay5n LmNhcnJpbGxvQGludGVsLmNvbT47IEd1amphciwNCj4gQWJoaW5hbmRhbiBTIDxhYmhpbmFuZGFu Lmd1amphckBpbnRlbC5jb20+OyBkZXZAZHBkay5vcmc7DQo+IEpheWF0aGVlcnRoYW4sIEpheSA8 amF5LmpheWF0aGVlcnRoYW5AaW50ZWwuY29tPg0KPiBTdWJqZWN0OiBSZTogW1BBVENIIHY1IDIv M10gZXZlbnRkZXYvZXRoX3R4OiBhZGQgcGFyYW1zIHNldC9nZXQgQVBJcw0KPiANCj4gT24gRnJp LCBGZWIgMTAsIDIwMjMgYXQgODozMiBQTSBOYWdhIEhhcmlzaCBLLCBTIFYNCj4gPHMudi5uYWdh LmhhcmlzaC5rQGludGVsLmNvbT4gd3JvdGU6DQo+ID4NCj4gPg0KPiA+DQo+ID4gPiAtLS0tLU9y aWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ID4gRnJvbTogSmVyaW4gSmFjb2IgPGplcmluamFjb2Jr QGdtYWlsLmNvbT4NCj4gPiA+IFNlbnQ6IEZyaWRheSwgRmVicnVhcnkgMTAsIDIwMjMgNzozNiBQ TQ0KPiA+ID4gVG86IE5hZ2EgSGFyaXNoIEssIFMgViA8cy52Lm5hZ2EuaGFyaXNoLmtAaW50ZWwu Y29tPg0KPiA+ID4gQ2M6IGplcmluakBtYXJ2ZWxsLmNvbTsgQ2FycmlsbG8sIEVyaWsgRw0KPiA+ ID4gPGVyaWsuZy5jYXJyaWxsb0BpbnRlbC5jb20+OyBHdWpqYXIsIEFiaGluYW5kYW4gUw0KPiA+ ID4gPGFiaGluYW5kYW4uZ3VqamFyQGludGVsLmNvbT47IGRldkBkcGRrLm9yZzsgSmF5YXRoZWVy dGhhbiwgSmF5DQo+ID4gPiA8amF5LmpheWF0aGVlcnRoYW5AaW50ZWwuY29tPg0KPiA+ID4gU3Vi amVjdDogUmU6IFtQQVRDSCB2NSAyLzNdIGV2ZW50ZGV2L2V0aF90eDogYWRkIHBhcmFtcyBzZXQv Z2V0IEFQSXMNCj4gPiA+DQo+ID4gPiBPbiBGcmksIEZlYiAxMCwgMjAyMyBhdCA3OjE3IFBNIE5h Z2EgSGFyaXNoIEsgUyBWDQo+ID4gPiA8cy52Lm5hZ2EuaGFyaXNoLmtAaW50ZWwuY29tPiB3cm90 ZToNCj4gPiA+ID4NCj4gPiA+ID4gVGhlIGFkYXB0ZXIgcnVudGltZSBjb25maWd1cmF0aW9uIHBh cmFtZXRlcnMgZGVmaW5lZCBpbiB0aGUgc3RydWN0DQo+ID4gPiA+IHJ0ZV9ldmVudF9ldGhfdHhf YWRhcHRlcl9ydW50aW1lX3BhcmFtcyBjYW4gYmUgY29uZmlndXJlZCBhbmQNCj4gPiA+ID4gcmV0 cmlldmVkIHVzaW5nIHJ0ZV9ldmVudF9ldGhfdHhfYWRhcHRlcl9ydW50aW1lX3BhcmFtc19zZXQg YW5kDQo+ID4gPiBydGVfZXZlbnRfZXRoX3R4X2FkYXB0ZXJfcnVudGltZV9wYXJhbXNfc2V0KCkN Cj4gPiA+DQo+ID4gPiA+IHJ0ZV9ldmVudF9ldGhfdHhfYWRhcHRlcl9ydW50aW1lX3BhcmFtc19n ZXQgcmVzcGVjdGl2ZWx5Lg0KPiA+ID4NCj4gPiA+IHJ0ZV9ldmVudF9ldGhfdHhfYWRhcHRlcl9y dW50aW1lX3BhcmFtc19nZXQoKQ0KPiA+ID4NCj4gPiA+ID4NCj4gPiA+ID4gU2lnbmVkLW9mZi1i eTogTmFnYSBIYXJpc2ggSyBTIFYgPHMudi5uYWdhLmhhcmlzaC5rQGludGVsLmNvbT4NCj4gPiA+ DQo+ID4gPiBOb3QgcmVsZXZlbnQgYW55IG1vcmUuIFVzZQ0KPiA+ID4gcnRlX2V2ZW50X2V0aF90 eF9hZGFwdGVyX3J1bnRpbWVfcGFyYW1zX2luaXQoKS4NCj4gPiA+IGkuZSBUaGlzIHNlbnRlbmNl IGNhbiBiZSByZW1vdmVkLg0KPiA+ID4NCj4gPiA+DQo+ID4gPiA+ICsgKiBtb2RpZnkgdGhlIHJl cXVpcmVkIHBhcmFtZXRlcnMgYW5kIHRoZW4gY2FsbA0KPiA+ID4gPiArICogcnRlX2V2ZW50X2V0 aF90eF9hZGFwdGVyX3J1bnRpbWVfcGFyYW1zX3NldCgpLg0KPiA+ID4NCj4gPiA+DQo+ID4gPg0K PiA+ID4gPiArICoNCj4gPiA+ID4gKyAqIFRoaXMgQVBJIGlzIHRvIGJlIHVzZWQgYWZ0ZXIgYWRk aW5nIGF0IGxlYXN0IG9uZSBxdWV1ZSB0byB0aGUNCj4gPiA+ID4gKyBhZGFwdGVyDQo+ID4gPiA+ ICsgKiBhbmQgaXMgc3VwcG9ydGVkIG9ubHkgZm9yIHNlcnZpY2UgYmFzZWQgYWRhcHRlci4NCj4g PiA+DQo+ID4gPiBUaGlzIHBhcmFncmFwaCB3ZSBjYW4gcmVtb3ZlZCBoZXJlIGFzIGl0IGlzIG5v dCBnZW5lcmljIEFQSSBkZXNjcmlwdGlvbi4NCj4gPiA+DQo+ID4NCj4gPiBUaGlzIHNlcXVlbmNl IGlzIHN0aWxsIG5lZWRlZCBhcyB0aGUgIm1heF9uYl90eCIgcGFyYW1ldGVyIG9mIHRoZQ0KPiA+ IGFkYXB0ZXIgaXMgY29uZmlndXJlZA0KPiANCj4gQSBzcGVjaWZpYyBwYXJhbWV0ZXIgc3BlY2lm aWMgY29uc3RyYWluIGNhbiBnbyBpbiB0aGUgcGFyYW1ldGVyIERveHlnZW4NCj4gY29tbWVudHMu DQo+IGkuZSBjb21tZW50IGZvciAibWF4X25iX3R4IiBwYXJhbWV0ZXIuDQo+IA0KPiANCg0KRG9u ZS4gVXBkYXRlZCBtYXhfbmJfdHggcGFyYW1ldGVyIGRveHlnZW4gaW4gdjYgcGF0Y2hzZXQuDQoN Cj4gPiBkdXJpbmcgdGhlIGFkZGl0aW9uIG9mIGZpcnN0IHF1ZXVlIHRvIHRoZSBhZGFwdGVyIHdp dGggdGhlIGRlZmF1bHQNCj4gPiB2YWx1ZS4gSWYgcGFyYW1zX3NldCgpIGlzIGNhbGxlZCBiZWZv cmUgYWRkaW5nIHRoZSBmaXJzdCBxdWV1ZSwgdGhlDQo+ID4gcGFyYW1zIG9mIHRoZSBhZGFwdGVy IHdpbGwgYmUgb3ZlcndyaXR0ZW4gdG8gdGhlIGRlZmF1bHQgdmFsdWUgbGF0ZXIgZHVyaW5nDQo+ IHRoZSBmaXJzdCBxdWV1ZSBhZGQuDQo=