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 A31DA42612; Fri, 22 Sep 2023 10:23:51 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 72936402C7; Fri, 22 Sep 2023 10:23:51 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [134.134.136.20]) by mails.dpdk.org (Postfix) with ESMTP id 96D2B40150 for ; Fri, 22 Sep 2023 10:23:49 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1695371029; x=1726907029; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=RVvOATvWozK7hmIbs/9fEVZx0hFIUK67sSN91N67kgs=; b=irj4DS8FRErPUdksQpW4GRYHbPWtFkk/1jM2fuihYipUnHTLZ6UpSCCt 9S4qbdQSIgKjLWbsY8E4jbUNVy/5kYt6Fe714+Tq2gcX/jekiGmxCxQ9m Z1/rs5h76tEGbL7wKQ0EFEt6LmJyOW6jY3Pgyu6HHoxQiecG1Qqonsyer K//DsT7ZmEQ76f+gWLlQQPZHrZgaT6XyKschbXJzbbZC3BKqzJnwrkbgZ TZMRBzO6FrrWKbvJjo07Hu1YFAo7uf+obFW7bP9xznx6Gtcxqq6f79uEm dppiJ5lft2fC1BIRw56gVPmfH6u4andVleI3PS8ViBTdVdKP9AKzk9Dl/ Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10840"; a="371096591" X-IronPort-AV: E=Sophos;i="6.03,167,1694761200"; d="scan'208";a="371096591" Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga101.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 22 Sep 2023 01:23:45 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10840"; a="697081297" X-IronPort-AV: E=Sophos;i="6.03,167,1694761200"; d="scan'208";a="697081297" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by orsmga003.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 22 Sep 2023 01:23:44 -0700 Received: from fmsmsx601.amr.corp.intel.com (10.18.126.81) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32; Fri, 22 Sep 2023 01:23:43 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx601.amr.corp.intel.com (10.18.126.81) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.32 via Frontend Transport; Fri, 22 Sep 2023 01:23:43 -0700 Received: from NAM04-BN8-obe.outbound.protection.outlook.com (104.47.74.43) 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; Fri, 22 Sep 2023 01:23:43 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hpTSnmVeVmlFJJkfIA82+Yr4c27CFNPFq4doekLFYmdwnqHgPWinTW+DaLZWnVYnNGWxZ68H2DKT3XZfPQLG9kzIbLLOgn5b+wfFcFtPtTIny0lxiTPvsq6UFZ6NG3Np0yxW3GlHnDaZoBetu5MOhipVlVSVqEwT3xLGpt4nvY460VUa5QiGyCbH5zhAmm7O4qE3RrrW9dpVGwwY2rJReI4VUNLGT/W3ZC3VX0wokGsP22ijgOApE35qTIC0YvPgMUQkim0UIuMbrk6LdTi/66/AFreR3LY5B+zzGa7Z8DhYhsQLbJH4p6MjJ44dgQje70m4SKZQgXrOaKcwtH7Hgg== 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=RVvOATvWozK7hmIbs/9fEVZx0hFIUK67sSN91N67kgs=; b=TfEcsroUW4fdzKQZ0J4wL+x0r+YNYYO2OKU+9OXL+61U3yp9IQRMSSnuOKUc9YebkXRlts0tFi9ARAkVyUPbbrCRHqgBK6qzsXgd7kZ/rSoa1TgygFQDc8vqT3kjE+XKyaxkBw9m3dgrkbh0rTB/4E2l3CFvV8qV76lvcPMLmB4etKr7SSNVGoOXV4w+0CwTzIlQTKydiqdj+eqrzu9SrGYy6698OJiu3f0sNxvCThqU3VMjJI5ZYKYPDzMaDcidPn2p1cL9gxXcdESw59FfXK1jm3GDT0ZiyhCj9l8/EW1kuyVL8YHKBuxcyonZXg+qIzbQ5oXNFwB4kGh9d1Cy2Q== 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 Received: from BN0PR11MB5712.namprd11.prod.outlook.com (2603:10b6:408:160::17) by IA1PR11MB6266.namprd11.prod.outlook.com (2603:10b6:208:3e6::12) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6792.26; Fri, 22 Sep 2023 08:23:39 +0000 Received: from BN0PR11MB5712.namprd11.prod.outlook.com ([fe80::bdc1:b08e:36ad:c8f4]) by BN0PR11MB5712.namprd11.prod.outlook.com ([fe80::bdc1:b08e:36ad:c8f4%4]) with mapi id 15.20.6813.017; Fri, 22 Sep 2023 08:23:39 +0000 From: "Huang, ZhiminX" To: "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: AQHZ7SPEoGbtC8pK10G8I6QWIRclnLAmgaaQ Date: Fri, 22 Sep 2023 08:23:38 +0000 Message-ID: References: <20230922152935.146302-1-beilei.xing@intel.com> In-Reply-To: <20230922152935.146302-1-beilei.xing@intel.com> Accept-Language: zh-CN, 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: BN0PR11MB5712:EE_|IA1PR11MB6266:EE_ x-ms-office365-filtering-correlation-id: 4d2478ca-502b-4f10-5a6b-08dbbb4538f5 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: vxiEbWQDJAklKZitQjXhgGt4KiKXFuCc0XdHJ40E63O5pT45fLzOz64jMD/FclGGiiIr7UjIy8HvL3m3dxWsCWTLBwZ/E7OlGKwTkHDMTlVcSZqEUNLWPrGpIGh4ptvykUSbP9V40bnjsMDcSy9C1ek9zJXEs/eSiI0S1UAOBb/g/vwFWN0gr8eVanlmkOKCkNkofa3x6+h0S5n3Z3CktrQyFp6leG9wIy9Qu4Rf/SQj6T8/dBxAjK75I1I+bx2G0J3UIowAXa9MSoWXEX06daDMytC7G1fOJzy2YtcVo8ofEQ1W8pHYlLakEJvJbodX0gn8ROi9ankipJaeUErhrTJbdpMfJ9h+Puubq1NEXbz5lSI/2NK6jf3ImB3AKNgYlAo7MNria4EiSNrz9RQ4AjsGGD/layHfaOmh4TawNRMAblBnfy9deCnYvT8x9DvGRy6ACvMC+P2vZ4dDKwMUabwxZg+1sWEZrrj/VQjr9bZ/zA6z4R80js0ZUstEvqNCUijUBgy8NN5e+vsSKYci7Kincw3BKVZtd3q5ATOAZxOs68c6dDI3sZ6y4WfZ4b/VDFc5uQZHrSnNmeyjoziExVUhdTHxcLqttTiNPVrAM/0= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:BN0PR11MB5712.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230031)(396003)(346002)(376002)(136003)(39860400002)(366004)(186009)(1800799009)(451199024)(26005)(66946007)(4326008)(64756008)(478600001)(6506007)(83380400001)(6636002)(8676002)(41300700001)(9686003)(110136005)(316002)(66476007)(4744005)(54906003)(66556008)(66446008)(5660300002)(8936002)(52536014)(2906002)(53546011)(450100002)(71200400001)(7696005)(76116006)(38070700005)(55016003)(86362001)(33656002)(122000001)(82960400001)(38100700002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?QA9gUe4uqfMo+IEAl7xu4UwwdzYvrZGAMJFoz2c/kjX00rd73xO9PT7yL1gg?= =?us-ascii?Q?s582zKPVOKyRRxIiup6EUhE7pODMjHnSHp/S/s9K4Zzp2Gw/F9IMkCwGY6Pb?= =?us-ascii?Q?S+86/3HrfMh9PY/Oo6d/H3P0YMF9N94YWIiDd2/ZtGS+84B++y+RI07yDwk9?= =?us-ascii?Q?+yeEln2Hz+XSdLoM+LcjHABkpNNt6sAhxXMF0Y+hecsqqEYPzIRWnr3Kyomn?= =?us-ascii?Q?f5gIerIGFPSkZmKynG6XkpsDBgo4RuxpNVueax9wI68HO/73fXIXTqiNWaoU?= =?us-ascii?Q?HVSmGHZgOBk+myRWm04Es8A0q3K73BmkvIlO2rBlkCaPRSZ/9uWmLffVu77o?= =?us-ascii?Q?dxM1EiqVLgIVfLCYJHYi5n/uG+dxSKh2ly8EBP1Rw1TaCQl/K8qniGcNRxQ7?= =?us-ascii?Q?b4rrJXSVg8Emo4Zbnx2JD0nHzFPWr7bwe+Xl1CjPnbbb+fFA029Mmqgygikh?= =?us-ascii?Q?9tOph0aOGj6ZD+zUy/mVZCGFQnYWhu5nE+tGHn5U1DTnfZQN3HlxqWxsQMr8?= =?us-ascii?Q?nOh7ed66Qt8qcpYUxU96PiTH9kvqZKvDcb2yfUefk75Hs1Olrfu35thevaWR?= =?us-ascii?Q?lZvN87U/N1S8eA+22beeHGH4oEyZNC1OAMguKBRVPVapaRkWjJbgjt0jt++9?= =?us-ascii?Q?n8UKhBZ8Hw47O264PgqaNBdQOL719NbKhJEnUoaw6+76ivvY+nysB4iZixR/?= =?us-ascii?Q?NDAHAGWBUnoAVaIJMTUNMon/WDbRGG+9HIUVXKTq/tZzkIkf52ci2liYWLqg?= =?us-ascii?Q?N29XgHIP+anCL97OQ0yn2Itf8qZqmtl3hdrmTO4DOx2ReEUt+q7xE4tDKrz3?= =?us-ascii?Q?1DILasaAYFrVURdMGz8SwHCKayahZ6Ipa8cidIs03LFuQwo35PfSwgA8G73G?= =?us-ascii?Q?ry83TjajUZ6A2fUtum89pouPBhG/VUb0Isc8W9/ykaJQzSiK8UpH+8WHfU8l?= =?us-ascii?Q?69B2wUn1NqnJ/BvVcetRXFRkGY1TZcf0Ndm0I52fxkWgmJ0UMVctBiO3nHWX?= =?us-ascii?Q?ciM7H/TVbzngMBMiQdHAsplnto1rSOr1/GcaU3Yq+YbmVjXY8WGhixLmlzCS?= =?us-ascii?Q?v3l58okb8PEzKSegfpbVpF6rN++01oZ9KHNIASy4MlAi5PkYmtXgMVr6JuzJ?= =?us-ascii?Q?VXVBVH+U/FGxn1JuPgIu5ev3nxEMdczwI30QckBsqB0ThIRa6S2ioJCGCzlQ?= =?us-ascii?Q?Ic4o+DZKQSNE5XBOu7x2wjfkDcwBLxCvqit9YGKAEpNSm1UrbA1Oavcu2qoa?= =?us-ascii?Q?iaSoUI6+kYV6rBD8dZ36pr9PM6YvmxipHQHSZUkocHbF2QevAlBdbLbsGTqA?= =?us-ascii?Q?AxsjbCMW0s6KLiTnksJaYd2m3zdf1/jOTzGJyPoNlPr9qrpzxqAoEvVd5tty?= =?us-ascii?Q?se+AoxoaVBA6DQhWKAE/FE76MBdC3JJ2wE2vIPnn4ObcdP+bj/QEk2OiFZs+?= =?us-ascii?Q?rry/cxl+WqC0lqoAQ6caP47JHiaIzz8IrvYknVrI30cvDQFsAAJVOXhvrgHo?= =?us-ascii?Q?X4eAPjjyHcAKgRRUOIeDN8QUYegYBEPh77jUjvH/HSDbAyMewSD2xkjtuLnY?= =?us-ascii?Q?QSsIqsRPOMEKhaAeYUn1LnCuRYQjHe/Uzl64TspK?= Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: BN0PR11MB5712.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 4d2478ca-502b-4f10-5a6b-08dbbb4538f5 X-MS-Exchange-CrossTenant-originalarrivaltime: 22 Sep 2023 08:23:38.5594 (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: sxJVy3AnYxomh1+Uxu2zli7pSuC9E3SvsZ2HEiWxP/bAJJSQJ+qkJh/CQIn34xFlmAg4RF0Gmr+XBmzBT57ZHg== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR11MB6266 X-OriginatorOrg: intel.com 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 > -----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 >=20 > From: Beilei Xing >=20 > For multi-segment packets, the Tx checksum offload doesn't work except th= e > last segment, because other segments don't enable HW checksum offload > successfully. >=20 > Fixes: ef47d95e9031 ("net/idpf: fix TSO") > Fixes: 8c6098afa075 ("common/idpf: add Rx/Tx data path") > Cc: stable@dpdk.org >=20 > Signed-off-by: Beilei Xing > --- Verified scalar path + single queue and split queue, tested pass for TX che= cksum on TSO offload. Tested-by: Zhimin Huang