From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id 5470EA04E1; Tue, 22 Sep 2020 08:23:45 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 244791D6CA; Tue, 22 Sep 2020 08:23:44 +0200 (CEST) Received: from m1388.mail.163.com (m1388.mail.163.com [220.181.13.88]) by dpdk.org (Postfix) with ESMTP id F1D6C1D6C8 for ; Tue, 22 Sep 2020 08:23:41 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=163.com; s=s110527; h=Date:From:Subject:MIME-Version:Message-ID; bh=Ef1rH Ok/+S1/zpD3CPY0pSmcGG2m7GkBD/xWCyAK2FE=; b=WhogOXI0FMXTmagc4klon diaVYt7d4LHyGeUUO5y7lV7ai9kPe5lZlpXOnTWwBdURR+n/MnnxtW64kcF9BDsR MWrTDZ4rYYx38qcv+J+L0y6YLT1BdD/40jJRSDbt8Tey/TeUJgkqgOfZvmNu5VV8 u+UITbCSHoR8Pta3iot6ho= Received: from yang_y_yi$163.com ( [111.207.123.58] ) by ajax-webmail-wmsvr88 (Coremail) ; Tue, 22 Sep 2020 14:23:39 +0800 (CST) X-Originating-IP: [111.207.123.58] Date: Tue, 22 Sep 2020 14:23:39 +0800 (CST) From: yang_y_yi To: "Hu, Jiayu" Cc: "dev@dpdk.org" , "thomas@monjalon.net" , "yangyi01@inspur.com" X-Priority: 3 X-Mailer: Coremail Webmail Server Version XT5.0.10 build 20190724(ac680a23) Copyright (c) 2002-2020 www.mailtech.cn 163com In-Reply-To: References: <20200917034959.194372-1-yang_y_yi@163.com> <20200917034959.194372-3-yang_y_yi@163.com> <37c12b46.f2a.174b36e34c1.Coremail.yang_y_yi@163.com> <1f01947d.122e.174b37b5d58.Coremail.yang_y_yi@163.com> X-CM-CTRLDATA: YdD1umZvb3Rlcl9odG09MTE1MjE6NTY= MIME-Version: 1.0 Message-ID: <75421977.3967.174b47b6259.Coremail.yang_y_yi@163.com> X-Coremail-Locale: zh_CN X-CM-TRANSID: WMGowAAnZ8JrmGlfhtF8AA--.28922W X-CM-SenderInfo: 51dqwsp1b1xqqrwthudrp/xtbBEgWni16iZN8uVAACsE X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== Content-Type: text/plain; charset=GBK Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] [PATCH v6 2/3] gro: add VXLAN UDP/IPv4 GRO support X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 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" Tm90IGEgcXVlc3Rpb24sIGluIG5leHQgZmx1c2gsIHRoZXkgd2lsbCBiZSBmbHVzaGVkLCB3ZSBo YXZlIHRvIGNoZWNrIHRpbWVzdGFtcCBpbiB0aGUgZmlyc3QgdGltZSB1bmxlc3Mgd2UgZG9uJ3Qg c3RyaWN0bHkgZm9sbG93IHRoaXMgdGltZSBsaW1pdGF0aW9uLgoKCkF0IDIwMjAtMDktMjIgMTQ6 MTQ6MDAsICJIdSwgSmlheXUiIDxqaWF5dS5odUBpbnRlbC5jb20+IHdyb3RlOgoKRnJhZ21lbnRz IG9mIGEgZmxvdyBhcmUgc29ydGVkIGJ5IGZyYWdfb2Z0LCBidXQgdGhleSBtYXkgaGF2ZSBkaWZm ZXJlbnQKCnRpbWVzdGFtcC4gRm9yIGV4YW1wbGUsIHRoZXJlIGFyZSB0aHJlZSBmcmFnbWVudHMs IHdob3NlIGZyYWdfb2Z0IGlzOgoKZnJhZ1swXS5mcmFnX29mdD0wLCBmcmFnWzFdLmZyYWdfb2Z0 PTQsIGZyYWdbMl0uZnJhZ19vZnQ9NjsgYW5kIHRoZXkgYXJlCgpmcmFnbWVudHMgb2Ygb25lIFVE UCBwYWNrZXQgYnV0IGFyZSBub3QgbmVpZ2hib3JzLiBJbiB0aGUgZmlyc3QgUlggYnVyc3QsCgpo b3N0IHJlY2VpdmVzIGZyYWdbMV0gYW5kIGNhbGxzIHJ0ZV9ncm9fcmVhc3NlbWJsZSgpLCBhbmQg d2UgYXNzdW1lIHRoZQoKdGltZXN0YW1wIG9mIGZyYWdbMV0gaXMgMTA7IGluIHRoZSBzZWNvbmQg UlggYnVyc3QsIGhvc3QgcmVjZWl2ZXMgZnJhZ1swXQoKYW5kIGFsc28gY2FsbCBydGVfZ3JvX3Jl YXNzZW1ibGUoKSwgYW5kIHRpbWVzdGFtcCBvZiBmcmFnWzBdIGlzIDExOyB0aGUKCnRoaXJkIHRp bWUsIGhvc3QgcmVjZWl2ZXMgZnJhZ1syXSBhbmQgdGltZXN0YW1wIG9mIGZyYWdbMl0gaXMgMTIu IFRoZSB0aHJlZQoKZnJhZ21lbnRzIGFyZSBzdG9yZWQgaW4gdGhyZWUgaXRlbXMgb2YgYSBVRFAg R1JPIHRhYmxlOgoKaXRlbXNbMF06IGZyYWdbMF0sIHRpbWVzdGFtcCBpcyAxMQoKaXRlbXNbMV06 IGZyYWdbMV0sIHRpbWVzdGFtcCBpcyAxMAoKaXRlbXNbMl06IGZyYWdbMl0sIHRpbWVzdGFtcCBp cyAxMgoKTm93IHdlIHdhbnQgdG8gZmx1c2ggcGFja2V0cyB3aG9zZSB0aW1lc3RhbXAgaXMgbGVz cyB0aGFuIG9yIGVxdWFsIHRvCgoxMC4gZnJhZ1sxXSBzaG91bGQgYmUgcmV0dXJuZWQsIGJ1dCBp biB5b3VyIGNvZGUsIG5vIHBhY2tldHMgd2lsbCBiZSBmbHVzaGVkLgoKQmVjYXVzZSB0aGUgdGlt ZXN0YW1wIG9mIGl0ZW1zWzBdIGlzIGdyZWF0ZXIgdGhhbiAxMCwgdGhlIGxlZnQgdHdvIGZyYWdt ZW50cwoKd2lsbCBub3QgYmUgY2hlY2tlZC4gVGhpcyBpcyB3aGF0IEkgd2FudCB0byBzYXkuCgog CgpGcm9tOiB5YW5nX3lfeWkgPHlhbmdfeV95aUAxNjMuY29tPgpTZW50OiBUdWVzZGF5LCBTZXB0 ZW1iZXIgMjIsIDIwMjAgOTo0NCBBTQpUbzogSHUsIEppYXl1IDxqaWF5dS5odUBpbnRlbC5jb20+ CkNjOiBkZXZAZHBkay5vcmc7IHRob21hc0Btb25qYWxvbi5uZXQ7IHlhbmd5aTAxQGluc3B1ci5j b20KU3ViamVjdDogUmU6UmU6IFtkcGRrLWRldl0gW1BBVENIIHY2IDIvM10gZ3JvOiBhZGQgVlhM QU4gVURQL0lQdjQgR1JPIHN1cHBvcnQKSW1wb3J0YW5jZTogSGlnaAoKIAoKQlRXLCBzdGFydF90 aW1lIGlzIGNoZWNrZWQgZm9yIHRoZSBmaXJzdCBwYWNrZXQgaW4gYSBmbG93LCBncm9fdWRwNF9t ZXJnZV9pdGVtcyh0YmwsIGopIHdpbGwgbWVyZ2UgYWxsIHRoZSBwYWNrZXRzIGluIHRoaXMgZmxv dyBvbmNlIGlmIHRoZXkgY2FuIGJlIHJlYXNzZW1ibGVkLCBncm9fdWRwNF9tZXJnZV9pdGVtcyh0 YmwsIGopIGRvZXNuJ3QgY2hlY2sgc3RhcnRfdGltZSwgc28gdGhpcyBzdGlsbCBjYW4gbGV0IHNv bWUgbmV3IGl0ZW1zIGluIHRoaXMgZmxvdyBoYXZlIGNoYW5jZSB0byBiZSBtZXJnZWQuCgpBdCAy MDIwLTA5LTIyIDA5OjI5OjM4LCAieWFuZ195X3lpIiA8eWFuZ195X3lpQDE2My5jb20+IHdyb3Rl Ogo+VGhhbmtzIEppYXl1LCBJIGhhdmUgZml4ZWQgb3RoZXIgY29tbWVudHMgZXhjZXB0IHRoaXMg b25lOgo+IAo+IAo+IAo+PlRoZSBpdGVtcyBvZiBhIGZsb3cgYXJlIG9yZGVyZWQgYnkgZnJhZ19v ZnQsIGFuZCBzdGFydF90aW1lCj4+b2YgdGhlc2UgaXRlbXMgaXMgbm90IGFsd2F5cyBpbiBhc2Nl bmRpbmcgb3JkZXIuIFRoZXJlZm9yZSwKPj55b3UgY2Fubm90IHNraXAgY2hlY2tpbmcgdGhlIGl0 ZW1zIGFmdGVyIHRoZSBpdGVtIHdob3NlCj4+c3RhcnRfdGltZSBpcyBncmVhdGVyIHRoYW4gZmx1 c2hfdGltZXN0YW1wLiBUaGlzIGlzc3VlIGFsc28KPj5leGlzdHMgaW4gVURQL0lQdjQgR1JPLCBh bmQgbmVlZCB0byBjb3JyZWN0IHRoZW0gYm90aC4KPiAKPiAKPkkgdGhpbmsgdGhlIGlzc3VlIGhl cmUgaXMgaWYgd2Ugc2hvdWxkIHN0cmljdGx5IGZvbGxvdyBmbHVzaF90aW1lc3RhbXAsIGl0IGlz IHBvc3NpYmxlIHRoZXJlIGFyZSBuZXcgaXRlbXMgaW4gaXRlbXMgY2hhaW4uIHdlIGhhdmUgY2hh bmNlIHRvIG1lcmdlIG1vcmUgcGFja2V0cyBpZiB3ZSBkb24ndCBmb2xsb3cgZmx1c2hfdGltZXN0 YW1wLiBTbyBhbiBpZGVhbCBjaGFuZ2UgY2FuIGJlIHRoaXMuIEJ1dCBpcyBpdCBhY2NlcHRpYmxl IGlmIHdlIGRvbid0IHVzZSBmbHVzaF90aW1lc3RhbXA/IEl0IGNhbiBmbHVzaCBzb21lIHBhY2tl dHMgaW4gYWR2YW5jZSB0aGVyZWZvcmUgbWlzcyBuZXh0IG1lcmdlIHdpbmRvdy4gTWF5YmUgY3Vy cmVudCB3YXkgaXMgbW9zdCByZXNvbmFibGUgYW5kIGEgdHJhZGVvZmYgYmV0d2VlbiB0d28gZXh0 ZXJlbSBjYXNlcy4KPiAKPiAKPiAKPiAKPiAKPmRpZmYgLS1naXQgYS9saWIvbGlicnRlX2dyby9n cm9fdWRwNC5jIGIvbGliL2xpYnJ0ZV9ncm8vZ3JvX3VkcDQuYwo+aW5kZXggMDYxZTdiMC4uZmZh MzVhMiAxMDA2NDQKPi0tLSBhL2xpYi9saWJydGVfZ3JvL2dyb191ZHA0LmMKPisrKyBiL2xpYi9s aWJydGVfZ3JvL2dyb191ZHA0LmMKPkBAIC0zOTEsNyArMzkxLDYgQEAKPiAKPiAgICAgICAgICAg ICAgICBqID0gdGJsLT5mbG93c1tpXS5zdGFydF9pbmRleDsKPiAgICAgICAgICAgICAgICB3aGls ZSAoaiAhPSBJTlZBTElEX0FSUkFZX0lOREVYKSB7Cj4tICAgICAgICAgICAgICAgICAgICAgICBp ZiAodGJsLT5pdGVtc1tqXS5zdGFydF90aW1lIDw9IGZsdXNoX3RpbWVzdGFtcCkgewo+ICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICBncm9fdWRwNF9tZXJnZV9pdGVtcyh0YmwsIGopOwo+ ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICBvdXRbaysrXSA9IHRibC0+aXRlbXNbal0u Zmlyc3RzZWc7Cj4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmICh0YmwtPml0ZW1z W2pdLm5iX21lcmdlZCA+IDEpCj5AQCAtNDA3LDEyICs0MDYsNiBAQAo+IAo+ICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgICBpZiAodW5saWtlbHkoayA9PSBuYl9vdXQpKQo+ICAgICAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIHJldHVybiBrOwo+LSAgICAgICAgICAgICAg ICAgICAgICAgfSBlbHNlCj4tICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIC8qCj4tICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqIFRoZSBsZWZ0IHBhY2tldHMgaW4gdGhpcyBm bG93IHdvbid0IGJlCj4tICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqIHRpbWVvdXQu IEdvIHRvIGNoZWNrIG90aGVyIGZsb3dzLgo+LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgKi8KPi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgYnJlYWs7Cj4gICAgICAgICAg ICAgICAgfQo+ICAgICAgICB9Cj4gICAgICAgIHJldHVybiBrOwo+IAog