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 91E984263C; Tue, 26 Sep 2023 04:53:12 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7BC2F40271; Tue, 26 Sep 2023 04:53:12 +0200 (CEST) Received: from mgamail.intel.com (mgamail.intel.com [192.55.52.136]) by mails.dpdk.org (Postfix) with ESMTP id 25DF4402CA for ; Tue, 26 Sep 2023 04:53:08 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1695696790; x=1727232790; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=8URDijxXBZ7FW8qeeSZufCYsZhKrPO8KtltjZF51yk0=; b=kdMNH5kW17l3Q3AhRPxGQiw1McGKzv5nzcQuCYHDzNwhlPrVHIk2Q1hN DT2BZCvebd+eXnEqi2AelTJDo4KQLyriPxMDWsCpaZHbeiSHEQ7sJ/9ML k6bG00GOHrBrGYxhtCjoWTJlFVNRUj7Gt0gxB0rX3rfjwUB/eVoGG4X/l XntBWY++gqFrDHJFCrdiUI4j6RK4qNQkUSdn4ofucAIqy4A94ivEnLLJ9 DPqsq2ZmIz0ul0qplFvEtNOWDBeer4fhONFI9FjO0k3WbIgjveNMi9e58 OxrdEyKZVgLl1bpN/eZqyW8kJ9Mr7arowaj6VGlr4+OV+NOskje6PpZXh Q==; X-IronPort-AV: E=McAfee;i="6600,9927,10843"; a="360844269" X-IronPort-AV: E=Sophos;i="6.03,176,1694761200"; d="scan'208";a="360844269" Received: from orsmga008.jf.intel.com ([10.7.209.65]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 25 Sep 2023 19:53:08 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10843"; a="777950540" X-IronPort-AV: E=Sophos;i="6.03,176,1694761200"; d="scan'208";a="777950540" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga008.jf.intel.com with ESMTP/TLS/AES256-GCM-SHA384; 25 Sep 2023 19:53:07 -0700 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) by fmsmsx602.amr.corp.intel.com (10.18.126.82) 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:07 -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:07 -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:06 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=bzjYg30PTYrI9iMMh9oKCEuUcsezhzFdsOe0B6ZEAUqbp0zN/DZe9/JupFSehdrrw026YbHzN4tzJP2vWDbfFw0V6G1AlfgvXTCbx/npjsY4Mo2QNuVu0MwcgtlLzWMwAmi1lIUFEnqBLwQ1Xo3Ki3PXOhGTJ2fXEPPTb6fmu+Zat3P28qwZ0Q991rxQAIBCYwL1tHMLTPEl/jJInBw5FhQoaAdfMhViGDNCAkqCqYHI350eccn4I+PvCZTxNreS1/Zyx2htrqxXThOTcnbuwgLw7Vbr124CgGWQurklYnfjw2rS+tm7FmPpxamHU64wUNyAf8GfGfJFKu6NXJHjQw== 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=8URDijxXBZ7FW8qeeSZufCYsZhKrPO8KtltjZF51yk0=; b=H/6zkhLiKpGxFKoFHmI+Rj7Jak+VOzYDcFQRJEuSdSkbFKkmUmWUmdx12on7PkpA5aTKJazz2mMSQId3XjgUHtbal4ldUtgGG9/2f5/BUYXPsDTc9a4WRjIu1kFclDzG8QMTbNgQLyVq20pvryhTEPSd0Dc8uNmYIC9IGbTqnDBE4duwU0EUBFOSW/tzWDxUpd3yT5CSBZPzCmWkNJYy0QqDKhlppLXDFkpL7UuLLLZwJ2+BJJEgjhpAu1FcmIcGtCMToVenPf6lIWpMsqMw4NgUbJ+MaEoa41L/BxjggVjsguzlot7wAXKQrRK9S7az9w4X2N9RZaTbRaYzuhcK2g== 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 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?= 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: 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 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: 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 >=20 > > -----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