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 1A3CB41D46; Thu, 23 Feb 2023 05:34:44 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 0AAA442FCC; Thu, 23 Feb 2023 05:34:44 +0100 (CET) Received: from mga17.intel.com (mga17.intel.com [192.55.52.151]) by mails.dpdk.org (Postfix) with ESMTP id 136E440DF6 for ; Thu, 23 Feb 2023 05:34:41 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1677126882; x=1708662882; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=Gj7AIHlZZurLiK16X82d8EZOtzfRjgA67U+xO2jkrvg=; b=dIIKEKWU43Bj+XmnZvMqxE5RBHRGSlXuyj6vuTvVYMKTgxE2qGgirqG7 k38sQZfV1SPndgHnBUormVCyKFwTREpCwtijXwn1WO1FMBwmr+pDLB2JJ uewvf0+TBNINkBUjrzJM3IBKG4RCW11bowYFKW9isAJMWZpEs75cae30y sPgD31t92MfdEzTfwCEXkI6fU80YCMXxTgD7NCON/ywYaucVdhTV38PXp JJU7bHE9fYararvDT8TOb39BR05/3dJwEQPF9OfYjbYqpd4LLzLGm1xvg mKteXfUF83UnJjcVhdMHePSiw/HHgAbYUdCEcgF7zC6ApG9PmmaUfSNmC g==; X-IronPort-AV: E=McAfee;i="6500,9779,10629"; a="313483804" X-IronPort-AV: E=Sophos;i="5.97,320,1669104000"; d="scan'208";a="313483804" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by fmsmga107.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Feb 2023 20:34:40 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10629"; a="622185486" X-IronPort-AV: E=Sophos;i="5.97,320,1669104000"; d="scan'208";a="622185486" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga003.jf.intel.com with ESMTP; 22 Feb 2023 20:34:40 -0800 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) 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; Wed, 22 Feb 2023 20:34:39 -0800 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) 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.2507.16; Wed, 22 Feb 2023 20:34:39 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Wed, 22 Feb 2023 20:34:39 -0800 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.169) 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; Wed, 22 Feb 2023 20:34:32 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=gW49XJvcX7cXCdqupchV0HgMb2oRtYU4bmTH9Mxhl/woNo68j2AoTy4MPnIyXBjWZaFy7DAbj3SVnEeH7WDtBtvaElkKYv6f+DMuXg3N4vOxr8FOFuAnBGyEswc3ebFhtI8BEEMA/0vHL9z0qWkQ9VXJtLgNCcFwEb2WlaRiFgXDJOCtk1lzy2pXNMGfBtAOjJ8zqqAaF9yonlLTlMNKs4XdoXcK3vFo1JUGn9jir7Mnnb844WFvhKf2oGNcVEfKD5S0TbNJveeQWj/oFDSKbMSvVD151t/aMd7fwO4KDVa3I11EyoHeTRceIA6EGLvVeadb8hD00tVDY13BTlBHkg== 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=Gj7AIHlZZurLiK16X82d8EZOtzfRjgA67U+xO2jkrvg=; b=V2PH2WxbCWo2heHIotuuLcscyEUZ0bEEuYB+eMEeR9z5qfqhoCMgWEL5T7SnQm6GCjjUT6Wo47z122H8oq4La8M77H/RghfyqTE9GLq8ImU1g1dM4mHYFCrcOQsB5Unr6c52PluS3j4NNmHdVBO+0k/+qq463MXWXxE2L8z8ZYauqzYsQIVJKzz7xwPg3ii7YKDtGMgD1FJWzXlhs+mZUwjZdgPa8hjf7w5yQSFnj/czJBS0Jiio0gyoGmHrn15x68oxK7KajcaWADfsC+b9ugNc2V7zq7O2bV2Pi3ytRf80kW4NSkIzuCl/vBTYr0HfuItXwVbaculJv78NSix4Sw== 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 DM6PR11MB3723.namprd11.prod.outlook.com (2603:10b6:5:13f::25) by CY5PR11MB6533.namprd11.prod.outlook.com (2603:10b6:930:43::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6134.20; Thu, 23 Feb 2023 04:34:31 +0000 Received: from DM6PR11MB3723.namprd11.prod.outlook.com ([fe80::b060:3d57:bbe5:baa8]) by DM6PR11MB3723.namprd11.prod.outlook.com ([fe80::b060:3d57:bbe5:baa8%4]) with mapi id 15.20.6111.021; Thu, 23 Feb 2023 04:34:30 +0000 From: "Guo, Junfeng" To: Ferruh Yigit , Levend Sayar CC: "dev@dpdk.org" , Stephen Hemminger Subject: RE: [PATCH v3 1/2] net/gve: fix Rx no mbufs stats counter update Thread-Topic: [PATCH v3 1/2] net/gve: fix Rx no mbufs stats counter update Thread-Index: AQHZRW/eahrgIZgJnU+QymXIv2qVtq7Ycp+AgAC7JQCAAAZqgIACprxw Date: Thu, 23 Feb 2023 04:34:30 +0000 Message-ID: References: <20230220151936.2716-1-levendsayar@gmail.com> <20230220211103.8282-1-levendsayar@gmail.com> <520d2dcd-ab57-7097-3218-5965d7399843@amd.com> <7CF131BC-3A75-4967-80FB-2787237FF0AC@gmail.com> <8a2168ed-ba42-b551-b376-889d6a5e20ac@amd.com> In-Reply-To: <8a2168ed-ba42-b551-b376-889d6a5e20ac@amd.com> 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: DM6PR11MB3723:EE_|CY5PR11MB6533:EE_ x-ms-office365-filtering-correlation-id: 91ee5f3a-b549-4959-c0d9-08db15574116 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: /4bBZsActuxz3/fgaYKSzv3TuBcGJPFSoQeyhLT/58RTVv9raIjdQyQguKawj/6GSOuc1Aj2ioJOsGQAiIr39Ho+Lb0pgquacSBlHYJxNfcoo88g3vrqQASjkbJPuh8akWUCphjh/55LpIq2XjuQ6KnnLwZO9Z+D3iLk+ewvidLdSe7BfLWnu1eBH6lBtYakIGmLdm0d6cZsSrcSY7yidSjawB/h0sxsNcB1dpzUIE289u3mRkbd3yIcWy+nLDuReP8mYrFIkEZaFWGpApgSHmNY7n+xDNCpLNAa8YG9anSXlTJcNUbOI40CEknIMVSQHhI/EqFRf8pjTud7+++k4ByiseNsSG5Svw5xmZxHujjCjRCUxKEVSOl1VWCzKaPi3V+xqZrrLIDJVUrk41nsXR0fXpPrLkBn4x56ixo7tbvON108GqOdL9dcSTcRs6oUDU8oZjY1j87jVVvh09HGesQoJDXAENK2P0WOa9eVcBNd11r1QizCpWKNTtUQBzjnp7Jaz0pSDepAQLLFDNCmdG6na2rV1FKe2AJWfquhNeCkyXp2NIzrFYBunTHSuSMy5g21mBQhiRJQxYW4k2vwzsVKD/lC6MVdG7qEFyYdizK5MOG8o6k02godrRAVsneMdngZNOyDlKLZrJwttwpJeS8vmRea3Qouf2oayW+IKt5EYIXFuHxx1+eupPyqh84bA6vIMxExNZD2g4JuzHHgvA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM6PR11MB3723.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230025)(346002)(136003)(376002)(396003)(39860400002)(366004)(451199018)(4326008)(38070700005)(110136005)(54906003)(53546011)(86362001)(55016003)(33656002)(186003)(6506007)(26005)(478600001)(76116006)(66946007)(66446008)(9686003)(66476007)(66556008)(8936002)(8676002)(7696005)(64756008)(71200400001)(82960400001)(15650500001)(38100700002)(316002)(52536014)(2906002)(5660300002)(41300700001)(83380400001)(122000001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?ZjFSUWRvcEZhWXVNVEUrdkovVTBIcW1XQzNjMjcwMEx4T3VZV0xBdzFwbHlX?= =?utf-8?B?bllpSmdkQXFQTlRiNi9qaThqYmZ3OGtkREg2b29ESXJWV1Rhc3RvZ0toMHFr?= =?utf-8?B?L3JLMSsxSGVCWVVIRGV6ejNUTEYrVUU0elV5Y0lvUVhEazBZM1VJbmRNM2pZ?= =?utf-8?B?eStpUFZtZ1c3bDJUNHhUMGRka0Z2V3pHY1MwUHFnM1dwT0hyT1B6bitCUFY4?= =?utf-8?B?S1NCTGVZQytvdEdXbWgreGJuR0ZTVS9JSEh0bDFUbjZSbUVhejlTUEtyWDB2?= =?utf-8?B?Y09QS2U5Tm0vWDRQMlNNb29BQUw5SFp0L3JUTFBTVUxkR243ZFZvRzdaVkll?= =?utf-8?B?NjVHeG4yWlBVM1VkVkRESFdtcjRTVVBYeVZycnJTRGVMMVF0RjgvQVFqSS9a?= =?utf-8?B?MkJZRXU2b09tRGFQQXlzbFQ2NFB2eEY1dHVHbHZxSnFvUzd1NWZyUzZZVzRF?= =?utf-8?B?YjQ3R3ZYRkxyLzgzOVl0OWxKd0ZIaHh3NDZWUnJrOHpSUGpjRy9EYUtEQ2Zl?= =?utf-8?B?VmtUM3N2SUY5aFBBeXMveGxXTDd1eEF2T1pXdXY2Ykc2R3FhWTlIanZVNUtW?= =?utf-8?B?cDkvcnkwa1JvZHA2WkFFVUtYTEVZR1F1V0ZNcVJQV2pBMzlEdjk5eTBYNWpB?= =?utf-8?B?WityMzVNVEt2akJPck1za2xwMVNPSkFIWUVtUSt4ZzE1N2Fmc2FMUW5QVytX?= =?utf-8?B?TUdSdUJLeEdkMDBOTm1hVTVSWFFQZzU1OSs0K3BCTDg3ekJ2MmYrSVUvYW5J?= =?utf-8?B?MXV0OWt5clBkNGxWaGUvUzZQSFdIYUNXQ0MyUXBOUzkzUmdQcTB0dHNsQmtF?= =?utf-8?B?S3dQam0yY0c1STA4Q08zSUw3dVROQ09sUzNHTUtURzNxWmsybVdCajhtTVJs?= =?utf-8?B?T2ZGRFlKM1pLam9pRVBFUU9qWm82SDZWa0p1NU9HTVdCOXIrWjIyRHpwRFYr?= =?utf-8?B?akE5TEYxMk5WWUIxejRxU1djamdTbUJaaXRDNk5rek9nelh3eDlISDNOSXBv?= =?utf-8?B?SXlaTFpwbkh1b0Z1WlRLYno0dXZ4anRMSEdvU1BNY1J3UHl0LzVxQkFRWmpN?= =?utf-8?B?UUdIb01mbldoTlNsUEJJNVdJME94enZWeVdtTFhOQUxBOHl6MmE5cjBCdVVS?= =?utf-8?B?MHI2ZDNlNFBablhUQ0JVcXIwWmhhZ2RCSS9vcGhYVG5RUEJtYW5MR0QydTgw?= =?utf-8?B?YXA0eExzVllUR2hmb2kvWTFqNWtjWmhtaERNWndzYWI2bTlGMExLYi9HT29X?= =?utf-8?B?WlRRdXBSY1B3M2dZdzRhc0NVNTY3N1ZqUHFjaXdWM1lIRnNwNG9uYktyQU5t?= =?utf-8?B?bW5qR3BsMGNEUlRwVWtvT2Z3V3k5bkJHK0VGaHpSdnNoWlRMTDNZOTJGd3BI?= =?utf-8?B?a0xxUWp5YmJKcVRybEJSc0JpeTF1UTBCZzNkNHJ5RlB4ZFZlSnh4ampBbEdU?= =?utf-8?B?WG5RRFBFRzdmRFp1dkNCUUpyMGdQdzRiVkhRSWxVQWUrSDdaQlcwUWlXV3Az?= =?utf-8?B?QjlXM1VVbXZZMGNVWlJOdlM2by9wTUpBMFNHUEZRL05CZXAwUnJWZHp1OXd2?= =?utf-8?B?cW5weVRnVFRaUGJlT2hBOHVEK3VBZ2NjKzJtb3Zpb2M4UERyRXd6ODY3UEVU?= =?utf-8?B?QUY4K29QcC9OdDl4YVZBVE9KcHNucFR3ZjZiaiszKzlqSHd1bDBjemo0V1ZO?= =?utf-8?B?aENveEhaVkhjTzdXMUdYOUxKVXlaNGo2cStsOGVuNWljVXROU05yNmxoVmM4?= =?utf-8?B?Y3J6VTg2SWNSOGpDTzBQZlZFenoyVEVyU1RvR1lXaDRyY3lDTW04VUlMMWgw?= =?utf-8?B?ZisxcmxkaHVYQ0Eya2RLMEV6MWhReDZvME4zWEVjTTdWZDFnTzlaWDFZYndW?= =?utf-8?B?bGFJOXZnZ250elNlY1dNbjlkcFFEMERtMUI2Z01Yc0VKRUF1ZXhxYm8xdE11?= =?utf-8?B?M1VCMjFzTzNJdTRnUlpvZHcrUFE5akxVc0RqQVF3aU4yQUpUQWxhcUZ3aC9w?= =?utf-8?B?OXZ6eWFxbTJJb29RWG1yNU9oaGVZR3BGM2NTQmtXV1M4L3BNYS9BNjN0dHNI?= =?utf-8?B?cWhCcVNGdE9ENkUwNklCd1EzMHB4VkFJQ1pMbEltQktJd0FMcFVOUUJRTnB3?= =?utf-8?Q?mhUsRUqXcLnjvslxLHuTbtgR3?= 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: DM6PR11MB3723.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 91ee5f3a-b549-4959-c0d9-08db15574116 X-MS-Exchange-CrossTenant-originalarrivaltime: 23 Feb 2023 04:34:30.0780 (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: V28S593g3+xT+zZ2gZhmHj4vq+uishHy9hc4LjxGVGCkn6LIOmbj1lAvB9Gz/OksEnWubzIjsa95ykkPUhv86A== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CY5PR11MB6533 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 QWNrZWQtYnk6IEp1bmZlbmcgR3VvIDxqdW5mZW5nLmd1b0BpbnRlbC5jb20+DQoNCj4gLS0tLS1P cmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogRmVycnVoIFlpZ2l0IDxmZXJydWgueWlnaXRA YW1kLmNvbT4NCj4gU2VudDogVHVlc2RheSwgRmVicnVhcnkgMjEsIDIwMjMgMTg6MzENCj4gVG86 IExldmVuZCBTYXlhciA8bGV2ZW5kc2F5YXJAZ21haWwuY29tPg0KPiBDYzogR3VvLCBKdW5mZW5n IDxqdW5mZW5nLmd1b0BpbnRlbC5jb20+OyBkZXZAZHBkay5vcmc7IFN0ZXBoZW4NCj4gSGVtbWlu Z2VyIDxzdGVwaGVuQG5ldHdvcmtwbHVtYmVyLm9yZz4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2 MyAxLzJdIG5ldC9ndmU6IGZpeCBSeCBubyBtYnVmcyBzdGF0cyBjb3VudGVyIHVwZGF0ZQ0KPiAN Cj4gT24gMi8yMS8yMDIzIDEwOjA3IEFNLCBMZXZlbmQgU2F5YXIgd3JvdGU6DQo+ID4gTm90IG9u bHkgdGhpcyBpZiwgdGhlcmUgY2FuIGJlIG1hbnkgcGxhY2VzIHRvIGFkZCBzdWNoIGJyYW5jaCBw cmVkaWN0aW9uDQo+IGhlbHBlcnMNCj4gPiBPbiB0aGUgZ3ZlIHBtZCBjb2RlLg0KPiA+DQo+ID4g SSBwcmVmZXJyZWQgdG8gcGF0Y2ggb25seSB0aGUgYnVnIGhlcmUgYW5kIG5vdCB1c2VkIHVubGlr ZWx5IHRvIG1pbmltaXplDQo+IG5vaXNlLg0KPiA+DQo+ID4gSW1obywgYWRkaW5nIGxpa2VseS91 bmxpa2VseSB0byBhbGwgZ3ZlIHBtZCBjb2RlIGNhbiBiZSB0b3BpYyBvZiBhbm90aGVyDQo+IHBh dGNoIG1heWJlLg0KDQpBZ3JlZWQuIA0KQWRkaW5nIGxpa2VseS91bmxpa2VseSBpcyBtb3JlIHJl bGF0ZWQgdG8gdGhlIHBlcmZvcm1hbmNlIHdpdGggY29tcGlsZXIuDQpUaGlzIGNhbiBiZSBhbiBv cHRpbWl6YXRpb24gZm9yIHBlcmZvcm1hbmNlLiBUaGFua3MhDQoNCj4gPg0KPiANCj4gYWNrLCBz b3VuZHMgcmVhc29uYWJsZSB0byBtZQ0KPiANCj4gPiBMZXZlbmQNCj4gPg0KPiA+PiBPbiAyMSBG ZWIgMjAyMywgYXQgMDE6NTcsIEZlcnJ1aCBZaWdpdCA8ZmVycnVoLnlpZ2l0QGFtZC5jb20+IHdy b3RlOg0KPiA+Pg0KPiA+PiBPbiAyLzIwLzIwMjMgOToxMSBQTSwgTGV2ZW5kIFNheWFyIHdyb3Rl Og0KPiA+Pj4gcnggbm9fbWJ1ZnMgc3RhdHMgY291bnRlciB1cGRhdGUgaXMgYWRkZWQgZm9yIGFu b3RoZXIgZXJyb3IgY2FzZS4NCj4gPj4+DQo+ID4+PiBGaXhlczogNGY2YjFkZDgyNDBjICgibmV0 L2d2ZTogc3VwcG9ydCBiYXNpYyBzdGF0aXN0aWNzIikNCj4gPj4+IENjOiBqdW5mZW5nLmd1b0Bp bnRlbC5jb20NCj4gPj4+DQo+ID4+PiBTaWduZWQtb2ZmLWJ5OiBMZXZlbmQgU2F5YXIgPGxldmVu ZHNheWFyQGdtYWlsLmNvbT4NCj4gPj4+IC0tLQ0KPiA+Pj4gZHJpdmVycy9uZXQvZ3ZlL2d2ZV9y eC5jIHwgNSArKysrLQ0KPiA+Pj4gMSBmaWxlIGNoYW5nZWQsIDQgaW5zZXJ0aW9ucygrKSwgMSBk ZWxldGlvbigtKQ0KPiA+Pj4NCj4gPj4+IGRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC9ndmUvZ3Zl X3J4LmMgYi9kcml2ZXJzL25ldC9ndmUvZ3ZlX3J4LmMNCj4gPj4+IGluZGV4IDY2ZmJjZjM5MzAu LmQzNDZlZmE1N2MgMTAwNjQ0DQo+ID4+PiAtLS0gYS9kcml2ZXJzL25ldC9ndmUvZ3ZlX3J4LmMN Cj4gPj4+ICsrKyBiL2RyaXZlcnMvbmV0L2d2ZS9ndmVfcnguYw0KPiA+Pj4gQEAgLTYxLDcgKzYx LDEwIEBAIGd2ZV9yeF9yZWZpbGwoc3RydWN0IGd2ZV9yeF9xdWV1ZSAqcnhxKQ0KPiA+Pj4gCQkJ CQlicmVhazsNCj4gPj4+IAkJCQlyeHEtPnN3X3JpbmdbaWR4ICsgaV0gPSBubWI7DQo+ID4+PiAJ CQl9DQo+ID4+PiAtCQkJbmJfYWxsb2MgPSBpOw0KPiA+Pj4gKwkJCWlmIChpICE9IG5iX2FsbG9j KSB7DQo+ID4+PiArCQkJCXJ4cS0+bm9fbWJ1ZnMgKz0gbmJfYWxsb2MgLSBpOw0KPiA+Pj4gKwkJ CQluYl9hbGxvYyA9IGk7DQo+ID4+PiArCQkJfQ0KPiA+Pj4gCQl9DQo+ID4+PiAJCXJ4cS0+bmJf YXZhaWwgLT0gbmJfYWxsb2M7DQo+ID4+PiAJCW5leHRfYXZhaWwgKz0gbmJfYWxsb2M7DQo+ID4+ DQo+ID4+IExvb2tzIGdvb2QgdG8gbWUsDQo+ID4+IHRoZXJlIHdhcyBhIGNvbW1lbnQgZnJvbSBT dGVwaGVuIHRvIGFkZCAndW5saWtlbHkoKScsIGlzIHRoYXQgaXNzdWUNCj4gPj4gcmVzb2x2ZWQ/ DQo+ID4NCg0K