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 F27EBA0548 for ; Tue, 17 Aug 2021 03:44:46 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id E98AC4115B; Tue, 17 Aug 2021 03:44:46 +0200 (CEST) Received: from mga05.intel.com (mga05.intel.com [192.55.52.43]) by mails.dpdk.org (Postfix) with ESMTP id 97BB040143; Tue, 17 Aug 2021 03:44:43 +0200 (CEST) X-IronPort-AV: E=McAfee;i="6200,9189,10078"; a="301558874" X-IronPort-AV: E=Sophos;i="5.84,327,1620716400"; d="scan'208";a="301558874" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by fmsmga105.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 16 Aug 2021 18:44:42 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.84,327,1620716400"; d="scan'208";a="679777922" Received: from fmsmsx604.amr.corp.intel.com ([10.18.126.84]) by fmsmga005.fm.intel.com with ESMTP; 16 Aug 2021 18:44:42 -0700 Received: from fmsmsx609.amr.corp.intel.com (10.18.126.89) by fmsmsx604.amr.corp.intel.com (10.18.126.84) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10; Mon, 16 Aug 2021 18:44:42 -0700 Received: from FMSEDG603.ED.cps.intel.com (10.1.192.133) by fmsmsx609.amr.corp.intel.com (10.18.126.89) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2242.10 via Frontend Transport; Mon, 16 Aug 2021 18:44:42 -0700 Received: from NAM02-SN1-obe.outbound.protection.outlook.com (104.47.57.42) by edgegateway.intel.com (192.55.55.68) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2242.10; Mon, 16 Aug 2021 18:44:41 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=N6UDlVY/ZHNTAYucqpSpvR40PUDFwd/lQx0W6XYmnnPuO44cmKySNl+bFyRgMtXf2SpUj2Ewcroz1jP/VzI8Chq8jigxNQhBe4ew/81ZSPioXmW2/auYek3lVdoPRmYk6Z9A23gKRGHmfTcDjxtfDmiT+gdG7VisDtnVP3wINC+LTg9XEIQLuJ8TKZ42P7w/dBZ5SPOhe8MKvCl16rvn1+GSDYpPCdFcTjwHYOfdLMDMFNAc3PNwcIQSsfpGFkPufd3cB8E79HoNEze9NIbP/gNlgiL2IdWp9cMAKPhM1ceElBhzTPB5VOdLIRr6oMUfTYZxzjLfHC53mJ65KO9dow== 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-SenderADCheck; bh=IFYZEm/kBnyldHvr0137/xcy3m7vDBtnkq1p35vHwFw=; b=SLYB/S9G+Q7q9GzownZrg5XSB/jY5qwmfXpFxXA1E57RkTP4u7Yp6TAbYOPE0iCFiUQMLWLq5NEcybZ+QSClbXjAkS8cj3aEN6zCpV/I51KWdnK4R4uoV0Sydt6cbDMhpeYmVjQmfNsPq/f5IyyJ6HWy6nf3BoqCTkpaNkqFkPNVMq4RolpLcAD8bpuSinhAA8nVeWYI5VAH/UrpG5T7WLzoJwP34D173o16Me6ldh3zI7NTal63MzjUvHufRJJ4FspTzfoW6PwLPi/n5iss/VoVL9GkbgrCxnduozrzlRpFmCMD8+Fy7d9yUrIitu0dK4kzeYi2bQYWlaC5b/fcQg== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=IFYZEm/kBnyldHvr0137/xcy3m7vDBtnkq1p35vHwFw=; b=nI6f7jF/x1sRz188UVFLZ7m990E1V66srUCc7ljboVsvg5kOwchhMqbJtR/Zh456wWKW+uOqJO7WXbOAw+qyYtitDkOBdM9an439hjiYQo2oRVRc6HKvPniUDVZU3WHIXUqu7RBfyrm41qhm951i1PQmtVETLkGwPPC7/AE9wWw= Received: from DM4PR11MB5534.namprd11.prod.outlook.com (2603:10b6:5:391::22) by DM4PR11MB5535.namprd11.prod.outlook.com (2603:10b6:5:398::11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4415.17; Tue, 17 Aug 2021 01:44:39 +0000 Received: from DM4PR11MB5534.namprd11.prod.outlook.com ([fe80::d019:aaeb:94c0:1c45]) by DM4PR11MB5534.namprd11.prod.outlook.com ([fe80::d019:aaeb:94c0:1c45%8]) with mapi id 15.20.4415.017; Tue, 17 Aug 2021 01:44:39 +0000 From: "Li, Xiaoyun" To: Nithin Dabilpuram CC: "jerinj@marvell.com" , "dev@dpdk.org" , "jia.guo@intel.com" , "stable@dpdk.org" Thread-Topic: [PATCH 1/2] app/testpmd: fix csumonly mode when run without outer chksum Thread-Index: AQHXkm3Ebsm2mHvLNUK7jrrdzrbxFqt27b2g Date: Tue, 17 Aug 2021 01:44:39 +0000 Message-ID: References: <20210816070943.26807-1-ndabilpuram@marvell.com> In-Reply-To: <20210816070943.26807-1-ndabilpuram@marvell.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: authentication-results: marvell.com; dkim=none (message not signed) header.d=none;marvell.com; dmarc=none action=none header.from=intel.com; x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 47528470-a477-4a36-f64a-08d9612093ea x-ms-traffictypediagnostic: DM4PR11MB5535: x-ms-exchange-transport-forked: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4714; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: UoFxEes+FYX3SvkArC5t+J2GsrPWpjKCquYd1bddbPs+pmsKC5HNL86eQo/tD/tEgcYtgpig+drfgZMUOgMmwXBrkhmoqjYxfeA3LGHWlDUwiiNv1Q5aPcvk6/rYxd31m57Sr9swmgIgxU8cS8yO4CUqKRP7WYlUzeEyCImIcwrvzzgmZbkPPmJxNuBcLgCRjJaq+s+UsVcfS71CavnvK3uBMFmT8JHmzxd9XM7KhlmdRPgCTQjFBVsid2yrjA1AfKM7diwzkvMqosBEa09/7gVpDBfdQtxqwLhrOJsPY7SOqkb60steeppME+MD992lrP8X2d8OixpelqACu+tm3JsB3irmxiMIR6s/AEnlGWYSQoFs3raobC22IN+gNfl80ZW2hxWulvSUUFAdhirKBOgTIe0/MVguZW2qoD99aMGbWRZN3jXY6YMvoGLa0exK+dGTvfvMm0b8PmqLo556RG/aiHPnew01tRAO/lUpU9RNoTDDmox/rQ3r+g8fRE41vWa4YxzEK0XHpnpXQbZ6rY3pxL9I1pFNqXi1ZfyRznm/uSvBW2jKi6wggQ8cmEC2uOF7Q+xqPNnNnEDmvooozWqwDFTYYYmx1ZPpH3YauHns4TCmk5lP5hw5zFjcgkt4K+3Dx7Sv0ToKtSZqQip4K98akTfxGgwh0cvMVif6E2uJ0BTRAqoBT4QlPgCo5ygSwx2x8Lq1IFEv7MFvPnPJUQ== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB5534.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(39860400002)(396003)(366004)(376002)(346002)(136003)(66446008)(8676002)(76116006)(8936002)(6916009)(6506007)(38070700005)(54906003)(64756008)(7696005)(83380400001)(66556008)(4326008)(316002)(38100700002)(52536014)(33656002)(66476007)(122000001)(66946007)(2906002)(478600001)(9686003)(53546011)(26005)(55016002)(71200400001)(86362001)(5660300002)(186003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?wis+7v2koxawBYkBJ3Fpa6F8XNTwO78U15ERjRf6SfhyAfH5dR6HhL5H3Pk8?= =?us-ascii?Q?nOxabcgHf8S8XzH6pEx8gm4Zi+s6OqV0kslgNh/klOqZyNaERXDOCJsWHIL1?= =?us-ascii?Q?CCRJAPnPR/KTxNT4t1CX4KLdMlleZf3vqeHHtP1XhIdQSKji4Erk+FgL1haD?= =?us-ascii?Q?Mw71DxF+Cf0QX9cm/z82+m+cU8A2EbnjUHHF5XpAcwGM5P7ylISTVGDym8f/?= =?us-ascii?Q?R/Hd2kUEJ5Keu94V92KdNBzL1VHlzS3HKkpXq4pNm+qHb6lAJZRVXhB5Fg6p?= =?us-ascii?Q?ClkP/IMQtYZGAk24o4rIh2RrEigiX7E0tMgwigVOuqS+znTwol6ChSzD5J0N?= =?us-ascii?Q?SsB4jvZ6GKz0M30TP1h1wdPvJtbPBKe1CeqqdTCdfhhWyCBbBfL8lTNRTlCN?= =?us-ascii?Q?tPMNHk2GLyvfWjDm8TvtqLAIp59g6da1yYVKOCDOrOPbwziwvEHroAtfnS7P?= =?us-ascii?Q?8VVuSfPQNBfcLsdCga10QKtOOD9IEvR9LVgZXL/VINBeLzIoaMwPSaRTz/mP?= =?us-ascii?Q?px6gyUcv9HsoJz98FKu4En6BsE3i8da7gG9ArZHCzguO2AIXkxk/wDKjEgsj?= =?us-ascii?Q?/7N5X5gng8PwNIcv9WdXR2Kk3G+hOpKzFZT+D6eUGObU1SBfMp39IF8cnO59?= =?us-ascii?Q?b7t9ZOOUuQ9onvu47XDIPQjLwvD9giNkQjup5jtsDyrxWWUidaz2PnZ2jnAE?= =?us-ascii?Q?kfTsBGzQp8ZQ/C9Fzr/zcQ4lkv89mN1RgbCbFFxgpcN8ojHP/cd3ohaYEChU?= =?us-ascii?Q?2VV70R+NK4xSZwC+Qeg18k7yhrWecLvOX3tT+fzKCl5rf6AuIzjROf6LGmi+?= =?us-ascii?Q?EDn9VaTEMqvEpaY6VMiHAf3J7qDwXhK5W6d+qv9tovu0X48+eTWPaf4WoHeV?= =?us-ascii?Q?mYmOHFZuk7/VQ3beb913pspGqhth5L06xjloc2SGGf0O4N+Qqo1vg6UrDJ/4?= =?us-ascii?Q?Ga5dHTWgEiLarq7Klt/rQYgZnexl5mTTBK5AKzvgwEmviS+gqFkYO0szVZaP?= =?us-ascii?Q?OwNOcIkFbVvdGu6L9GgQ70aXNXk67KcaDri9vhSKP/+VkzNmeIUlTriJRbSF?= =?us-ascii?Q?XUGCcDpt/HSvl0BB1yyjk/7LJvVhpg4z+2o/CqZnyoehmGLlrvCaFtaSPYuq?= =?us-ascii?Q?/JyJVRd8teyhKBLNikZlKi9BxTvl+swAdghswAp1XQWrawQWS7+2/bGvMA6v?= =?us-ascii?Q?GDA/PWZZrOdvHgHrHPwt2eYzKcd35RfkUHRQR3EalO1T8JQiK/C8sTM5d0ex?= =?us-ascii?Q?zARoOdYtmxjt8V59JngmWVZXQnavuy5T2oLzYEL4r7DM0C5pqmc4mgEeib+7?= =?us-ascii?Q?frE=3D?= 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: DM4PR11MB5534.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 47528470-a477-4a36-f64a-08d9612093ea X-MS-Exchange-CrossTenant-originalarrivaltime: 17 Aug 2021 01:44:39.7615 (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: D6yzgbxRXWieZBrVs/YV/mLfcwB0yWa/LaA3x6DHoRDZkgT7RQBZ0L3YG6RO9962lJOdTh2I1TCy3vTfF0jc2w== X-MS-Exchange-Transport-CrossTenantHeadersStamped: DM4PR11MB5535 X-OriginatorOrg: intel.com Subject: Re: [dpdk-stable] [PATCH 1/2] app/testpmd: fix csumonly mode when run without outer chksum 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 Sender: "stable" > -----Original Message----- > From: Nithin Dabilpuram > Sent: Monday, August 16, 2021 15:10 > To: Li, Xiaoyun > Cc: jerinj@marvell.com; dev@dpdk.org; Nithin Dabilpuram > ; jia.guo@intel.com; stable@dpdk.org > Subject: [PATCH 1/2] app/testpmd: fix csumonly mode when run without oute= r > chksum >=20 > Donot use outer metadata when neither outer ip checksum nor outer udp > checksum is enabled. PMD's will ignore the outer_l2_len and outer_l3_len = in > cases where none of the outer checksum is enabled and hence only l2_len a= nd > l3_len will be used to calculate the offsets for L2 or L3 header. >=20 > Fixes: 3c32113a1aac ("app/testpmd: fix IPv6 tunnel checksum") > Cc: jia.guo@intel.com > Cc: stable@dpdk.org >=20 > Signed-off-by: Nithin Dabilpuram > --- > app/test-pmd/csumonly.c | 3 +-- > 1 file changed, 1 insertion(+), 2 deletions(-) >=20 > diff --git a/app/test-pmd/csumonly.c b/app/test-pmd/csumonly.c index > 607c889..38cc256 100644 > --- a/app/test-pmd/csumonly.c > +++ b/app/test-pmd/csumonly.c > @@ -961,8 +961,7 @@ pkt_burst_checksum_forward(struct fwd_stream *fs) > (tx_offloads & > DEV_TX_OFFLOAD_OUTER_IPV4_CKSUM) || > (tx_offloads & > - DEV_TX_OFFLOAD_OUTER_UDP_CKSUM) || > - (tx_ol_flags & PKT_TX_OUTER_IPV6)) { > + DEV_TX_OFFLOAD_OUTER_UDP_CKSUM)) { > m->outer_l2_len =3D info.outer_l2_len; > m->outer_l3_len =3D info.outer_l3_len; > m->l2_len =3D info.l2_len; > -- > 2.8.4 Acked-by: Xiaoyun Li