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 963CCA034F; Wed, 28 Jul 2021 12:57:22 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0387A40E64; Wed, 28 Jul 2021 12:57:22 +0200 (CEST) Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mails.dpdk.org (Postfix) with ESMTP id AFF0B40142 for ; Wed, 28 Jul 2021 12:57:19 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10058"; a="273719546" X-IronPort-AV: E=Sophos;i="5.84,276,1620716400"; d="scan'208";a="273719546" Received: from fmsmga008.fm.intel.com ([10.253.24.58]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 28 Jul 2021 03:57:17 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,276,1620716400"; d="scan'208";a="475671448" Received: from fmsmsx606.amr.corp.intel.com ([10.18.126.86]) by fmsmga008.fm.intel.com with ESMTP; 28 Jul 2021 03:57:17 -0700 Received: from fmsmsx608.amr.corp.intel.com (10.18.126.88) by fmsmsx606.amr.corp.intel.com (10.18.126.86) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10; Wed, 28 Jul 2021 03:57:16 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx608.amr.corp.intel.com (10.18.126.88) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10; Wed, 28 Jul 2021 03:57:16 -0700 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.2242.10 via Frontend Transport; Wed, 28 Jul 2021 03:57:16 -0700 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.103) 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.2242.10; Wed, 28 Jul 2021 03:57:16 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Tppt95vIwhZWhrjBRs/rkqzr0GUrIAFApmUEvWkIsiwrx51GYxz/uq/SYFlZCWcw1yiMtJexaO8IwwcHbr140CUb98n5k25O98CcLFmsAizMBNsUweV57iS02Bhj8Lz+W54TosqxbWczEIRKkxAa4w4JWpD7Lqp9oloWjV9RNq8JOSG/RBeGqrSvSEM1xzpG4WpB+PgKETT4E3fX/0MyPMEx7MccOpRnG8KMDszhMmwBn1TQmcfgFJc6z9aV8RwJU3CNgSsx6kML62IELCTGqcgJAe/gv0hpXNIec8ZjsXMFR/qUbl/OKjySPKmknBf8/0Kld1CEdOotZvcAsv8+dA== 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-SenderADCheck; bh=sfRfhTJqiL81wac3jebkRTU/UPE2VMnBhniYMffbtcY=; b=GHSdX890VWgNcvnyal99GofKKtDzLJXnyYEiLnUDhrw6vPI7eQedLOoRxPADdG4JWcJC9jn18kJKeB/jMhRGoTz6iLMd67s6UzwfSkRKgzIBg6cOFCbbSVjXPEfC1aOp9EwwfMZZ4IFBik5IwKy1Ryba86/kxHJC28iwfyxo69t2iUjewRwn8Xu2ApVWaJ+pNIDYKkgqbadQe1zjPoRiiO/dWXJFkkSX6kLcsZCdAxIlvFKbOcUiJ1XxBnmYNOkx5yPXl7Cw3DQRrrmwCKyz6vUT9+9yDwWSg0w8nTovvcxtowtNlTZ4q69xpVCxv9uSFzeAcDhI4UNZlkd5SAev0g== 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=sfRfhTJqiL81wac3jebkRTU/UPE2VMnBhniYMffbtcY=; b=R/QG5iPfTJunmMgV/vyZAnza+/F+k9x2Eg1K0cbKX1f5m3sYaQkrpkEVXtyQmHi89ZvkCEPeYl/nR0dUqDMlVcpY/ToYvrick8v2T1SGQKY+Jj+ETwSB+BRH+NsYTQ+jwPUWm8MivrxT5/d7PqjYZ79BabDgJ8bW7296emsGwnI= Received: from SN6PR11MB3117.namprd11.prod.outlook.com (2603:10b6:805:d7::32) by SN6PR11MB3312.namprd11.prod.outlook.com (2603:10b6:805:c8::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4373.18; Wed, 28 Jul 2021 10:57:15 +0000 Received: from SN6PR11MB3117.namprd11.prod.outlook.com ([fe80::a4cd:7d59:a399:fc3e]) by SN6PR11MB3117.namprd11.prod.outlook.com ([fe80::a4cd:7d59:a399:fc3e%5]) with mapi id 15.20.4373.020; Wed, 28 Jul 2021 10:57:15 +0000 From: "Jayatheerthan, Jay" To: Jerin Jacob CC: "Naga Harish K, S V" , "dev@dpdk.org" Thread-Topic: [PATCH v2] eventdev: fix event port setup in tx adapter Thread-Index: AQHXgJWy7Bi6/DXeB0246ndHks5ZIqtX9fiAgAAvRgCAABawAA== Date: Wed, 28 Jul 2021 10:57:14 +0000 Message-ID: References: <20210723081222.4176279-1-s.v.naga.harish.k@intel.com> <20210724141036.915356-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: dlp-product: dlpe-windows dlp-reaction: no-action dlp-version: 11.5.1.3 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: 855a1e08-a483-447a-4416-08d951b675bb x-ms-traffictypediagnostic: SN6PR11MB3312: 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: TiMblph3hH3GZ2I1EBDapxG6Pcfe6akQbDH4WWLfnMcEdQx2gTFz38UjuNiNGjPa5/jWomelK/4mcG9AdtiiykSZWv6K16A42dLvpVm3bYureI6dJeI1zd1mZwnYMpCkVcp87eeHSO7GJtLbYNIm2t2Iudu0oL4mNViq9hUG41zDNx9HTJXXSFoMsHkR7koF6VnSmy3OE2FmhQxu5+ifSmnMYOu0ojpadUMbZta++ePAzaD4X3pEP+dPbxWXI2rfaktvpx+R85QlcYDwFCD6BPGzObvq0ToAlxB+YxzqwoTnmRJzNoZFDPKb3YAGW84nx0YTqvwEeiu94G2yWezf9AOcuP6ARX2KOm0s4pjA+n6dDlAlhdFvWMm/BRq/x74IhVVO83xczMw5HxmOqocNf0QSxm4dymHNWyfkEflRV35aH+hfWK1CgOVHfDntQUIfXfPpt4H95/IIYgxyNu2xE9ZW/peLnhACwgn8ugsUy1KCkE7l/Gol3oyAJzouj5StAYibvPXe8gphaDW3SWQ5xLLbeG4YUxG++qGcTNDYrCZQ9iFeWZSPj0TCzqTmm+0CjLTW+Waib4GMPGzeEMnXgI/B8I5ccHbYsBw5tSoxMhfZo5KyniH1YABKiOzUQUmSC9PIiq0bA5qjH29vXn4gWApB9QtIoXvHKqVZdDPD02YkMR2xREP3O+llDHDd5eIgH1pGggs4oQ5MM4rl1M71Imj7BR+GWDWnZ/88INFyhcpIRNbDpuVvov5AfRDjbabi x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:SN6PR11MB3117.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(396003)(366004)(39860400002)(346002)(136003)(376002)(8936002)(71200400001)(6506007)(38100700002)(2906002)(122000001)(316002)(52536014)(53546011)(5660300002)(55016002)(4326008)(83380400001)(6916009)(66476007)(64756008)(8676002)(186003)(478600001)(66446008)(66556008)(26005)(86362001)(66946007)(76116006)(33656002)(54906003)(7696005)(9686003)(38070700005)(333604002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?WkpYajRqaFNSTkZ2Q0JaMVFDWHhBUlF3ZWVqcWw1T2t1ZVhDZlZtdTZ3cGZj?= =?utf-8?B?TlYyYkxkdE9yKzVNbXJEcXFFVUJFM1M1WjBuNW5sWmRkVkFKTy9ONGhmUDRV?= =?utf-8?B?MFNNUkUvTFBkWHBLWS9JV094UCtZcnAwZlFFTGtReDM2NndLdHRWbkZ1WWZh?= =?utf-8?B?Uisxc3lWTDZKRWt1UTJ0Q1hCVVhERjJRNnNjVzVNSjQ0RGRYMmtmbGJkWTYw?= =?utf-8?B?ZXZpbjNDeEZDeGpHZzIyVzhFNGZ2UFZ5d3ZWT2YzY1E1R25xN3V1WVNtWUN4?= =?utf-8?B?aFo2VG04ZEJoNEs3SCt2bGJDVXllcGRCRjB4dmZVdW90UEJhZlk0RUh5Qi9W?= =?utf-8?B?M0c0UWovc05mc3dGeExqYUlJcy9SSGZKeHpMK0tKaGhoOHJhVGhjSTdDVXF1?= =?utf-8?B?bXVEUlp6TS9OcE1xZUtjSVo0bndRTGwvdWhJbWljTGU1K3dlQ0F0Y2VVcXhu?= =?utf-8?B?aXhreDZvUTZkSmNieURWR2VoN2F1KzM3a1MwS3JWRUIzSnQ3VmM0QW1MN1pq?= =?utf-8?B?ZUE3TUxtRnJ5dTBlODA4dmJlSHRBNGcvSjh0bFhKb2VkSjVQNVBTU0lWM2th?= =?utf-8?B?L2x1eUZabHdteG5NWmg5SVJGdUxyY3ZRSjg0SjUvQjQybGJkS0xEbCt2NllZ?= =?utf-8?B?QXczbTFhczBTYnp6bFRMNTJZbmF4aStvMTV2aVhxckZXelQ3cG1pWmJOckdj?= =?utf-8?B?NVJpRUx5QkI5enZrK2xiMWtOKzJIQ3VCMDBsWWE3VkZEanRNelJYZjM4cHVP?= =?utf-8?B?TkdZWjdFZUxtZGJFdHB2RmJrWklSV29UdU9CWStSTTN0Z2xWdTExejM4VDdV?= =?utf-8?B?Y0FKYWVKWnFwVmtWUVVGQTJWNU8rVXo2c0ZGZ01YNVpNMkNPMHJyd0tjUUJY?= =?utf-8?B?TEVndzZuMjV3bTcyTTh3YXhtVGl5Z3IvME1FbjJFQXc1ZlRtOVJUSmNXRkxx?= =?utf-8?B?UWowV0FwZjMxSEZHZ0Z5TVl0UmVYc3c0T0lFd0dnck9vdG9BMElxbzBTUUI5?= =?utf-8?B?MXBqRHljUjBRSmtiNlF5ck1nRDJtdkUvYjBQaGdXOXRKd0xXWVVyZllxM2hG?= =?utf-8?B?by9xbS9EQTMybU5mWHJyRUFJYlMrYk96eFNUS3dLN3pyYVdVTmxuMDEzUmcy?= =?utf-8?B?K3JVZ3ZCZDkzVkVOdnJMdmxQT0xDMTV3R1d1Ty85VVA2SlhXc3h6ekFtZUlF?= =?utf-8?B?ZElMYlhKVGdZYmhRUnE1eG9vb3F0Ny9xNUNldFoyUkwyd3BsOUVMN0lTYnZJ?= =?utf-8?B?M25FNlQvTTZmbVhrZ0NTemFzRHFxR0x6elpPVEhPRFNPRHg0blZKZ3BsUjB2?= =?utf-8?B?bTZ3MklaLytOVk5FRGhCbytSWG5HWldBc2xERGViRS9TUGJ4MmtOTlhXa0h0?= =?utf-8?B?TE1RNHJOdWkycGFhSkJWeXh5Y0xBYXZ3Qks4eE9Ib2VmbWMyNER5aGx1aFk5?= =?utf-8?B?dGdBN3k3d1g0UGQvU25nOGJXK2tvOVhGZUU5Y2dnSjZ5d0Y4NnNjcFFoQ05N?= =?utf-8?B?QU0vczVZRU81Yis5NmdhV3pzQ1NVRERuY3NmSTVPMXNDYWVybmlDMStnYkR0?= =?utf-8?B?VEtkQ3RrRXhUZS9EWmhva1RMeTNXTGVEdDM1UWJoY1FqNFhkL1lxSWZkZWE0?= =?utf-8?B?MGVwS09tUzl5Qm1HRG9nM2ZoRXQ2SC80c3g2SkdoUk9BeUJsUXVzbzV0dXF0?= =?utf-8?B?RTR4TTF0dlF0U25wVEEvd2NRRkdVS1BCOXFkd2VBUitsRnlFWkNIZjhlbkxI?= =?utf-8?Q?VCeZo5cyb6v6Hd/3veWES+7HPNhJ7FtbsxWXrDx?= 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: SN6PR11MB3117.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 855a1e08-a483-447a-4416-08d951b675bb X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Jul 2021 10:57:14.9661 (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: M4ayQ1+6ncDlRX1bQhTsQkAT2sDZAdR2osInxa24toSavvtIJ2an98C6d2Yc+X71VLg5PorEWNCe9B9HmMi/a3jmgED6+TD2Nj8qBMgUL5k= X-MS-Exchange-Transport-CrossTenantHeadersStamped: SN6PR11MB3312 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v2] eventdev: fix event port setup in tx adapter 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 YWNvYmtAZ21haWwuY29tPg0KPiBTZW50OiBXZWRuZXNkYXksIEp1bHkgMjgsIDIwMjEgMzowMSBQ TQ0KPiBUbzogSmF5YXRoZWVydGhhbiwgSmF5IDxqYXkuamF5YXRoZWVydGhhbkBpbnRlbC5jb20+ DQo+IENjOiBOYWdhIEhhcmlzaCBLLCBTIFYgPHMudi5uYWdhLmhhcmlzaC5rQGludGVsLmNvbT47 IGRldkBkcGRrLm9yZw0KPiBTdWJqZWN0OiBSZTogW1BBVENIIHYyXSBldmVudGRldjogZml4IGV2 ZW50IHBvcnQgc2V0dXAgaW4gdHggYWRhcHRlcg0KPiANCj4gT24gV2VkLCBKdWwgMjgsIDIwMjEg YXQgMTI6MTQgUE0gSmF5YXRoZWVydGhhbiwgSmF5DQo+IDxqYXkuamF5YXRoZWVydGhhbkBpbnRl bC5jb20+IHdyb3RlOg0KPiA+DQo+ID4gPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLQ0KPiA+ ID4gRnJvbTogTmFnYSBIYXJpc2ggSywgUyBWIDxzLnYubmFnYS5oYXJpc2gua0BpbnRlbC5jb20+ DQo+ID4gPiBTZW50OiBTYXR1cmRheSwgSnVseSAyNCwgMjAyMSA3OjQxIFBNDQo+ID4gPiBUbzog SmF5YXRoZWVydGhhbiwgSmF5IDxqYXkuamF5YXRoZWVydGhhbkBpbnRlbC5jb20+OyBqZXJpbmph Y29ia0BnbWFpbC5jb20NCj4gPiA+IENjOiBkZXZAZHBkay5vcmcNCj4gPiA+IFN1YmplY3Q6IFtQ QVRDSCB2Ml0gZXZlbnRkZXY6IGZpeCBldmVudCBwb3J0IHNldHVwIGluIHR4IGFkYXB0ZXINCj4g PiA+DQo+ID4gPiBUaGUgZXZlbnQgcG9ydCBjb25maWcgc2V0IGJ5IGFwcGxpY2F0aW9uIGluDQo+ ID4gPiBydGVfZXZlbnRfZXRoX3R4X2FkYXB0ZXJfY3JlYXRlIEFQSSBpcyBtb2RpZmllZCBpbg0K PiA+ID4gZGVmYXVsdCBjb25maWd1cmF0aW9uIGNhbGxiYWNrIGZ1bmN0aW9uLiBUaGlzIHBhdGNo IHJlbW92ZXMNCj4gPiA+IHRoaXMgaGFyZGNvZGUgdG8gdXNlIGFwcGxpY2F0aW9uIHByb3ZpZGVk IGV2ZW50IHBvcnQNCj4gPiA+IGNvbmZpZyB2YWx1ZS4NCj4gPiA+DQo+ID4gPiBGaXhlczogKCJl dmVudGRldjogZml4IGV2ZW50IHBvcnQgY29uZmlnIG92ZXJyaWRlIGluIHR4IGFkYXB0ZXIiKQ0K PiA+DQo+ID4gQEplcmluLCBkb2VzIHRoaXMgbG9vayBnb29kIHRvIHlvdSA/DQo+IA0KPiBZZXMu IEkgd2lsbCBtZXJnZSB0aGlzLiBTZWUgYmVsb3cuDQoNClRoYW5rcyENCg0KPiANCj4gPg0KPiA+ ID4NCj4gPiA+IFNpZ25lZC1vZmYtYnk6IE5hZ2EgSGFyaXNoIEssIFMgViA8cy52Lm5hZ2EuaGFy aXNoLmtAaW50ZWwuY29tPg0KPiANCj4gDQo+IEBOYWdhIEhhcmlzaCBLLCBTIFYgQ2FuIHdlIHJl bW92ZSAiLCIgZnJvbSB0aGUgU2lnbm9mZiBuYW1lLg0KPiANCj4gU29tZSBzdWdnZXN0aW9ucyBm b3IgY29uc2lkZXJhdGlvbiBpbiBwcmVmZXJyZWQgb3JkZXIuIExldCBtZSBrbm93DQo+IHlvdXIg cHJlZmVycmVkIFNpZ25vZmYgbmFtZSwgSSB3aWxsIGNoYW5nZSBpdCBhY2NvcmRpbmdseS4NCj4g DQo+IE5hZ2EgSGFyaXNoIDxzLnYubmFnYS5oYXJpc2gua0BpbnRlbC5jb20+DQo+IA0KPiBvcg0K PiANCj4gTmFnYSBIYXJpc2ggSyA8cy52Lm5hZ2EuaGFyaXNoLmtAaW50ZWwuY29tPg0KPiANCj4g b3INCj4gDQo+IE5hZ2EgSGFyaXNoIEsgUyBWIDxzLnYubmFnYS5oYXJpc2gua0BpbnRlbC5jb20+ DQoNClRoaXMgb3B0aW9uIGlzIGdvb2QuIChIYXJpc2ggaXMgb3V0IGFuZCBoZW5jZSBJIGFtIHJl c3BvbmRpbmcpDQoNCj4gDQo+ID4gPiAtLS0NCj4gPiA+ICBsaWIvZXZlbnRkZXYvcnRlX2V2ZW50 X2V0aF90eF9hZGFwdGVyLmMgfCAxIC0NCj4gPiA+ICAxIGZpbGUgY2hhbmdlZCwgMSBkZWxldGlv bigtKQ0KPiA+ID4NCj4gPiA+IGRpZmYgLS1naXQgYS9saWIvZXZlbnRkZXYvcnRlX2V2ZW50X2V0 aF90eF9hZGFwdGVyLmMgYi9saWIvZXZlbnRkZXYvcnRlX2V2ZW50X2V0aF90eF9hZGFwdGVyLmMN Cj4gPiA+IGluZGV4IGRiMjYwYmZiNjguLjE4YzAzNTlkYjcgMTAwNjQ0DQo+ID4gPiAtLS0gYS9s aWIvZXZlbnRkZXYvcnRlX2V2ZW50X2V0aF90eF9hZGFwdGVyLmMNCj4gPiA+ICsrKyBiL2xpYi9l dmVudGRldi9ydGVfZXZlbnRfZXRoX3R4X2FkYXB0ZXIuYw0KPiA+ID4gQEAgLTI4Niw3ICsyODYs NiBAQCB0eGFfc2VydmljZV9jb25mX2NiKHVpbnQ4X3QgX19ydGVfdW51c2VkIGlkLCB1aW50OF90 IGRldl9pZCwNCj4gPiA+ICAgICAgICAgICAgICAgcmV0dXJuIHJldDsNCj4gPiA+ICAgICAgIH0N Cj4gPiA+DQo+ID4gPiAtICAgICBwYy0+ZXZlbnRfcG9ydF9jZmcgPSAwOw0KPiA+ID4gICAgICAg cmV0ID0gcnRlX2V2ZW50X3BvcnRfc2V0dXAoZGV2X2lkLCBwb3J0X2lkLCBwYyk7DQo+ID4gPiAg ICAgICBpZiAocmV0KSB7DQo+ID4gPiAgICAgICAgICAgICAgIFJURV9FREVWX0xPR19FUlIoImZh aWxlZCB0byBzZXR1cCBldmVudCBwb3J0ICV1XG4iLA0KPiA+ID4gLS0NCj4gPiA+IDIuMjUuMQ0K