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 183094263C for ; Tue, 26 Sep 2023 04:53:09 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 11ABC40271; Tue, 26 Sep 2023 04:53:09 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.24]) by mails.dpdk.org (Postfix) with ESMTP id ED2174026F for ; Tue, 26 Sep 2023 04:53:07 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1695696788; x=1727232788; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=+/p9p0nAXzK54vk2jHfj66HXIaDvHxnB9+YZ6a2GVZY=; b=dotBBFuZd7L3i+NXUSL8li1ruJ9y5AqBgFGPSZpTwtp431170crTcqEu ZDtWiJGM2rvdKppatHcJxpwaY37GX1Pu7ZpTmmz14CoL1jJoxvQK5m51Z 9AIbgrxKyyEJ+xBMf8XeeedxfLfyXLy/rN43oegRWQr4QWXzyLILDqdGC sms3N7sF9FEOURc6YmVtENfDxDVIvCArG87+J2j4pUORwMLUFmbUOjj+b xdkqNi+oNpX0O05vK+9Xw6rxi/xU5/gba2sipmU5YRkM6AbTLhx+mdspA I/Z4JIyz0ul+5ttVk2Jfy7rWAgymPIClsGXhKQDijNkVr6iISVzS5v26e g==; X-IronPort-AV: E=McAfee;i="6600,9927,10843"; a="384243087" X-IronPort-AV: E=Sophos;i="6.03,176,1694761200"; d="scan'208";a="384243087" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga102.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Sep 2023 19:53:07 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10843"; a="818874190" X-IronPort-AV: E=Sophos;i="6.03,176,1694761200"; d="scan'208";a="818874190" Received: from fmsmsx603.amr.corp.intel.com ([10.18.126.83]) by fmsmga004.fm.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 25 Sep 2023 19:53:06 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx603.amr.corp.intel.com (10.18.126.83) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Mon, 25 Sep 2023 19:53:06 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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; Mon, 25 Sep 2023 19:53:05 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) 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; Mon, 25 Sep 2023 19:53:05 -0700 Received: from NAM02-DM3-obe.outbound.protection.outlook.com (104.47.56.48) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.32; Mon, 25 Sep 2023 19:53:04 -0700 Received: from DM4PR11MB5994.namprd11.prod.outlook.com (2603:10b6:8:5d::20) by CY8PR11MB7730.namprd11.prod.outlook.com (2603:10b6:930:74::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6813.28; Tue, 26 Sep 2023 02:53:01 +0000 Received: from DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::27ea:67e:2966:23e3]) by DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::27ea:67e:2966:23e3%3]) with mapi id 15.20.6813.017; Tue, 26 Sep 2023 02:53:01 +0000 From: "Zhang, Qi Z" To: "Huang, ZhiminX" , "Xing, Beilei" , "Wu, Jingjing" CC: "dev@dpdk.org" , "Xing, Beilei" , "stable@dpdk.org" Subject: RE: [PATCH] common/idpf: fix Tx checksum offload Thread-Topic: [PATCH] common/idpf: fix Tx checksum offload Thread-Index: AQHZ7SR/trnzeEL6yUafCa15uQeb1LAmgeMAgAXs5TA= Date: Tue, 26 Sep 2023 02:53:01 +0000 Message-ID: References: <20230922152935.146302-1-beilei.xing@intel.com> In-Reply-To: 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: DM4PR11MB5994:EE_|CY8PR11MB7730:EE_ x-ms-office365-filtering-correlation-id: 1e24471d-f614-4c96-aff6-08dbbe3bb2f1 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: xn00WyqMhqOv8GgSD2fa3OLxeF9RdVmbcPoviF7RImbDJHUk52sDnfD/qLkkO0ZBDsIwWE85swIDoZy0/+Csa6ryeo3iFTR1H0NKGyyWrWcGI31SVTlPAYR0qtDm8uhAMNj/6txr8vTRYmp/n3yf5Gq8amtvjQk2yILXY7VuwtoMiDfKL7CAr63bafjbGVbMic1dS6+S4/6Zhg/184UtahraSpDuQHl2in0nuvFGcJwev7Idkpul+UhzYad1SUdmHvJLtOwlyL4q3gvLWdGUi5tSkpJbqztGl9yNH+xsOaXbxBDxjtBifUtKZF7/oYrP2cTX7i/qJ1eovwNNlNLCT7J6X3JcbaUM8NPci6AnAuKhVnak8NhkFtdPsjsksdWDXiqEGhkXliWooikYF+JwJjcjx8LiN44ANTEm+9xCEHz6Cppl+wBYD7BfQ3FhHIrSgJ20/Ik5Cjz4wjjrdpHMZ895x5kqMXRA/olp/GofUrm7l15IqYMojy6T2W1l3QbbtZ4YWD15YZb0+m6M6pygziknXCMhDwKcRM8fDi/3/G88jBxh4JgHlh0uIqHlPgbJegRvn94Oqi5PTrddULzjrgMq+ODJ6pTwQZuZ4FMZJpwG0IYojk+bCHRbeADtgrOS x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB5994.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(346002)(376002)(136003)(39860400002)(366004)(396003)(230922051799003)(186009)(451199024)(1800799009)(54906003)(6636002)(316002)(41300700001)(76116006)(66556008)(66946007)(64756008)(66446008)(110136005)(66476007)(9686003)(8936002)(8676002)(2906002)(4326008)(450100002)(52536014)(7696005)(478600001)(71200400001)(26005)(38100700002)(38070700005)(33656002)(6506007)(53546011)(55016003)(5660300002)(122000001)(86362001)(82960400001)(83380400001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?AiNJVZqGTJJClMU2bQ3BEkR+IPrKmgYmcyDu0OpfJJYFu0nPIsLPa9LuInRs?= =?us-ascii?Q?+adv0MgznUyb0uSmBRd9ULTzUSI66q54om3HwkWU0sfL+9MMdWHocnZVvCZ5?= =?us-ascii?Q?PPq+KOaPNjE4WhPk/p/k4uLhngXAIC6S+x83JlbLVWL+FG1V+SD1nyQTTWlk?= =?us-ascii?Q?Q2I8W0cxQglDV6kJ4a+NNEO3Ktr3pF5Yk0ImpM87CanKhskKSxAxiCfEmpSc?= =?us-ascii?Q?tMjH3Y8DIUYmGzImGxbHVcGVkWKSr1xWHaRqnk9VuMrsaQLc/0TzOFGLrGl2?= =?us-ascii?Q?2V3iDxlQD5ndJ+AgKt2EVOyS6S/g9RfnREQ3mKlqBOtB9TyluIXS2RhLuA9N?= =?us-ascii?Q?oyyQgR+jAEJjEjsqz5hti5Asy+9eLzhy3ySf2fwMvx0nbNhVrHxxp2QrIC+H?= =?us-ascii?Q?fKuWXJYcJDfgKwsMUYRoEgkfDMQlpPyXPP+gyfKLNP2cGrAMTrVxo1BAt8Bn?= =?us-ascii?Q?50XMNZ3GyZz3c/Nb9zUtyNEvpaV3Oc1dDkESbL6uyIJIK6OGBPo63HEl4uih?= =?us-ascii?Q?3E2AnotRZ9HFTrNceHFDhVd4Bz3uNgYlNV3noAA0RO6g8zmpRV+OVNUOAbY3?= =?us-ascii?Q?ioofAgB0SoyzkDUgXS1IT9X0nj8+7lWeJbuYqa+RJqRQ8XKtmiVAmJHbjO4Q?= =?us-ascii?Q?bBya+XtImpdCm/53Tjgd9DbEJgvnyu0/zq+frPtsvlUrlVt13O5fuEtRJB6n?= =?us-ascii?Q?k9QPGKklySTx/0M6m1CPfyBHpmyKaDsx7hDYQpoKKCmRs/uZxTRdKZb9tv+e?= =?us-ascii?Q?STQY6g8l5CVIdAts+E/x6So1npSPXHHQf5jNY7TnOOoWD55wmTjTGxWLPkd1?= =?us-ascii?Q?5uSY2fqd4PfWuU/ZgaWdGHMYI/TfTtB4HcBgxSak01xiVtPVY7RX/5l407Ys?= =?us-ascii?Q?y1wqwujJ6+5/QG/MaTJz6WuaO+wE4f82/Yhuq/tc4+qKNTe1R2CwWjHSDsOl?= =?us-ascii?Q?ZEu9+1+BdHNTfmrteRMcchhpAb9158+YGIojz9Ti3En7VtyURVE6KRP2TMas?= =?us-ascii?Q?DJVSJuMUUzUwvClaudiGjvhsrhrM6g2DCasTW6jrvcDQ46jSFx2bjEDBQ0jo?= =?us-ascii?Q?iRKKRkjpCqpJr16c4KYrqi1fkSeGdUyWzf4ksh4/BaEavK8443RpvcB0OE4V?= =?us-ascii?Q?eq3j+7KPrRYnQOIg+ycnoyuTpX06aAuB/oTrSIoR0d+yHLlwVcmjBGA6NU81?= =?us-ascii?Q?5rbU5hV0cqlQb6hebzza7iZtPhThI/h0G1h8FX6pbKt2B+o5fLZav9niLxOo?= =?us-ascii?Q?kBrfe6zmH4vU3NCSFn12C4aJ6iVGG74QlOpcJDcJzKZoutlKF6mHH0+kh+/j?= =?us-ascii?Q?d9QCHN/fDWrJHcd8KrtUqZTMOyJP0+fVQGD5KLf9aepMDA4pCIteRtrepcCx?= =?us-ascii?Q?rtBBBVpjN0tIGQph1MLzY/JN6cHRqUhIAO6uB3Y8J8rjr6wt884M+g5/meSi?= =?us-ascii?Q?O7BS8fTeGtNz4a9iJkBoChZFE7v4vFMOUcAxZEj0cGR660kQgmBEqFTXHsTe?= =?us-ascii?Q?YiYJs5UGcb6nBvYhihz/DR6mH0elUWpOW1kKtgR9cyB5uAe1iaa6SboRCdTb?= =?us-ascii?Q?4ncXb+9rJFpAkpAAnnc1G5bv6vsvZMxT4/WON5/c?= arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Mop1WCDJWjaz09Vp7hZe2CVtwACiwLHJBel8ExibKYrxFCHP41OtJ8bK9/goebpJNEyB/3vKvsOPA+NUp0zCIY141NSNCImd8IQ0h75hIGfmJBs4W6nSGCQOYU23bRNUl8Y7lRu4H3LuwYGdlUFPu/BLDHyJYmze3Lo3JK74Y5Taf7HT7GqQDvm2s2ijo+mjzN2wGysj75/3EkpYpAb76JVa/C5XipFFQy/vOe/kFjxhg2wBuVnBET2rv0FSZYK/8cWe9u3neKJgrf8dGzfSdjGG/DPSfZs/OXv6jXi4LJnBqC+Xapww17e73FWL7zK1HNIEr8AjO8Wm3qyEHHV7+w== 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=NncnR+ff1glnfq73hV0mHlnejmtFgO6AyeYYd/lG8ow=; b=dfVnPOgQexVnGjb79dDRmpJnVtzbsfB8dnh85TneD4TV7kUJeGMnJg9rJ9FCj5fgjV0ga9sB1YjeWdy4uFUdN2RkxFP7vBAkFAesWXpCFg341cEZB00sMth9C6YeaeCCXS42R0Qb/9c75VrRPnGKdf2plVZR4R/4EmrZ0hjfevIzAg7h9orImzASlbIO7HaK2kCOFbaMiFuP32xRJO5euHNjX9YtJE+aEr7Rc7Yvp42QvIsFGrqJTtCv7cwsXwdaCbD1k/ebuBIMQIzjPzwMSsF/Tv0ilOfxggSNf9smHRwP9xw3D5Q0gF3rth8ChLyIDfiAnKLbthlfGVDrCNmKzw== 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 x-ms-exchange-crosstenant-authas: Internal x-ms-exchange-crosstenant-authsource: DM4PR11MB5994.namprd11.prod.outlook.com x-ms-exchange-crosstenant-network-message-id: 1e24471d-f614-4c96-aff6-08dbbe3bb2f1 x-ms-exchange-crosstenant-originalarrivaltime: 26 Sep 2023 02:53:01.7465 (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: QpOICnRF36I2J56GETQ9FtVkvPuY+9OA4VbRAsMUuEZDdDEdhWSLsvHSFhjnLWIsdyPv3tCCOu/MiWwCCb1U9w== x-ms-exchange-transport-crosstenantheadersstamped: CY8PR11MB7730 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: intel.com X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: stable-bounces@dpdk.org > -----Original Message----- > From: Huang, ZhiminX > Sent: Friday, September 22, 2023 4:24 PM > To: Xing, Beilei ; Wu, Jingjing > Cc: dev@dpdk.org; Xing, Beilei ; stable@dpdk.org > Subject: RE: [PATCH] common/idpf: fix Tx checksum offload > > > -----Original Message----- > > From: beilei.xing@intel.com > > Sent: Friday, September 22, 2023 11:30 PM > > To: Wu, Jingjing > > Cc: dev@dpdk.org; Xing, Beilei ; > > stable@dpdk.org > > Subject: [PATCH] common/idpf: fix Tx checksum offload > > > > From: Beilei Xing > > > > For multi-segment packets, the Tx checksum offload doesn't work except > > the last segment, because other segments don't enable HW checksum > > offload successfully. > > > > Fixes: ef47d95e9031 ("net/idpf: fix TSO") > > Fixes: 8c6098afa075 ("common/idpf: add Rx/Tx data path") > > Cc: stable@dpdk.org > > > > Signed-off-by: Beilei Xing > > --- > Verified scalar path + single queue and split queue, tested pass for TX > checksum on TSO offload. > Tested-by: Zhimin Huang Applied to dpdk-next-net-intel. Thanks Qi