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 D6918A0543 for ; Tue, 4 Oct 2022 08:33:55 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 15736427F5; Tue, 4 Oct 2022 08:33:47 +0200 (CEST) Received: from m1312.mail.163.com (m1312.mail.163.com [220.181.13.12]) by mails.dpdk.org (Postfix) with ESMTP id 400BE40694 for ; Tue, 27 Sep 2022 14:08:56 +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=zivoI bMA2ZXYUaC/W8lHxov169aqKCo0K+/zZRcCit0=; b=H9o1yxMPY9bj8E3I2ODmf guuvXf/7aFUroOsdc+pWBGrnktbHPE+U4ySyQz6JKltFQci4lJLa6A+4MHR/l7bN WK0LkOq3yx4WQFYFdlmHlX2wtDH/D3ktJ0RvT6QjoiLnPMQdQy8ae8BCZ2tnFJRQ gRFwpfcqc9nBbTKaeGkAa8= Received: from 15720603159$163.com ( [119.3.119.20] ) by ajax-webmail-wmsvr12 (Coremail) ; Tue, 27 Sep 2022 20:08:43 +0800 (CST) X-Originating-IP: [119.3.119.20] Date: Tue, 27 Sep 2022 20:08:43 +0800 (CST) From: jiangheng <15720603159@163.com> To: users@dpdk.org Subject: [i40e] can i40e NIC send tcp packets split by rte_gso_segment X-Priority: 3 X-Mailer: Coremail Webmail Server Version XT5.0.13 build 20220113(9671e152) Copyright (c) 2002-2022 www.mailtech.cn 163com Content-Transfer-Encoding: base64 Content-Type: text/plain; charset=UTF-8 MIME-Version: 1.0 Message-ID: <2aa1855b.ca49.1837ed9740b.Coremail.15720603159@163.com> X-Coremail-Locale: zh_CN X-CM-TRANSID: DMGowABXl4zL5zJj+b6JAA--.35734W X-CM-SenderInfo: jprvljyqwqjievzbjqqrwthudrp/xtbCqRyJhV0DhEewOQABss X-Coremail-Antispam: 1U5529EdanIXcx71UUUUU7vcSsGvfC2KfnxnUU== X-Mailman-Approved-At: Tue, 04 Oct 2022 08:33:44 +0200 X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org SGnCoHRlYW0KCknCoGNvZGVkwqBhwqBkYW1lb27CoGJhc2VkwqBvbsKgZHBkayzCoGFuZMKgScKg YW3CoHVzaW5nwqBHU08oZ2VuZXJpY8Kgc2VnbWVudMKgb2ZmbG9hZCnCoGZlYXR1cmXCoGluwqBk cGRrMTkuMTEswqBob3dldmVywqB0aGlzwqBmZWF0dXJlwqBkb2VzwqBub3TCoHdvcmvCoG9uwqBp NDBlwqBOSUMuwqAKYmVsb3cgaXMgc29tZSBvZiBteSBjb2RlOgpzdHJ1Y3QgcnRlX2dzb19jdHjC oCBnc29fY3R4OwppbnQgZ3NvX2N0eF9zZXR1cChzdHJ1Y3QgcnRlX2dzb19jdHggKmdzb19jdHgs IGludCBwb3J0X2lkKQp7CsKgIMKgIHN0cnVjdCBydGVfbWVtcG9vbCAqbXAgPSBydGVfbWVtcG9v bF9sb29rdXAoImdzb19wb29sIiwgMTI4ICogMTAsIDQsIDAsIFJURV9QS1RNQlVGX0hFQURST09N ICsgMTI4LCBTT0NLRVRfSURfQU5ZKTsKwqAgwqAgZ3NvX2N0eC0+ZGlyZWN0X3Bvb2wgPSBtcDsK wqAgwqAgZ3NvX2N0eC0+aW5kaXJlY3RfcG9vbCA9IG1wOwrCoCDCoCBnc29fY3R4LT5nc29fdHlw ZXMgPSBERVZfVFhfT0ZGTE9BRF9UQ1BfVFNPOwrCoCDCoCBnc29fY3R4LT5nc29fc3ppZSA9IDE1 MTQ7CsKgIMKgIGdzb19jdHgtPmZsYWcgPSAwOwrCoCDCoCByZXR1cm4gMDsKfQp0aGVuIEkgdXNl IHRoZSBmb2xsb3dpbmcgZnVuY3Rpb24gdG8gc3BsaXQgYW5kIHNlbmQgdGhlIGlucHV0IGxhcmdl IHRjcCBwYWNrZXRzOgojZGVmaW5lIEdTT19NQVhfUEtUX0JVUlNUIDEyOAovLyBwa3QgaGF2ZSAz IG5iX3NlZ3MsIHBrdF9sZW4gaXMgMTUxNCArIDE0NjAgKyAxNDYwIC4uLi4KdHhfeG1pdCAoc3Ry dWN0IHJ0ZV9tYnVmICpwa3QpCnsKwqAgwqB1aW50MzJfdCBzZW50X3BrdHMgPSAwOwrCoCDCoCBz dHJ1Y3QgcnRlX21idWYgKmdzb19zZWdtZW50c1tHU09fTUFYX1BLVF9CVVJTVF07CsKgIMKgIHVp bnQxNl90IG5iX3NlZ21lbnRzID0gMDsKwqAgwqAgaW50IHJldDsKCgrCoCDCoCByZXQgPSBydGVf Z3NvX3NlZ21lbnQocGt0LCAmZ3NvX2N0eCwgJmdzb19zZWdtZW50c1tuYl9zZWdtZW50c10sIEdT T19NQVhfUEtUX0JVUlNUIC0gbmJfc2VnbWVudHMpOwrCoCDCoCBpZiAocmV0ID4gMCkgewrCoCDC oCDCoCDCoCBuYl9zZWdtZW50cyArPSByZXQ7CsKgIMKgIH0gZWxzZSB7CsKgIMKgIMKgIMKgIHBy aW50ZigidW5hYmxlIHRvIHNlZ21lbnQgcGFja2V0XG4iKTsKwqAgwqAgwqAgwqAgcnRlX3BrdG1i dWZfZnJlZShwa3QpOwrCoCDCoCB9CsKgIMKgIHJ0ZV9ldGhfdHhfYnVyc3QocG9ydF9pZCwgcXVl dWVfaWQsICZnc29fc2VnbWVudHNbMF0sIG5iX3NlZ21lbnRzKQp9CgoKbWJ1ZiBpbml0aWFsaXph dGlvbjoKc3RydWN0IHJ0ZV9tYnVmICpoZWFkID0gbTsKZm9yIChpbnQgaSA9MDsgaSA8IGhlYWQt Pm5iX3NlZ3M7IGkrKykgewrCoCDCoCBtLT5vbF9mbGFncyA9IFBLVF9UWF9JUFY0IHwgUEtUX1RY X1RDUF9DS1NVTSB8IFBLVF9UWF9JUF9DS1NVTSB8IFBLVF9UWF9UQ1BfU0VHIHwgREVWX1RDUF9P RkZMT0FEX1RDUF9UU087CsKgIMKgIC8vIGkgYW0gc3VyZSB0aGUgdGNwIGhlYWRlciBhbmQgZGF0 YSBhcmUgY29ycmVjdArCoCDCoCBtLT5kYXRhX2xlbiA9IDE1MTQgb3IgMTQ2MDsKwqAgwqAgbS0+ cGt0X2xlbiA9IDE1MTQgKyAxNDYwICsgMTQ2MDsKwqAgwqAgbS0+bDJfbGVuID0gMTQ7CsKgIMKg IG0tPmwzX2xlbiA9IDIwOwrCoCDCoG0tPmw0X2xlbiA9IDIwOwrCoCDCoG0gPSBtLT5uZXh0Owp9 CgoKVGhlIHRjcCBwYWNrYWdlIHNwbGl0IGJ5IHJ0ZV9nc29fc2VnbWVudCBjYW4gdHJhbnNmZXIg dG8gaTQwZV94bWl0X3BrdHMgZnVuY3Rpb24gLGFuZCBpdCByZXRydXJuIG9rLCBidXQgdGhlIHRj cCBkYXRhIGNhbm5vdCBiZSBzZW50IG91dC4KVGhlIHNhbWUgY29kZSBjYW4gc2VudCB0Y3AgZGF0 YSBjb3JyZWN0bHkgaWYgdGhlIGhpbmljIE5JQyBpcyB1c2VkLsKgCnBsZWFzZSBoZWxwIGNoZWNr IHdoZXRoZXIgdGhlIGFib3ZlIGNvbmZpZ3VyYXRpb24gYXJlIGNvcnJlY3QgaWYgdXNlZCBpNDBl IE5JQz/CoCBCeSB0aGUgd2F5LCBob3cgZG8gaSBlbmFibGUgVFNPIGZlYXR1cmUgZm9yIGk0MGUg TklDIGluIGRwZGsxOS4xMSA/IAoK