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 BFC07A04E1; Tue, 22 Sep 2020 09:38:35 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 1A1071C210; Tue, 22 Sep 2020 09:38:35 +0200 (CEST) Received: from m1388.mail.163.com (m1388.mail.163.com [220.181.13.88]) by dpdk.org (Postfix) with ESMTP id 609381C1E9 for ; Tue, 22 Sep 2020 09:38:31 +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=jo/C0 kA9/LEq2ZPjRqvwHN2LXvxSxwErmFE1zgLvbGs=; b=O89jShCHS9/hnAL+iaS4f SM54nE8HxdWNbSAFhwiYN3I33q2zuXwP7Cl44jzNQd4pB16V7TUSg/5SuIlIPIr1 0zbZqQMK/DClZIiNiyz93NsdJojoD2v1o7Hf+rI0YT4VcuMp16lKB44KoocuygvS AqSbOKTGAbMCTBOihJ1dZ4= Received: from yang_y_yi$163.com ( [111.207.123.58] ) by ajax-webmail-wmsvr88 (Coremail) ; Tue, 22 Sep 2020 15:38:29 +0800 (CST) X-Originating-IP: [111.207.123.58] Date: Tue, 22 Sep 2020 15:38:29 +0800 (CST) From: yang_y_yi To: "Jiayu Hu" Cc: dev@dpdk.org, thomas@monjalon.net, yangyi01@inspur.com X-Priority: 1 X-Mailer: Coremail Webmail Server Version XT5.0.10 build 20190724(ac680a23) Copyright (c) 2002-2020 www.mailtech.cn 163com In-Reply-To: <20200922065546.GA56452@NPG_DPDK_VIRTIO_jiayuhu_15.sh.intel.com> 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> <75421977.3967.174b47b6259.Coremail.yang_y_yi@163.com> <20200922065546.GA56452@NPG_DPDK_VIRTIO_jiayuhu_15.sh.intel.com> X-CM-CTRLDATA: Y7UV9WZvb3Rlcl9odG09NjcyNzo1Ng== MIME-Version: 1.0 Message-ID: <7b4fc638.486f.174b4bfe6c7.Coremail.yang_y_yi@163.com> X-Coremail-Locale: zh_CN X-CM-TRANSID: WMGowAAnUMP1qWlfa+Z8AA--.50723W X-CM-SenderInfo: 51dqwsp1b1xqqrwthudrp/1tbiMwSni1Xl6WJz9AACsl 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" VGhlIHByb2JsZW0gaXMgdGltZXN0YW1wIG9mIHdoaWNoIG9uZSBpdGVtIGluIGEgZmxvdyB3ZSBz aG91bGQgdXNlIGFzIHRpbWVzdGFtcCByZWZlcmVuY2UgYmFzZSBmb3IgdGhpcyBmbG93LCBmb3Ig bWVyZ2UgKHJlYXNzZW1ibGUpLCBvbmx5IHRoZSBmaXJzdCBwYWNrZXQgY2FuIHRyaWdnZXIgbWVy Z2Ugb2YgYWxsIHRoZSBwYWNrZXRzLCBtZXJnZSBpcyBmb3J3YXJkIG5vdCBiYWNrd2FyZCwgaWYg eW91IHRyYXZlcnNlIHRoZSB3aG9sZSBsaW5rZWQgbGlzdCBpbiB0aGlzIGZsb3cgdG8gZ2V0IHRo ZSBvbGRlc3QgdGltZXN0YW1wIGFuZCBjb21wYXJlIGl0IHdpdGggZmx1c2h0aW1lLCB0aGF0IHdp bGwgYmUgbm90IHdvcnRoeSwgaW4gdGhlIHdvcnN0IGNhc2UgKHNheSBJIHNlbmQgYSA2NEsgVURQ IHBhY2tldCBhbmQgTVRVIGlzIDE0NTApLCB5b3Ugd2lsbCBoYXZlIDQ2IGl0ZW1zIHRvIGNoZWNr IHRvIGdldCB0aGUgb2xkZXN0IHRpbWVzdGFtcCBieSBsaW5rZWQgbGlzdC4KCgoKCgpJJ20gbm90 IHN1cmUgd2hhdCBpbmNvbnNpc3RlbnRjeSB5b3UncmUgc2F5aW5nIG1lYW4uCgoKQXQgMjAyMC0w OS0yMiAxNDo1NTo0NiwgIkppYXl1IEh1IiA8amlheXUuaHVAaW50ZWwuY29tPiB3cm90ZToKPk9u IFR1ZSwgU2VwIDIyLCAyMDIwIGF0IDAyOjIzOjM5UE0gKzA4MDAsIHlhbmdfeV95aSB3cm90ZToK Pj4gTm90IGEgcXVlc3Rpb24sIGluIG5leHQgZmx1c2gsIHRoZXkgd2lsbCBiZSBmbHVzaGVkLCB3 ZSBoYXZlIHRvIGNoZWNrIHRpbWVzdGFtcAo+PiBpbiB0aGUgZmlyc3QgdGltZSB1bmxlc3Mgd2Ug ZG9uJ3Qgc3RyaWN0bHkgZm9sbG93IHRoaXMgdGltZSBsaW1pdGF0aW9uLgo+Cj53aG8gd2lsbCBj aGVjayB0aGUgdGltZXN0YW1wPyBJIGRpZCd0IGdldCB0aGUgcG9pbnQuCj4KPklNTywgdGhpcyB3 aWxsIGNhdXNlIGluY29uc2lzdGVuY3kgb2YgdGhlIHJ0ZV9ncm9fdGltZW91dF9mbHVzaCgpLgo+ QlRXLCB3aGF0IHN0b3BzIHlvdSB0byB0cmF2ZXJzZSBhbGwgaXRlbXMgYW5kIGNoZWNrIHRpbWVz dGFtcAo+YmVmb3JlIGZsdXNoIHRoZW0gb3V0Pwo+Cj4+IAo+PiBBdCAyMDIwLTA5LTIyIDE0OjE0 OjAwLCAiSHUsIEppYXl1IiA8amlheXUuaHVAaW50ZWwuY29tPiB3cm90ZToKPj4gCj4+ICAgICBG cmFnbWVudHMgb2YgYSBmbG93IGFyZSBzb3J0ZWQgYnkgZnJhZ19vZnQsIGJ1dCB0aGV5IG1heSBo YXZlIGRpZmZlcmVudAo+PiAKPj4gICAgIHRpbWVzdGFtcC4gRm9yIGV4YW1wbGUsIHRoZXJlIGFy ZSB0aHJlZSBmcmFnbWVudHMsIHdob3NlIGZyYWdfb2Z0IGlzOgo+PiAKPj4gICAgIGZyYWdbMF0u ZnJhZ19vZnQ9MCwgZnJhZ1sxXS5mcmFnX29mdD00LCBmcmFnWzJdLmZyYWdfb2Z0PTY7IGFuZCB0 aGV5IGFyZQo+PiAKPj4gICAgIGZyYWdtZW50cyBvZiBvbmUgVURQIHBhY2tldCBidXQgYXJlIG5v dCBuZWlnaGJvcnMuIEluIHRoZSBmaXJzdCBSWCBidXJzdCwKPj4gCj4+ICAgICBob3N0IHJlY2Vp dmVzIGZyYWdbMV0gYW5kIGNhbGxzIHJ0ZV9ncm9fcmVhc3NlbWJsZSgpLCBhbmQgd2UgYXNzdW1l IHRoZQo+PiAKPj4gICAgIHRpbWVzdGFtcCBvZiBmcmFnWzFdIGlzIDEwOyBpbiB0aGUgc2Vjb25k IFJYIGJ1cnN0LCBob3N0IHJlY2VpdmVzIGZyYWdbMF0KPj4gCj4+ICAgICBhbmQgYWxzbyBjYWxs IHJ0ZV9ncm9fcmVhc3NlbWJsZSgpLCBhbmQgdGltZXN0YW1wIG9mIGZyYWdbMF0gaXMgMTE7IHRo ZQo+PiAKPj4gICAgIHRoaXJkIHRpbWUsIGhvc3QgcmVjZWl2ZXMgZnJhZ1syXSBhbmQgdGltZXN0 YW1wIG9mIGZyYWdbMl0gaXMgMTIuIFRoZSB0aHJlZQo+PiAKPj4gICAgIGZyYWdtZW50cyBhcmUg c3RvcmVkIGluIHRocmVlIGl0ZW1zIG9mIGEgVURQIEdSTyB0YWJsZToKPj4gCj4+ICAgICBpdGVt c1swXTogZnJhZ1swXSwgdGltZXN0YW1wIGlzIDExCj4+IAo+PiAgICAgaXRlbXNbMV06IGZyYWdb MV0sIHRpbWVzdGFtcCBpcyAxMAo+PiAKPj4gICAgIGl0ZW1zWzJdOiBmcmFnWzJdLCB0aW1lc3Rh bXAgaXMgMTIKPj4gCj4+ICAgICBOb3cgd2Ugd2FudCB0byBmbHVzaCBwYWNrZXRzIHdob3NlIHRp bWVzdGFtcCBpcyBsZXNzIHRoYW4gb3IgZXF1YWwgdG8KPj4gCj4+ICAgICAxMC4gZnJhZ1sxXSBz aG91bGQgYmUgcmV0dXJuZWQsIGJ1dCBpbiB5b3VyIGNvZGUsIG5vIHBhY2tldHMgd2lsbCBiZQo+ PiAgICAgZmx1c2hlZC4KPj4gCj4+ICAgICBCZWNhdXNlIHRoZSB0aW1lc3RhbXAgb2YgaXRlbXNb MF0gaXMgZ3JlYXRlciB0aGFuIDEwLCB0aGUgbGVmdCB0d28KPj4gICAgIGZyYWdtZW50cwo+PiAK Pj4gICAgIHdpbGwgbm90IGJlIGNoZWNrZWQuIFRoaXMgaXMgd2hhdCBJIHdhbnQgdG8gc2F5Lgo+ PiAKPj4gICAgICAKPj4gCj4+ICAgICBGcm9tOiB5YW5nX3lfeWkgPHlhbmdfeV95aUAxNjMuY29t Pgo+PiAgICAgU2VudDogVHVlc2RheSwgU2VwdGVtYmVyIDIyLCAyMDIwIDk6NDQgQU0KPj4gICAg IFRvOiBIdSwgSmlheXUgPGppYXl1Lmh1QGludGVsLmNvbT4KPj4gICAgIENjOiBkZXZAZHBkay5v cmc7IHRob21hc0Btb25qYWxvbi5uZXQ7IHlhbmd5aTAxQGluc3B1ci5jb20KPj4gICAgIFN1Ympl Y3Q6IFJlOlJlOiBbZHBkay1kZXZdIFtQQVRDSCB2NiAyLzNdIGdybzogYWRkIFZYTEFOIFVEUC9J UHY0IEdSTwo+PiAgICAgc3VwcG9ydAo+PiAgICAgSW1wb3J0YW5jZTogSGlnaAo+PiAKPj4gICAg ICAKPj4gCj4+ICAgICBCVFcsIHN0YXJ0X3RpbWUgaXMgY2hlY2tlZCBmb3IgdGhlIGZpcnN0IHBh Y2tldCBpbiBhIGZsb3csCj4+ICAgICBncm9fdWRwNF9tZXJnZV9pdGVtcyh0YmwsIGopIHdpbGwg bWVyZ2UgYWxsIHRoZSBwYWNrZXRzIGluIHRoaXMgZmxvdyBvbmNlCj4+ICAgICBpZiB0aGV5IGNh biBiZSByZWFzc2VtYmxlZCwgZ3JvX3VkcDRfbWVyZ2VfaXRlbXModGJsLCBqKSBkb2Vzbid0IGNo ZWNrCj4+ICAgICBzdGFydF90aW1lLCBzbyB0aGlzIHN0aWxsIGNhbiBsZXQgc29tZSBuZXcgaXRl bXMgaW4gdGhpcyBmbG93IGhhdmUgY2hhbmNlCj4+ICAgICB0byBiZSBtZXJnZWQuCj4+IAo+PiAg ICAgQXQgMjAyMC0wOS0yMiAwOToyOTozOCwgInlhbmdfeV95aSIgPHlhbmdfeV95aUAxNjMuY29t PiB3cm90ZToKPj4gCj4+ICAgICA+VGhhbmtzIEppYXl1LCBJIGhhdmUgZml4ZWQgb3RoZXIgY29t bWVudHMgZXhjZXB0IHRoaXMgb25lOgo+PiAKPj4gICAgID4gCj4+IAo+PiAgICAgPiAKPj4gCj4+ ICAgICA+IAo+PiAKPj4gICAgID4+VGhlIGl0ZW1zIG9mIGEgZmxvdyBhcmUgb3JkZXJlZCBieSBm cmFnX29mdCwgYW5kIHN0YXJ0X3RpbWUKPj4gCj4+ICAgICA+Pm9mIHRoZXNlIGl0ZW1zIGlzIG5v dCBhbHdheXMgaW4gYXNjZW5kaW5nIG9yZGVyLiBUaGVyZWZvcmUsCj4+IAo+PiAgICAgPj55b3Ug Y2Fubm90IHNraXAgY2hlY2tpbmcgdGhlIGl0ZW1zIGFmdGVyIHRoZSBpdGVtIHdob3NlCj4+IAo+ PiAgICAgPj5zdGFydF90aW1lIGlzIGdyZWF0ZXIgdGhhbiBmbHVzaF90aW1lc3RhbXAuIFRoaXMg aXNzdWUgYWxzbwo+PiAKPj4gICAgID4+ZXhpc3RzIGluIFVEUC9JUHY0IEdSTywgYW5kIG5lZWQg dG8gY29ycmVjdCB0aGVtIGJvdGguCj4+IAo+PiAgICAgPiAKPj4gCj4+ICAgICA+IAo+PiAKPj4g ICAgID5JIHRoaW5rIHRoZSBpc3N1ZSBoZXJlIGlzIGlmIHdlIHNob3VsZCBzdHJpY3RseSBmb2xs b3cgZmx1c2hfdGltZXN0YW1wLCBpdCBpcyBwb3NzaWJsZSB0aGVyZSBhcmUgbmV3IGl0ZW1zIGlu IGl0ZW1zIGNoYWluLiB3ZSBoYXZlIGNoYW5jZSB0byBtZXJnZSBtb3JlIHBhY2tldHMgaWYgd2Ug ZG9uJ3QgZm9sbG93IGZsdXNoX3RpbWVzdGFtcC4gU28gYW4gaWRlYWwgY2hhbmdlIGNhbiBiZSB0 aGlzLiBCdXQgaXMgaXQgYWNjZXB0aWJsZSBpZiB3ZSBkb24ndCB1c2UgZmx1c2hfdGltZXN0YW1w PyBJdCBjYW4gZmx1c2ggc29tZSBwYWNrZXRzIGluIGFkdmFuY2UgdGhlcmVmb3JlIG1pc3MgbmV4 dCBtZXJnZSB3aW5kb3cuIE1heWJlIGN1cnJlbnQgd2F5IGlzIG1vc3QgcmVzb25hYmxlIGFuZCBh IHRyYWRlb2ZmIGJldHdlZW4gdHdvIGV4dGVyZW0gY2FzZXMuCj4+IAo+PiAgICAgPiAKPj4gCj4+ ICAgICA+IAo+PiAKPj4gICAgID4gCj4+IAo+PiAgICAgPiAKPj4gCj4+ICAgICA+IAo+PiAKPj4g ICAgID5kaWZmIC0tZ2l0IGEvbGliL2xpYnJ0ZV9ncm8vZ3JvX3VkcDQuYyBiL2xpYi9saWJydGVf Z3JvL2dyb191ZHA0LmMKPj4gCj4+ICAgICA+aW5kZXggMDYxZTdiMC4uZmZhMzVhMiAxMDA2NDQK Pj4gCj4+ICAgICA+LS0tIGEvbGliL2xpYnJ0ZV9ncm8vZ3JvX3VkcDQuYwo+PiAKPj4gICAgID4r KysgYi9saWIvbGlicnRlX2dyby9ncm9fdWRwNC5jCj4+IAo+PiAgICAgPkBAIC0zOTEsNyArMzkx LDYgQEAKPj4gCj4+ICAgICA+IAo+PiAKPj4gICAgID4gICAgICAgICAgICAgICAgaiA9IHRibC0+ Zmxvd3NbaV0uc3RhcnRfaW5kZXg7Cj4+IAo+PiAgICAgPiAgICAgICAgICAgICAgICB3aGlsZSAo aiAhPSBJTlZBTElEX0FSUkFZX0lOREVYKSB7Cj4+IAo+PiAgICAgPi0gICAgICAgICAgICAgICAg ICAgICAgIGlmICh0YmwtPml0ZW1zW2pdLnN0YXJ0X3RpbWUgPD0gZmx1c2hfdGltZXN0YW1wKSB7 Cj4+IAo+PiAgICAgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgZ3JvX3VkcDRfbWVy Z2VfaXRlbXModGJsLCBqKTsKPj4gCj4+ICAgICA+ICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICBvdXRbaysrXSA9IHRibC0+aXRlbXNbal0uZmlyc3RzZWc7Cj4+IAo+PiAgICAgPiAgICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgaWYgKHRibC0+aXRlbXNbal0ubmJfbWVyZ2VkID4g MSkKPj4gCj4+ICAgICA+QEAgLTQwNywxMiArNDA2LDYgQEAKPj4gCj4+ICAgICA+IAo+PiAKPj4g ICAgID4gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIGlmICh1bmxpa2VseShrID09IG5i X291dCkpCj4+IAo+PiAgICAgPiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICByZXR1cm4gazsKPj4gCj4+ICAgICA+LSAgICAgICAgICAgICAgICAgICAgICAgfSBlbHNlCj4+ IAo+PiAgICAgPi0gICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgLyoKPj4gCj4+ICAgICA+ LSAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgKiBUaGUgbGVmdCBwYWNrZXRzIGluIHRo aXMgZmxvdyB3b24ndCBiZQo+PiAKPj4gICAgID4tICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgICAqIHRpbWVvdXQuIEdvIHRvIGNoZWNrIG90aGVyIGZsb3dzLgo+PiAKPj4gICAgID4tICAg ICAgICAgICAgICAgICAgICAgICAgICAgICAgICAqLwo+PiAKPj4gICAgID4tICAgICAgICAgICAg ICAgICAgICAgICAgICAgICAgIGJyZWFrOwo+PiAKPj4gICAgID4gICAgICAgICAgICAgICAgfQo+ PiAKPj4gICAgID4gICAgICAgIH0KPj4gCj4+ICAgICA+ICAgICAgICByZXR1cm4gazsKPj4gCj4+ ICAgICA+IAo+PiAKPj4gICAgICAKPj4gCj4+IAo+PiAKPj4gIAo+PiAK