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 DF0F6A0C4B; Mon, 8 Nov 2021 08:24:41 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 74DCB40DF7; Mon, 8 Nov 2021 08:24:41 +0100 (CET) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mails.dpdk.org (Postfix) with ESMTP id A520840151 for ; Mon, 8 Nov 2021 08:24:40 +0100 (CET) X-IronPort-AV: E=McAfee;i="6200,9189,10161"; a="232023496" X-IronPort-AV: E=Sophos;i="5.87,217,1631602800"; d="scan'208";a="232023496" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 07 Nov 2021 23:24:39 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,217,1631602800"; d="scan'208";a="502900852" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by orsmga008.jf.intel.com with ESMTP; 07 Nov 2021 23:24:39 -0800 Received: from orsmsx607.amr.corp.intel.com (10.22.229.20) 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; Sun, 7 Nov 2021 23:24:39 -0800 Received: from orsmsx603.amr.corp.intel.com (10.22.229.16) by ORSMSX607.amr.corp.intel.com (10.22.229.20) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.12; Sun, 7 Nov 2021 23:24:39 -0800 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) 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 via Frontend Transport; Sun, 7 Nov 2021 23:24:39 -0800 Received: from NAM04-MW2-obe.outbound.protection.outlook.com (104.47.73.174) 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; Sun, 7 Nov 2021 23:24:38 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=XSYXS+Pwq3SGHvkI1+FhlJcoDnAsX56f0DArXgRgaeFM2qYRiboeJpwQwloa2jU96TOI1ZFVDKUVrZtjXuG7rjTjIQaoNl66eeXAsAJdbWAcYO067KSfGjUGM7jxgxCHW8CrrN7ClFMgd9dEKSNNdXAMQsPa3g6gD36jyIhqDHvoUZNlfMRgYWDk0voQVwSiPgHkWXIfP+OhdHuh5f1wFFwHy72yXuxbvRn0TZwsshcCtTVEB94f86FmalSy4wsi7wZMmdGuXf2dIfU8TU+pIXP7aXLYwgnqnYkh13QeLr4Yo0mIkF+6Qrloqa6fApvdmY6/GaiTEG7AEy2nTyLRvQ== 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=L2lrN9MNvivCLToASMUPjEYyW07pMSYTpY5rC9voi4w=; b=KN8nJahgCJUXxejmw3dZs1mSG5bKFS7sUMj6RGzE/9L1NpnM45bGmPgZCQ6nO8hG7kp1cYDBa1AlG8PIOuF4Ntt4HQcmQBlTecWLCyGA0T5TXzkl40GR7jXJ3xvNf52qrdAcS8Z6gNqWlas/ADFIGAOqahYadI9Qv0dvI9OaE6DzKqaJ+s64gmv05qrmcCHeElPpX3mphEH7Q5d+7X4Nw3PsA6YSJ+s0xKgIIrdOrN6L/r/Aocspjhm4bLAqGLgY3WdUFVGU96BahgwQobsmBPUdPksXNsDAfVAmK+J8+cklSWA0ZttmtmpP1CDkSDlhtu8gaEDOMsgJ5MwrQEEGJQ== 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=L2lrN9MNvivCLToASMUPjEYyW07pMSYTpY5rC9voi4w=; b=mIv97DK03CBqtsUC4rvjkeOG+CTlj5EARUeNF43UKJ1tbH1KeFyLYOuPB95TICodGcNzkHfI3lyTJKoHWyfGjsh6eda1Cx2BjPAduFVxg+1MocnmRWib7ylisuw0WYUtdKiHq8E+8PtBOndeH8oVUZpbx3Rbq3t5pkV31DmJjDI= Received: from DM8PR11MB5639.namprd11.prod.outlook.com (2603:10b6:8:24::15) by DM8PR11MB5621.namprd11.prod.outlook.com (2603:10b6:8:38::14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4669.16; Mon, 8 Nov 2021 07:24:35 +0000 Received: from DM8PR11MB5639.namprd11.prod.outlook.com ([fe80::102c:6b2f:161b:479e]) by DM8PR11MB5639.namprd11.prod.outlook.com ([fe80::102c:6b2f:161b:479e%3]) with mapi id 15.20.4669.011; Mon, 8 Nov 2021 07:24:34 +0000 From: "Wang, Jie1X" To: "Yigit, Ferruh" , "dev@dpdk.org" CC: "Zhang, Yuying" , "Li, Xiaoyun" , "Yang, SteveX" , "Guo, Junfeng" , "Zhang, Qi Z" Thread-Topic: [dpdk-dev] [PATCH v2] app/testpmd: fix set Rx offloads RSS hash off Thread-Index: AQHX0WAsT5dW8/hwEkCWsrgW7RH/Dav1IHIAgAQTD4A= Date: Mon, 8 Nov 2021 07:24:34 +0000 Message-ID: References: <20211103030705.211093-1-jie1x.wang@intel.com> <20211104092947.244962-1-jie1x.wang@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-version: 11.6.200.16 dlp-reaction: no-action authentication-results: intel.com; dkim=none (message not signed) header.d=none;intel.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 2876d5e0-9ec5-44b9-81ac-08d9a288d0ae x-ms-traffictypediagnostic: DM8PR11MB5621: x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:7691; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: and83ZOy8PR5eT8IQCnBsWauhrt3bU3lN2M1DoB8cPSamVEh028q3OTTDrnvmAjyWxhYgUa0KMKB9NgApn0EN7SKTzVLZ+XdrqbYq1sPNtfZ+h7gqblDitTv0o4xfn9H1maqZk+KQpjk3DQ1pL+CNBwOQgAqYlKrxWhUDfG0U2PvhCCZBBiguhO7Kz7ZgG22yPnigsDnC3KHbDfZvElplc3lbtEJWSK6/sR7WJZYOf6eaRFqfGbHdfXl2PJsjipmd+EJqh1fs8ajzgR/EKg6MG58EOBqR464YvtwGA1aP9GDdzEoVMuePAkbQm/CRO+vNxiZ4LcgQ5kmFgryje5shpXnhGdvvCJR6ekA2ld9wwqI4v/l/XZijnjT95d3KycqUxvgrmjX6NQ8yJtGQS54ueu/SKSJqzHcqvK25/90QX/lpTX8ZhyOOe9IMCFuD31z0/TQQ7m449xzZBS3H+ObAh/w2PBHN+iR0JYK86BKslZNRM6kaCDHJLnMw4/deV9w1q//7VjhI1w7GYqU6ayZeGaSmlKwOGGXVwcYZGRLi3WhOAGc7mOYUpEmmKVQW9w3vmO3H4W8y3v6Nbf0rMgsfAn/xr/xZM1dvzJZa5pzrk/hBj4ivyWuCI1HAx8Jmp4S6XmZHjWp/C3OdpYPLUhD9FzcqMz37KoU1oDKGaDk3CsVza1GqYbuFzYep51CYKSN5g9xK4x3atHoVu9BiNct1Q== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM8PR11MB5639.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(5660300002)(4326008)(110136005)(54906003)(107886003)(8676002)(33656002)(38100700002)(8936002)(508600001)(26005)(316002)(2906002)(122000001)(7696005)(186003)(71200400001)(52536014)(82960400001)(66476007)(64756008)(66946007)(66446008)(86362001)(66556008)(9686003)(38070700005)(76116006)(6506007)(83380400001)(55016002)(53546011); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?UnBSbXpHNDNKNHFpVTk4N2txNzlJZXZRVjA3N2thNXVHV3FTalE4d0hVRzhI?= =?utf-8?B?STlad1NlUnFxM3dlVUQ1NDJjVGROV2cvK050UGpSSnErbFlUdGNEcEJ0SVRy?= =?utf-8?B?R0xITG15QVRKaWZNSHZoYnArbGxnYjBENnVtUDRWWEFjUmplZ1JXem5jVElQ?= =?utf-8?B?eXovaUxobnc1cnpKOTkwd0dNekluOWgzL09IcWpjZHIvWFZVSWFtd0FvdVRm?= =?utf-8?B?SlgvRURCRnhpK2w2MHpCSUhPRDRTOXI3bCtYUmRaRDZDd1ljYmxVd2diNGl1?= =?utf-8?B?cXMwTFJOdnNzNGxwc3pPbXFJNFp1T3l1dTRlQjNxRm0xRzRESVFOSEZTZVVC?= =?utf-8?B?bmRlNE9DSWQwN09sWTNNcDlOczd1Vm50djNkUUxiQTZCU3p5VUhoT2xBaU53?= =?utf-8?B?UXc1Ui9PdmF6QzZLT3ZDT243Qmkxdmc1b0pCOHBYUVN6VGNoYkVtakQydG50?= =?utf-8?B?QU9mbFh0QWlpcm9GU0ZuelJXbkxyeHcyRUpLcE4zWGw2VVBYOGI4LzRRaTBR?= =?utf-8?B?RW9raEllM2xqTVJYTm9mVEJUaVNkUy95MVdnS2Y4a3RkT0RkLzVhZlJTTWox?= =?utf-8?B?akZRS2NpTkJEUTFKSGxxYVEzdWpGMWxCT1FFZ20xQklraW50RnllYlREcU5j?= =?utf-8?B?dEhMR293M1M3MUJQQzRIUmVpMjcxSnR4Rk12ZDdjUXFiQWNReitjK28rYXFi?= =?utf-8?B?cUtLNWdIYjd1T0JKVjFmc3NldlRUUXpyRE42eVM5OGlpRURNSGxzRng1Qjhy?= =?utf-8?B?QkwzeTlSS05EMnFMd29KVTNhZTM1dXBreXNOVm1KRDFhZTRvNVg1V09DQU1I?= =?utf-8?B?ak5rajBON0tyWXRSRU54QXd2NHNpU05Qczk4NFdDMlpNVkU0WUVwVFF0eVl4?= =?utf-8?B?ZGxhUzZoOVJQTHBqTk9kYUpCUjVJc21EeWYwYWd2Y0ZMa3dpdlZZR0Rzbmps?= =?utf-8?B?bkI1Vk1RNXB3bTJnWms2Nzk4VGtZTjBwQ2Zjam1FRkxVMThORllIeG9TQlcy?= =?utf-8?B?b3YvbWM0ZnEreUUxR1JUL2htaFhsdmk5dVVLMDhZSTRxbC9ZcW84aUcxZ0Zm?= =?utf-8?B?WUZlcmRVa3dOaTM1WTdUM2tXZzBGd1RVQS9FRzY5UDJ6K3I4NFRhQUwybHpQ?= =?utf-8?B?aktpcy9Edmg1UnBpRDQ0TWFiVnBYUHIyd1JmQUdiVnJnblFraUdQaTVaQVBK?= =?utf-8?B?UjhMT2dLNzNzY0V4SEc4TmdDTHRZbVpXZ2tUeTVrRDFFcVZDVTFPbUNsQyt2?= =?utf-8?B?YW9NR0pIM2sxbXd4OENhZVdIL2dhYVU2SWpvYlVCZ0tJWjN2Vm5lUkRDcGJ2?= =?utf-8?B?Zm1UMkFyUDF5dVNtTit1Y1A2aGRhME9HSnBreXp0TlBqd2pKb25sWE9kaklq?= =?utf-8?B?cnAvTGJaMVBHRHZFdVExSERpVVJaaVVEdkFDVEtaNzEwaEt1QUZRVTk1V1Z5?= =?utf-8?B?dEpZSjd2K29JRGlyM3ZtSlp5VW1CTjdnUVBSVUkrTTF5Tzh3ejJ5cDlSQXdy?= =?utf-8?B?RGsxNFRuc0c0ZVlaUlpsR0phYTVoa0FHTXhvQSswd0lscVpEc3ZjTFRyS0Ux?= =?utf-8?B?UDNxQ0pLVlBBVTV4Q0w4YjJVMmh1QmtaSG5JWXp6RnRpWGN6WVVqWjN0enBW?= =?utf-8?B?NDJpSE1jVDk3WXZFeHJMZElSN1BuWFZFWkxpcmp6WVZvei8vQjNjb1p5Sjkv?= =?utf-8?B?dnJ6SWRwNlJXODBBSjBiK2pPU1duR1hKUDd4NXV3VEU3dkhjdVFnVDY2VTJT?= =?utf-8?B?UlNoKzdTOHhKK3FMV1VkV1loaUp6My9JZ215M3UwTDJNL3RPVlpEdEZTd29C?= =?utf-8?B?c1BUN0N4cStUUFNhV0o1OGdIcnJhQi9mKzQ3anUxWTRGdHBaTlRWM201Mjl0?= =?utf-8?B?VkRpbFJJMW1YL3k0c2pJQTZjOVdXS1ZucXpLbFJ3L0V5YmJsRXp0NTYxMlBz?= =?utf-8?B?Qm4rZG9NcjJNYkh6T2c4R2t6TkhOTVVuUWZrNGhpcnRUQ0pDdmtOZTlrUk9L?= =?utf-8?B?NGZ2eVZOYWxOeDZJSGtLQXJqcmR6K2s5Q3o0WG9lN0RwQ1IvZU94K0ZuTGRD?= =?utf-8?B?QUZYbi84QlF0Z3YwSjRvaThZUWV1d1BuWmg2UkdnTkZBT3R4Z3R3aURwUnM1?= =?utf-8?B?cllyWDVOV0NtYjd6dDBWL21pUHBUMlVWTEJBZktBTmhGRUpkK2tlVC9lZ1Mr?= =?utf-8?Q?mTv6OFIisYYRgX+6Swval/w=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: DM8PR11MB5639.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 2876d5e0-9ec5-44b9-81ac-08d9a288d0ae X-MS-Exchange-CrossTenant-originalarrivaltime: 08 Nov 2021 07:24:34.8501 (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: WUsuFBHQfgPxui8Ckq1TNI7N7qaaQuLX16fonlcn8i4DwpRDa+MWC2RZWr5YIDiHj0YkkXheKPtBKLKEg03E0Q== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM8PR11MB5621 X-OriginatorOrg: intel.com Subject: Re: [dpdk-dev] [PATCH v2] app/testpmd: fix set Rx offloads RSS hash off 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" DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogWWlnaXQsIEZlcnJ1aCA8 ZmVycnVoLnlpZ2l0QGludGVsLmNvbT4NCj4gU2VudDogU2F0dXJkYXksIE5vdmVtYmVyIDYsIDIw MjEgMTI6MjQgQU0NCj4gVG86IFdhbmcsIEppZTFYIDxqaWUxeC53YW5nQGludGVsLmNvbT47IGRl dkBkcGRrLm9yZw0KPiBDYzogWmhhbmcsIFl1eWluZyA8eXV5aW5nLnpoYW5nQGludGVsLmNvbT47 IExpLCBYaWFveXVuDQo+IDx4aWFveXVuLmxpQGludGVsLmNvbT47IFlhbmcsIFN0ZXZlWCA8c3Rl dmV4LnlhbmdAaW50ZWwuY29tPjsgR3VvLCBKdW5mZW5nDQo+IDxqdW5mZW5nLmd1b0BpbnRlbC5j b20+OyBaaGFuZywgUWkgWiA8cWkuei56aGFuZ0BpbnRlbC5jb20+DQo+IFN1YmplY3Q6IFJlOiBb ZHBkay1kZXZdIFtQQVRDSCB2Ml0gYXBwL3Rlc3RwbWQ6IGZpeCBzZXQgUnggb2ZmbG9hZHMgUlNT IGhhc2ggb2ZmDQo+IA0KPiBPbiAxMS80LzIwMjEgOToyOSBBTSwgSmllIFdhbmcgd3JvdGU6DQo+ ID4gV2hlbiB3ZSBzZXQgUnggb2ZmbG9hZHMgUlNTIGhhc2ggb2ZmIGluIGNtZGxpbmUsIHRoZW4g d2Ugc3RhcnQgcG9ydCwNCj4gPiBpZiBkZXYtPmRhdGEtPmRldl9jb25mLnJ4bW9kZS5tcV9tb2Rl IFJTUyBlbmFibGUobXVsdGlwbGUgcXVldWVzDQo+ID4gbW9kZSksIGl0IHdpbGwgbG9hZCBSU1Mg aGFzaCBpbiBkcml2ZXIgYW5kIHN5bmMgdG8gcG9ydC4NCj4gPg0KPiA+IEFmdGVyIHNldHRpbmcg Unggb2ZmbG9hZHMgUlNTIGhhc2ggb2ZmLCB0aGlzIHBhdGNoIHJlbW92ZXMNCj4gPiBSVEVfRVRI X01RX1JYX1JTUyBpbiBwb3J0LT5kZXZfY29uZi5yeG1vZGUubXFfbW9kZSB0byBmaXggdGhpcyBp c3N1ZS4NCj4gPg0KPiA+IEFuZCBhZnRlciBzZXR0aW5nIFJ4IG9mZmxvYWRzIFJTUyBoYXNoIG9u LCB0aGlzIHBhdGNoIGFsc28gYWRkcw0KPiA+IFJURV9FVEhfTVFfUlhfUlNTIGluIHBvcnQtPmRl dl9jb25mLnJ4bW9kZS5tcV9tb2RlLg0KPiA+DQo+ID4gRml4ZXM6IGM3M2E5MDcxODc3YSAoImFw cC90ZXN0cG1kOiBhZGQgY29tbWFuZHMgdG8gdGVzdCBuZXcgb2ZmbG9hZA0KPiA+IEFQSSIpDQo+ ID4NCj4gPiBTaWduZWQtb2ZmLWJ5OiBKaWUgV2FuZyA8amllMXgud2FuZ0BpbnRlbC5jb20+DQo+ ID4gLS0tDQo+ID4gICBhcHAvdGVzdC1wbWQvY21kbGluZS5jIHwgNiArKysrKysNCj4gPiAgIDEg ZmlsZSBjaGFuZ2VkLCA2IGluc2VydGlvbnMoKykNCj4gPg0KPiA+IGRpZmYgLS1naXQgYS9hcHAv dGVzdC1wbWQvY21kbGluZS5jIGIvYXBwL3Rlc3QtcG1kL2NtZGxpbmUuYyBpbmRleA0KPiA+IGQw OGExYzk3NzcuLmY4Mjc3ZTQ0NDMgMTAwNjQ0DQo+ID4gLS0tIGEvYXBwL3Rlc3QtcG1kL2NtZGxp bmUuYw0KPiA+ICsrKyBiL2FwcC90ZXN0LXBtZC9jbWRsaW5lLmMNCj4gPiBAQCAtMTYxNzYsMTAg KzE2MTc2LDE2IEBAIGNtZF9jb25maWdfcGVyX3BvcnRfcnhfb2ZmbG9hZF9wYXJzZWQodm9pZA0K PiAqcGFyc2VkX3Jlc3VsdCwNCj4gPiAgIAkJcG9ydC0+ZGV2X2NvbmYucnhtb2RlLm9mZmxvYWRz IHw9IHNpbmdsZV9vZmZsb2FkOw0KPiA+ICAgCQlmb3IgKHEgPSAwOyBxIDwgbmJfcnhfcXVldWVz OyBxKyspDQo+ID4gICAJCQlwb3J0LT5yeF9jb25mW3FdLm9mZmxvYWRzIHw9IHNpbmdsZV9vZmZs b2FkOw0KPiA+ICsNCj4gPiArCQlpZiAoc2luZ2xlX29mZmxvYWQgJiAweDgwMDAwKQ0KPiANCj4g SSBkb24ndCB3aHkgeW91IHVzZWQgaW1tZWRpYXRlIHZhbHVlLCBidXQgeW91IG1lYW4NCj4gJ1JU RV9FVEhfUlhfT0ZGTE9BRF9SU1NfSEFTSCcgaGVyZS4NCj4gDQoNCkkgd2lsbCB1cGRhdGUgaXQg aW4gbmV4dCB2ZXJzaW9uLg0KDQo+ID4gKwkJCXBvcnQtPmRldl9jb25mLnJ4bW9kZS5tcV9tb2Rl IHw9DQo+IFJURV9FVEhfTVFfUlhfUlNTOw0KPiANCj4gV2h5IGVuYWJsaW5nIFJTUyB3aGVuICdS U1MgSEFTSCcgb2ZmbG9hZCBpcyBlbmFibGVkPyBJbiB0aGlzIGNhc2UgaWYgUlNTIGlzDQo+IGRp c2FibGVkIEkgdGhpbmsgaXQgc2hvdWxkIGZhaWwuDQo+IA0KPiBDYW4geW91IHBsZWFzZSBkZXNj cmliZSBhZ2FpbiB3aGF0IHByb2JsZW0geW91IGFyZSBzb2x2aW5nPw0KPiANCg0KSWYgJ1JTUyBI QVNIJyBvZmZsb2FkIGlzIGRpc2FibGVkIGluIHRoZSBmaXJzdCwgdGhlIG1xX21vZGUgUlNTIGlz IGRpc2FibGVkLg0KVGhlbiAnUlNTIEhBU0gnIG9mZmxvYWQgaXMgZW5hYmxlZCBpbiB0aGUgc2Vj b25kLCBzbyB0aGF0IHdlIHNob3VsZCBlbmFibGUgUlNTIGhlcmUuDQoNCj4gPiAgIAl9IGVsc2Ug ew0KPiA+ICAgCQlwb3J0LT5kZXZfY29uZi5yeG1vZGUub2ZmbG9hZHMgJj0gfnNpbmdsZV9vZmZs b2FkOw0KPiA+ICAgCQlmb3IgKHEgPSAwOyBxIDwgbmJfcnhfcXVldWVzOyBxKyspDQo+ID4gICAJ CQlwb3J0LT5yeF9jb25mW3FdLm9mZmxvYWRzICY9IH5zaW5nbGVfb2ZmbG9hZDsNCj4gPiArDQo+ ID4gKwkJaWYgKHNpbmdsZV9vZmZsb2FkICYgMHg4MDAwMCkNCj4gPiArCQkJcG9ydC0+ZGV2X2Nv bmYucnhtb2RlLm1xX21vZGUgJj0NCj4gflJURV9FVEhfTVFfUlhfUlNTOw0KDQpXaGVuICdSU1Mg SEFTSCcgb2ZmbG9hZCBpcyBkaXNhYmxlZCwgdGhhdCBtcV9tb2RlIFJTUyBzaG91bGQgYmUgZGlz YWJsZWQgdG9vLiBTbyB0aGF0IGl0IHdpbGwgbm90IGVuYWJsZSAnUlNTIEhBU0gnIG9mZmxvYWQg aW4gZHJpdmVyLg0KDQo+ID4gICAJfQ0KPiA+DQo+ID4gICAJY21kX3JlY29uZmlnX2RldmljZV9x dWV1ZShwb3J0X2lkLCAxLCAxKTsNCj4gPg0KDQo=