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 71A5B4259D; Fri, 15 Sep 2023 04:28:15 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id F128E4029E; Fri, 15 Sep 2023 04:28:14 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.24]) by mails.dpdk.org (Postfix) with ESMTP id 7338040041 for ; Fri, 15 Sep 2023 04:28:13 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1694744893; x=1726280893; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=MPO+qwJaV9poc6FvbV22lNf2O7zT+JYgYFi0YRo3OE8=; b=aE9sh5XLfUEvxgk8T7+FpIzRNqdnmddtjyHc2lItdUDpDjX5Dzghwm2P VGb6d7oy/eYH9+V8zZz/VPK15O/UZPduMgMxGqRZoJUZIbONMDV4Emutf nHR4tiQd+LaXORSyViNYxEMVqxjWFcm2K9NllTIQF6dM7LMRZFWY8ndTQ tktDxJt4mwfoHU3/pzWu1fOrIiSNMCJneikOey7cCGIXssn41ihN3dCX3 LdbIc7gmAUTzf8/MgBa50SewgA94rFv1ATNeo1BjsfWVzFTSjJJOyxmoM YMipisRygXDSK8djJ9qUfkTkvvzBE2eS3iCRjuD9tQQ5tSBDU5rQAG1MR g==; X-IronPort-AV: E=McAfee;i="6600,9927,10833"; a="381866447" X-IronPort-AV: E=Sophos;i="6.02,147,1688454000"; d="scan'208";a="381866447" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 14 Sep 2023 19:28:10 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10833"; a="744791183" X-IronPort-AV: E=Sophos;i="6.02,147,1688454000"; d="scan'208";a="744791183" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga002.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 14 Sep 2023 19:28:09 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Thu, 14 Sep 2023 19:28:08 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) 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.32 via Frontend Transport; Thu, 14 Sep 2023 19:28:08 -0700 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.45) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.32; Thu, 14 Sep 2023 19:28:07 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bfrWiOqGhwfCYgKtayCilbRODbBjF2kF8+SKePeTbirM4ivTN5mMrSaTb1R6i0UOZfkVd7knF2ZI9z5xMeJeCib0usAXGQLV6oHZrgN2cdkNU62iy/BvTpkJijR+k6BKwKxYW2t8w36PVhFL8gxK7wYNdQOtTq4v69IUli2OCu5fimClY8cJBuIt56Ms3tA6ck7m5TETPu+689s9dMUGjQDkhmJCzN5pZaJyp60LIFebWClpMaQklydiF8CkelllOEQiQ2coC33vmVUzS7YT/Ius6Pltjp663UAeFazbY8d8IFm9UKCvhRmxVl0oBXXe4rIcBErnJI18siU8HRiSkw== 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=MPO+qwJaV9poc6FvbV22lNf2O7zT+JYgYFi0YRo3OE8=; b=Uw48UxADkREdn445j9g7wdfQnTsy06MjQML5iu8wWGTDUM9wcNVGPRdbB3xL8dH0gPnhHY1cc8v2VUkOihgriyA6j7ZXEmUMrhiBsl05l+kZivgi5XEuNjewL8RzZx4qzr49Ga+i0NP2eIArTKkZGxciGYMiCTRKlGaD9MjuCZ1NgCuKzcSiLc8SH3rwJFxT1heVIoFqKhUXcjlz9N5L1c++saxuIyJN0kX1dQ6HXj/7P1LVKkPY2e1rH2l35k/CwX2uI7P1BxvLKv6ZHypWC7Wv4kWeliiXH1McBn9r1OmfEClDX+tRpAo3FI++UlQLDmGDZUoV5s0E+ryY0o+XQQ== 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 MW5PR11MB5787.namprd11.prod.outlook.com (2603:10b6:303:192::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6768.35; Fri, 15 Sep 2023 02:28:04 +0000 Received: from DM6PR11MB3723.namprd11.prod.outlook.com ([fe80::ce6:bce1:eaf8:ad80]) by DM6PR11MB3723.namprd11.prod.outlook.com ([fe80::ce6:bce1:eaf8:ad80%7]) with mapi id 15.20.6792.019; Fri, 15 Sep 2023 02:28:04 +0000 From: "Guo, Junfeng" To: Rushil Gupta , "Zhang, Qi Z" , "ferruh.yigit@amd.com" CC: "dev@dpdk.org" , Joshua Washington Subject: RE: [PATCH] net/gve: Refill all descriptors that were consumed Thread-Topic: [PATCH] net/gve: Refill all descriptors that were consumed Thread-Index: AQHZ501prE4yx4Sat0a1LcJjAAxsJLAbKJqw Date: Fri, 15 Sep 2023 02:28:04 +0000 Message-ID: References: <20230914205213.564562-1-rushilg@google.com> In-Reply-To: <20230914205213.564562-1-rushilg@google.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_|MW5PR11MB5787:EE_ x-ms-office365-filtering-correlation-id: d0b4b71d-0122-4e44-3471-08dbb59363df x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 5k+EYarMBAPdqUsYpSXebAIJN1KDkZHzv+5lqsVlDTPoapGhghzmhtjhtCm1b/nr2QXsvpd7ghyiLriQr+kYNG7m22NlzbkY7ZoLgudSK6iD7L+TaiYiiRnwyVXQ6/5x8ZKAsgpa/MdvRJT5lUI0BjLL9k5we/afHIIhOUOSe3jUcoJqp2NRTt5Ya9kfAOijXik7vx+sYFkH4b6Nzg9ABCR8tmvclh7JzqFcXnuVh8xy9fP570lyuhg0XevJ4B18n/S71ank9pVkmvVTzCW4SGcVAJjxevV2ugjSyK7dJXHPGhD+xpshmt4mAdPhkDHiOwT1p1K4ILFyxADGf2QaMqUAq7JnfvEjYHjGxJhX2lvK/sJWoigcrk2/heq54fLD9VePQI3E+wNAX6xpR0wJn7rtNTW+f1Bc7otXSbicTDeTMSHwfVWNaSNqxLuQD99Fkb0qQ9v/feObEJ3LTcWEnmrkZ7E8/x2Z7Gn5jQpHeUhUJC+f/CsfgHYe1Xb2NU9AidM7jYq+HM2Lt2wdmbQLVyn2iho5/1z+vc+UY+w0qlKwiaMfl5Yh3v//1GIRPnJV8lcOjBeoeaJD4c595brfpZfJQlRBMHZcUpA9T9zoykM4pqD1TAcOdyHMXf2/jbac 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:(13230031)(346002)(396003)(376002)(366004)(39860400002)(136003)(1800799009)(186009)(451199024)(82960400001)(316002)(54906003)(66556008)(66946007)(64756008)(66446008)(76116006)(66476007)(110136005)(7696005)(6506007)(71200400001)(122000001)(83380400001)(9686003)(53546011)(33656002)(478600001)(38100700002)(38070700005)(86362001)(55016003)(26005)(2906002)(8676002)(5660300002)(41300700001)(8936002)(4326008)(52536014); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?utf-8?B?aTJiZktMUVJQKzJuZXJ2M2N4b0t5V2dPa1I0ZkZyQ2RMYzMvK3JUZ05vVU5u?= =?utf-8?B?NjU3Ym9RWkRnMmd4V3dtNk9wU29kTHJVVU1LVE9vRkVac2RBK243ck1NK043?= =?utf-8?B?TTliTFl2bno3eUx1cVFDb0pkYnJNQ1dvN0QvZCtReVViZHFzbCt6QVRlZGJG?= =?utf-8?B?cW5jREN4Y2Y5MFhVQ054Ym9lenlGZFc2TWJGRXpROTBQWDhrL2pWMzNOazY4?= =?utf-8?B?WXlDc3JmUkNRVWNjKzROMndmWi9rV3VuUTlXeWFwbjdicW0xNktqd2FINUc3?= =?utf-8?B?VHloRU5TNEkzUG5yK3d3Zzd0UnA2M1pReHM2ZnVqL0FCS3hFTmE2KzVibWxP?= =?utf-8?B?aGdrVVEwUzFrZFBMQ0wyTkd2QmswR0VDTms1cURBNk9IYUhaTVgrVzQrbXND?= =?utf-8?B?T2xpaHd1eWY5ejEvMEdYczFwSVFZWllmdy80cEVzMk5FVTl0SjhwRVJzVnBD?= =?utf-8?B?VWVGcWplZldVdHBIRTV6dmc0L2NxQkVWd1RMK3lQTnV6a1Rld2Y2Y0crb1dv?= =?utf-8?B?aWlZVnc0L2RHeHc2SEhwdjdrVHdxSmd0RVIrZ2JTOFdrZ0xBR0o3RDc2RWw0?= =?utf-8?B?TldzWjZPOHBVOUxCT1JDMzRFQ3NSOG1OY0ZuOU8vbHBkZXBaU1I5VnNVZ0pM?= =?utf-8?B?MnlvRzk0azRPWG9RS1pHTDM3MWJFS2c0cC9aempQUDNoU2pCakZRK0N2b1hv?= =?utf-8?B?alUrRENRYzZmRndSM1M2dEtFeGhSZDZYT2E5d1lkOHVEbUYzVXNkZWxJa0tB?= =?utf-8?B?NTZBdDQ4VEFPNTJmeWg4dDZ3b1UwTHpPVXA4cDRtN1FEZkZvbWhaSXNPRHkw?= =?utf-8?B?a0NJUnJ3Z1BxWGh4aTRWRm04dmxnVU5yM2lTdW5kbE1tSUtoTVdVTUNBWDM0?= =?utf-8?B?WllnMnlKTTRFblBlR2xha0hBRTJaSUN2N3FOTWVPcytPU0lXcHlQdXBxTDQx?= =?utf-8?B?dm0wNjM3VkVEM1ZBS2sxZXQrcHpSN1EvT28wazBhQ2FxZWRBQ2pueTQ5by9R?= =?utf-8?B?eVB3bDNyTExraVNkRzl4bVdTT08vMVl6dkw3OFl4WENRVkpWMjZ3c2NXRWN1?= =?utf-8?B?OHAvQi9yUmlZU3pUbkxHa21Tdk80SVc4MEptMVEyMi8zV3dSdVpNdzQvTlNY?= =?utf-8?B?WWkyWkZNWEFVSXh1QU55Tk5IVFBVMHdVN2lENXU5cGl5YitWN1ZFNGlsRFQv?= =?utf-8?B?S0tYejhnZHVWWElYU1VINVlwc0pMWGp0YjFnNVRBUWJlWTB1UDNrajRDREsw?= =?utf-8?B?WHlKcURGa1NaZVlRVTFIWWZ6T3FsWjJyb3BLQXBTZGtld0lKQWpBbkRPNGNQ?= =?utf-8?B?Q2lxZkJLSlQzNXAzWGFqd0pBMzF2K2NTa211dXY0WU5wcFFVeHJuWjNaNzZL?= =?utf-8?B?bjRZb2oxQm11Mnp2dW1VVWsyMTRhV2dQdUU1bUNaeUhPWVMyZktqb0VaV2Z1?= =?utf-8?B?UzJBTFdkVFN4SjdyQjY0RTF5TW8xMUE5R3BZTEgrc0g5MHJPUU00WVBueHNR?= =?utf-8?B?QlYzbGJDL28rNXR0NGpjTXdUcjE2WUphTzlsT05OS04zZTloaitIV2Z0VEpx?= =?utf-8?B?OVFXeG9zY2hycTczTHJJcWF4QWJOenozNWduOCsxOXFjekVVcmo3bnY3R01X?= =?utf-8?B?a3p6VUVZS1d2eER0UGJVWWNHRWVsZkdoN3c5emhKdXJmQlo2YmRIVDY5ZGZv?= =?utf-8?B?bXZaLzlJYyttaGx6WkR3VlhsRTNObjQwNFNiWWdNL1NYUXZXZlU4OU9JUzZU?= =?utf-8?B?aXhjT2QwWG1XeG1hU1VsR04xYStHSktNVDFKdWZ3V0JybGRSS1pwa3NicWow?= =?utf-8?B?MmJhRW1xSFVZN3k2UE9nZk9jbWJ1MTNsZEw5dTNSMGFOb0VMcm5HSTJjOExv?= =?utf-8?B?dWNTYjdYcnpWMEFvbExPakcxVktvbEVsRjlORWxXQzNWYkljVThmdE9heGtl?= =?utf-8?B?YTcyUkNDaEI4RGFVdFJXSE05OUord0pXQ091d1puRUVMRDFObEVDZHhNaEVB?= =?utf-8?B?ZVNxNnBDemtRd3FPVDlSSFZrTFR2SXZhRHNUckh4NU5LR1duZWM4YWU4ekVV?= =?utf-8?B?bGZVNEtWRXNYdllEdWlKb0NLVE9UQktiQk1KbVlZVGorVVNNdUMwNzM0aUx4?= =?utf-8?Q?b3m1czJbLvPwg0hw77cEkxgXy?= 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: d0b4b71d-0122-4e44-3471-08dbb59363df X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Sep 2023 02:28:04.3155 (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: k6g+936uoPE3eDtF9TxD/PHsXV8D3WsMqrftq+yJnqjJ5JszFclL6oU0ku0OosfqQfrPbaJPAkhpX+kfa/u1Mg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW5PR11MB5787 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+DQoNClJlZ2FyZHMs DQpKdW5mZW5nDQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogUnVzaGls IEd1cHRhIDxydXNoaWxnQGdvb2dsZS5jb20+DQo+IFNlbnQ6IEZyaWRheSwgU2VwdGVtYmVyIDE1 LCAyMDIzIDA0OjUyDQo+IFRvOiBaaGFuZywgUWkgWiA8cWkuei56aGFuZ0BpbnRlbC5jb20+OyBm ZXJydWgueWlnaXRAYW1kLmNvbQ0KPiBDYzogR3VvLCBKdW5mZW5nIDxqdW5mZW5nLmd1b0BpbnRl bC5jb20+OyBkZXZAZHBkay5vcmc7IFJ1c2hpbCBHdXB0YQ0KPiA8cnVzaGlsZ0Bnb29nbGUuY29t PjsgSm9zaHVhIFdhc2hpbmd0b24gPGpvc2h3YXNoQGdvb2dsZS5jb20+DQo+IFN1YmplY3Q6IFtQ QVRDSF0gbmV0L2d2ZTogUmVmaWxsIGFsbCBkZXNjcmlwdG9ycyB0aGF0IHdlcmUgY29uc3VtZWQN Cj4gDQo+IFJlZmlsbCBhbGwgY29uc3VtZWQgZGVzY3JpcHRvcnMgaW5zdGVhZCBvZiByZWZpbGxp bmcgYSBzZXQgYW1vdW50IG9mDQo+IGRlc2NyaXB0b3JzIGV2ZXJ5dGltZS4gQWxzbywgbG93ZXIg dGhlIHJ4LWZyZWUtdGhyZXNoIHRvIHJlZmlsbCBtb3JlDQo+IGFnZ3Jlc3NpdmVseS4gVGhpcyB5 aWVsZHMgaW4gZmV3ZXIgcGFja2V0IGRyb3BzIGZvciBEUU8gcXVldWUgZm9ybWF0Lg0KPiANCj4g U2lnbmVkLW9mZi1ieTogUnVzaGlsIEd1cHRhIDxydXNoaWxnQGdvb2dsZS5jb20+DQo+IFJldmll d2VkLWJ5OiBKb3NodWEgV2FzaGluZ3RvbiA8am9zaHdhc2hAZ29vZ2xlLmNvbT4NCj4gLS0tDQo+ ICBkcml2ZXJzL25ldC9ndmUvZ3ZlX2V0aGRldi5oIHwgMiArLQ0KPiAgZHJpdmVycy9uZXQvZ3Zl L2d2ZV9yeF9kcW8uYyB8IDQgKystLQ0KPiAgMiBmaWxlcyBjaGFuZ2VkLCAzIGluc2VydGlvbnMo KyksIDMgZGVsZXRpb25zKC0pDQo+IA0KPiBkaWZmIC0tZ2l0IGEvZHJpdmVycy9uZXQvZ3ZlL2d2 ZV9ldGhkZXYuaCBiL2RyaXZlcnMvbmV0L2d2ZS9ndmVfZXRoZGV2LmgNCj4gaW5kZXggYzliY2Zh NTUzYy4uZmU3MDk1ZWQ3NiAxMDA2NDQNCj4gLS0tIGEvZHJpdmVycy9uZXQvZ3ZlL2d2ZV9ldGhk ZXYuaA0KPiArKysgYi9kcml2ZXJzL25ldC9ndmUvZ3ZlX2V0aGRldi5oDQo+IEBAIC0yNyw3ICsy Nyw3IEBADQo+ICAjZGVmaW5lIFBDSV9NU0lYX0ZMQUdTCQkyCS8qIE1lc3NhZ2UgQ29udHJvbCAq Lw0KPiAgI2RlZmluZSBQQ0lfTVNJWF9GTEFHU19RU0laRQkweDA3RkYJLyogVGFibGUgc2l6ZSAq Lw0KPiANCj4gLSNkZWZpbmUgR1ZFX0RFRkFVTFRfUlhfRlJFRV9USFJFU0ggIDUxMg0KPiArI2Rl ZmluZSBHVkVfREVGQVVMVF9SWF9GUkVFX1RIUkVTSCAgIDY0DQo+ICAjZGVmaW5lIEdWRV9ERUZB VUxUX1RYX0ZSRUVfVEhSRVNIICAgMzINCj4gICNkZWZpbmUgR1ZFX0RFRkFVTFRfVFhfUlNfVEhS RVNIICAgICAzMg0KPiAgI2RlZmluZSBHVkVfVFhfTUFYX0ZSRUVfU1ogICAgICAgICAgNTEyDQo+ IGRpZmYgLS1naXQgYS9kcml2ZXJzL25ldC9ndmUvZ3ZlX3J4X2Rxby5jIGIvZHJpdmVycy9uZXQv Z3ZlL2d2ZV9yeF9kcW8uYw0KPiBpbmRleCAyMzZhZWZkMmE4Li43ZTdkZGFjNDhlIDEwMDY0NA0K PiAtLS0gYS9kcml2ZXJzL25ldC9ndmUvZ3ZlX3J4X2Rxby5jDQo+ICsrKyBiL2RyaXZlcnMvbmV0 L2d2ZS9ndmVfcnhfZHFvLmMNCj4gQEAgLTEyLDggKzEyLDggQEAgZ3ZlX3J4X3JlZmlsbF9kcW8o c3RydWN0IGd2ZV9yeF9xdWV1ZSAqcnhxKQ0KPiAgew0KPiAgCXZvbGF0aWxlIHN0cnVjdCBndmVf cnhfZGVzY19kcW8gKnJ4X2J1Zl9yaW5nOw0KPiAgCXZvbGF0aWxlIHN0cnVjdCBndmVfcnhfZGVz Y19kcW8gKnJ4X2J1Zl9kZXNjOw0KPiAtCXN0cnVjdCBydGVfbWJ1ZiAqbm1iW3J4cS0+ZnJlZV90 aHJlc2hdOw0KPiAtCXVpbnQxNl90IG5iX3JlZmlsbCA9IHJ4cS0+ZnJlZV90aHJlc2g7DQo+ICsJ c3RydWN0IHJ0ZV9tYnVmICpubWJbcnhxLT5uYl9yeF9ob2xkXTsNCj4gKwl1aW50MTZfdCBuYl9y ZWZpbGwgPSByeHEtPm5iX3J4X2hvbGQ7DQo+ICAJdWludDE2X3QgbmJfZGVzYyA9IHJ4cS0+bmJf cnhfZGVzYzsNCj4gIAl1aW50MTZfdCBuZXh0X2F2YWlsID0gcnhxLT5idWZxX3RhaWw7DQo+ICAJ c3RydWN0IHJ0ZV9ldGhfZGV2ICpkZXY7DQo+IC0tDQo+IDIuNDIuMC40NTkuZ2U0ZTM5NmZkNWUt Z29vZw0KDQo=