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 88826A04FF; Thu, 24 Mar 2022 09:54:23 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 39FA9410FC; Thu, 24 Mar 2022 09:54:23 +0100 (CET) Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by mails.dpdk.org (Postfix) with ESMTP id 03B0A40141 for ; Thu, 24 Mar 2022 09:54:21 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1648112062; x=1679648062; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=oIzaJIDaqEe58/v2RE7W4TH0UPBNMdtkNDSgt4XacKc=; b=CCCEC8czRk01As6Gvo/wzswhv9iT/3/nNDbtXr5/AjmgsxJfdc5TDxSb 1T9m4ms+qNthLwJsUkSFpGgZzKY6Vm+zPwMsUXU7ed9hOsJjtIQwsd4d5 U0KliPlRO7NTjApz9KDu0vD/h1aYygUWxwjnwEj/u91HyQpBQMkC6xgln 0vkiRmy4hJhA71U7EzSGqXRP3+QewRDBShFmf/30NrvvdMC2o9P+oq6DH jBMQh04Jf2p2tCeVOM8ZDrYM5vrbw9DTqTamvqM0N/RsRjRpRJGuRTAoe x7LNCZ5i1VMh7WA7PrxAZCGoW+sHJjZogX0okja9iJ0MUiez7pbq71MCT g==; X-IronPort-AV: E=McAfee;i="6200,9189,10295"; a="258034194" X-IronPort-AV: E=Sophos;i="5.90,206,1643702400"; d="scan'208";a="258034194" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 24 Mar 2022 01:54:21 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.90,206,1643702400"; d="scan'208";a="516095924" Received: from irsmsx601.ger.corp.intel.com ([163.33.146.7]) by orsmga002.jf.intel.com with ESMTP; 24 Mar 2022 01:54:19 -0700 Received: from shsmsx601.ccr.corp.intel.com (10.109.6.141) by irsmsx601.ger.corp.intel.com (163.33.146.7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.21; Thu, 24 Mar 2022 08:54:17 +0000 Received: from shsmsx601.ccr.corp.intel.com ([10.109.6.141]) by SHSMSX601.ccr.corp.intel.com ([10.109.6.141]) with mapi id 15.01.2308.021; Thu, 24 Mar 2022 16:54:15 +0800 From: "Zhang, Qi Z" To: "Yigit, Ferruh" , Feifei Wang , "Xing, Beilei" , "David Christensen" , "Richardson, Bruce" , "Ananyev, Konstantin" , Ruifeng Wang CC: "dev@dpdk.org" , "nd@arm.com" , "Honnappa Nagarahalli" , Thomas Monjalon , David Marchand Subject: RE: [PATCH v1] net/i40e: remove redundant number of packets check Thread-Topic: [PATCH v1] net/i40e: remove redundant number of packets check Thread-Index: AQHYLqGdttiDesJxZEm0PqcSpcw4Jqys73NQgABo0YCAARXIEIAAH3oAgB/OmeA= Date: Thu, 24 Mar 2022 08:54:15 +0000 Message-ID: References: <20220303015343.1755326-1-feifei.wang2@arm.com> <7801f1ec-a501-62d4-48aa-cc2729c78ca9@intel.com> <6be13068-5604-d29d-8e05-c3cd76fc01df@intel.com> In-Reply-To: <6be13068-5604-d29d-8e05-c3cd76fc01df@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-reaction: no-action dlp-version: 11.6.401.20 dlp-product: dlpe-windows x-originating-ip: [10.239.127.36] Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 MIME-Version: 1.0 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 DQoNCj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gRnJvbTogWWlnaXQsIEZlcnJ1aCA8 ZmVycnVoLnlpZ2l0QGludGVsLmNvbT4NCj4gU2VudDogRnJpZGF5LCBNYXJjaCA0LCAyMDIyIDc6 MTAgUE0NCj4gVG86IFpoYW5nLCBRaSBaIDxxaS56LnpoYW5nQGludGVsLmNvbT47IEZlaWZlaSBX YW5nDQo+IDxmZWlmZWkud2FuZzJAYXJtLmNvbT47IFhpbmcsIEJlaWxlaSA8YmVpbGVpLnhpbmdA aW50ZWwuY29tPjsgRGF2aWQNCj4gQ2hyaXN0ZW5zZW4gPGRyY0BsaW51eC52bmV0LmlibS5jb20+ OyBSaWNoYXJkc29uLCBCcnVjZQ0KPiA8YnJ1Y2UucmljaGFyZHNvbkBpbnRlbC5jb20+OyBBbmFu eWV2LCBLb25zdGFudGluDQo+IDxrb25zdGFudGluLmFuYW55ZXZAaW50ZWwuY29tPjsgUnVpZmVu ZyBXYW5nIDxydWlmZW5nLndhbmdAYXJtLmNvbT4NCj4gQ2M6IGRldkBkcGRrLm9yZzsgbmRAYXJt LmNvbTsgSG9ubmFwcGEgTmFnYXJhaGFsbGkNCj4gPGhvbm5hcHBhLm5hZ2FyYWhhbGxpQGFybS5j b20+OyBUaG9tYXMgTW9uamFsb24NCj4gPHRob21hc0Btb25qYWxvbi5uZXQ+OyBEYXZpZCBNYXJj aGFuZCA8ZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbT4NCj4gU3ViamVjdDogUmU6IFtQQVRDSCB2 MV0gbmV0L2k0MGU6IHJlbW92ZSByZWR1bmRhbnQgbnVtYmVyIG9mIHBhY2tldHMNCj4gY2hlY2sN Cj4gDQo+IE9uIDMvNC8yMDIyIDE6MjMgQU0sIFpoYW5nLCBRaSBaIHdyb3RlOg0KPiA+DQo+ID4N Cj4gPj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4gRnJvbTogWWlnaXQsIEZlcnJ1 aCA8ZmVycnVoLnlpZ2l0QGludGVsLmNvbT4NCj4gPj4gU2VudDogRnJpZGF5LCBNYXJjaCA0LCAy MDIyIDEyOjQ0IEFNDQo+ID4+IFRvOiBaaGFuZywgUWkgWiA8cWkuei56aGFuZ0BpbnRlbC5jb20+ OyBGZWlmZWkgV2FuZw0KPiA+PiA8ZmVpZmVpLndhbmcyQGFybS5jb20+OyBYaW5nLCBCZWlsZWkg PGJlaWxlaS54aW5nQGludGVsLmNvbT47IERhdmlkDQo+ID4+IENocmlzdGVuc2VuIDxkcmNAbGlu dXgudm5ldC5pYm0uY29tPjsgUmljaGFyZHNvbiwgQnJ1Y2UNCj4gPj4gPGJydWNlLnJpY2hhcmRz b25AaW50ZWwuY29tPjsgQW5hbnlldiwgS29uc3RhbnRpbg0KPiA+PiA8a29uc3RhbnRpbi5hbmFu eWV2QGludGVsLmNvbT47IFJ1aWZlbmcgV2FuZw0KPiA8cnVpZmVuZy53YW5nQGFybS5jb20+DQo+ ID4+IENjOiBkZXZAZHBkay5vcmc7IG5kQGFybS5jb207IEhvbm5hcHBhIE5hZ2FyYWhhbGxpDQo+ ID4+IDxob25uYXBwYS5uYWdhcmFoYWxsaUBhcm0uY29tPjsgVGhvbWFzIE1vbmphbG9uDQo+ID4+ IDx0aG9tYXNAbW9uamFsb24ubmV0PjsgRGF2aWQgTWFyY2hhbmQNCj4gPGRhdmlkLm1hcmNoYW5k QHJlZGhhdC5jb20+DQo+ID4+IFN1YmplY3Q6IFJlOiBbUEFUQ0ggdjFdIG5ldC9pNDBlOiByZW1v dmUgcmVkdW5kYW50IG51bWJlciBvZiBwYWNrZXRzDQo+ID4+IGNoZWNrDQo+ID4+DQo+ID4+IE9u IDMvMy8yMDIyIDI6MjggQU0sIFpoYW5nLCBRaSBaIHdyb3RlOg0KPiA+Pj4NCj4gPj4+DQo+ID4+ Pj4gLS0tLS1PcmlnaW5hbCBNZXNzYWdlLS0tLS0NCj4gPj4+PiBGcm9tOiBGZWlmZWkgV2FuZyA8 ZmVpZmVpLndhbmcyQGFybS5jb20+DQo+ID4+Pj4gU2VudDogVGh1cnNkYXksIE1hcmNoIDMsIDIw MjIgOTo1NCBBTQ0KPiA+Pj4+IFRvOiBYaW5nLCBCZWlsZWkgPGJlaWxlaS54aW5nQGludGVsLmNv bT47IERhdmlkIENocmlzdGVuc2VuDQo+ID4+Pj4gPGRyY0BsaW51eC52bmV0LmlibS5jb20+OyBS aWNoYXJkc29uLCBCcnVjZQ0KPiA+Pj4+IDxicnVjZS5yaWNoYXJkc29uQGludGVsLmNvbT47IEFu YW55ZXYsIEtvbnN0YW50aW4NCj4gPj4+PiA8a29uc3RhbnRpbi5hbmFueWV2QGludGVsLmNvbT47 IFJ1aWZlbmcgV2FuZw0KPiA8cnVpZmVuZy53YW5nQGFybS5jb20+DQo+ID4+Pj4gQ2M6IGRldkBk cGRrLm9yZzsgbmRAYXJtLmNvbTsgRmVpZmVpIFdhbmcNCj4gPGZlaWZlaS53YW5nMkBhcm0uY29t PjsNCj4gPj4+PiBIb25uYXBwYSBOYWdhcmFoYWxsaSA8aG9ubmFwcGEubmFnYXJhaGFsbGlAYXJt LmNvbT4NCj4gPj4+PiBTdWJqZWN0OiBbUEFUQ0ggdjFdIG5ldC9pNDBlOiByZW1vdmUgcmVkdW5k YW50IG51bWJlciBvZiBwYWNrZXRzDQo+ID4+Pj4gY2hlY2sNCj4gPj4+Pg0KPiA+Pj4+IEZvciBp NDBlX3htaXRfcGt0c192ZWNfeHggZnVuY3Rpb24sIGl0IGNoZWNrcyBuYl9wa3RzIHRvIGVuc3Vy ZQ0KPiA+Pj4+IG5iX3BrdHMgZG9lcyBub3QgY3Jvc3MgcnNfdGhyZXNoLg0KPiA+Pj4+DQo+ID4+ Pj4gSG93ZXZlciwgaW4gaTQwZV94bWl0X2ZpeGVkX2J1cnN0X3ZlY194eCBmdW5jdGlvbiwgdGhp cyBjaGVjayB3aWxsDQo+ID4+Pj4gYmUgcGVyZm9ybWVkIGFnYWluLiBUbyBpbXByb3ZlIGNvZGUs IGRlbGV0ZSB0aGlzIHJlZHVuZGFudCBjaGVjay4NCj4gPj4+Pg0KPiA+Pj4+IFN1Z2dlc3RlZC1i eTogSG9ubmFwcGEgTmFnYXJhaGFsbGkgPGhvbm5hcHBhLm5hZ2FyYWhhbGxpQGFybS5jb20+DQo+ ID4+Pj4gU2lnbmVkLW9mZi1ieTogRmVpZmVpIFdhbmcgPGZlaWZlaS53YW5nMkBhcm0uY29tPg0K PiA+Pj4+IFJldmlld2VkLWJ5OiBSdWlmZW5nIFdhbmcgPHJ1aWZlbmcud2FuZ0Bhcm0uY29tPg0K PiA+Pj4NCj4gPj4+IEFwcGxpZWQgdG8gZHBkay1uZXh0LW5ldC1pbnRlbC4NCj4gPj4+DQo+ID4+ DQo+ID4+IEhpIFFpLA0KPiA+Pg0KPiA+PiBUaGlzIHBhdGNoIGlzIG5vdCBhY2tlZCBieSB0aGUg aTQwZSBtYWludGFpbmVycy4NCj4gPj4NCj4gPj4gQW5kIHRoaXMgaXMgY2hhbmdpbmcgdGhlIGRh dGFwYXRoIGZvciB0aGUgLXJjMywgdHdvIHdlZWtzIGJlZm9yZSB0aGUNCj4gPj4gcmVsZWFzZS4g SXMgaXQgdGVzdGVkIGVub3VnaD8NCj4gPj4NCj4gPj4gV2hhdCBpcyB0aGUgZ2FpbiB3aXRoIHRo aXMgcGF0Y2gsIEkgZG9uJ3Qgc2VlIGFueSBudW1iZXJzIGluIHRoZSBjb21taXQgbG9nLg0KPiA+ PiBJZiB0aGUgZ2FpbiBpcyBzbWFsbCwgY2FuIHdlIHBvc3Rwb25lIHRoaXMgcGF0Y2ggdG8gbmV4 dCByZWxlYXNlDQo+ID4+IGluc3RlYWQgb2YgZ2V0dGluZyBpdCBmb3IgLXJjMz8NCj4gPg0KPiA+ IFRoZSBwYXRjaCBhcHBsaWVkIHRoZSBzYW1lIHRoaW5nIGFzIGJlbG93IHdoaWNoIEkgaGF2ZSBy ZXZpZXdlZC4NCj4gPiBodHRwczovL3BhdGNod29yay5kcGRrLm9yZy9wcm9qZWN0L2RwZGsvcGF0 Y2gvMjAyMjAyMjIyMjQ4MTguODYxMi0xLQ0KPiBrYQ0KPiA+IHRobGVlbi5jYXBlbGxhQGFybS5j b20vDQo+ID4NCj4gPiBJIGRpZG4ndCBzZWUgdGhlIHJpc2sgb2YgaGF2aW5nIGl0LCBhbmQgSSB3 aWxsIGFkZCBhICJyZXZpZXdlZC1ieSIgdG8gYXZvaWQNCj4gY29uZnVzaW9uLCBidXQgaWYgeW91 IHRoaW5rIGl0J3Mgcmlza3ksIHdlIGNhbiBzdGlsbCBkZWZlciBpdCB0byBuZXh0LW5ldC4NCj4g Pg0KPiANCj4gQ29kZSBjaGFuZ2UgbG9va3Mgc2ltcGxlLCBidXQgcmlzayBpcyBtb3JlIHRoZW9y ZXRpY2FsIHRvIGdldCBhIGRhdGFwYXRoIGNvZGUNCj4gb3B0aW1pemF0aW9uIGNsb3NlIHRvIHRo ZSByZWxlYXNlLCBhbmQgRmVpZmVpIHJlcG9ydGVkIHRoYXQgdGhlcmUgaXMgbm8gdmlzaWJsZQ0K PiBwZXJmb3JtYW5jZSBnYWluLg0KPiBTbyBJIHRoaW5rIHNhZmVyIHRvIHBvc3Rwb25lIHRvIG5l eHQgcmVsZWFzZSBpZiB5b3UgZG9uJ3Qgb2JqZWN0Lg0KDQpSZS1hcHBsaWVkIHRvIGRwZGstbmV4 dC1uZXQtaW50ZWwuDQoNClRoYW5rcw0KUWkNCg==