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 60FC8A0547 for ; Tue, 7 Dec 2021 04:17:18 +0100 (CET) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 7E0AA41177; Tue, 7 Dec 2021 04:17:17 +0100 (CET) Received: from mga01.intel.com (mga01.intel.com [192.55.52.88]) by mails.dpdk.org (Postfix) with ESMTP id 6BA5C40040; Tue, 7 Dec 2021 04:17:14 +0100 (CET) X-IronPort-AV: E=McAfee;i="6200,9189,10190"; a="261546071" X-IronPort-AV: E=Sophos;i="5.87,293,1631602800"; d="scan'208";a="261546071" Received: from fmsmga002.fm.intel.com ([10.253.24.26]) by fmsmga101.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 06 Dec 2021 19:17:13 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.87,293,1631602800"; d="scan'208";a="605375437" Received: from orsmsx604.amr.corp.intel.com ([10.22.229.17]) by fmsmga002.fm.intel.com with ESMTP; 06 Dec 2021 19:17:13 -0800 Received: from orsmsx608.amr.corp.intel.com (10.22.229.21) by ORSMSX604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Mon, 6 Dec 2021 19:17:12 -0800 Received: from orsmsx604.amr.corp.intel.com (10.22.229.17) by ORSMSX608.amr.corp.intel.com (10.22.229.21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20; Mon, 6 Dec 2021 19:17:12 -0800 Received: from ORSEDG601.ED.cps.intel.com (10.7.248.6) by orsmsx604.amr.corp.intel.com (10.22.229.17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2308.20 via Frontend Transport; Mon, 6 Dec 2021 19:17:12 -0800 Received: from NAM10-DM6-obe.outbound.protection.outlook.com (104.47.58.104) by edgegateway.intel.com (134.134.137.102) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2308.20; Mon, 6 Dec 2021 19:17:12 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=AS2JwL7Kv5xZjaT6p1MPpCFjoDCiYppDizS2WIVBbThb8KrZuZujSHzntM3OJaccxPlWGLBm0wGhBH63pXAWE1cUdGPfb+qFdXCBqoOQmZ3eeLj3o609FZ+aLbB2h0NHHNZCqzHaLz9wJ98iaLYJR/0OFBE4Gv+76Et0ZHwu0+KWJOIyAzPhRNBCb0bTh58od3vKLLLQPdmCyQ5fUfKQ6vxil7pDmah+oTxaSEBq0xDIhOrqvEAdYiVpdFZIe4dHjSmwbtRDhj9WhCwKyZEe4RimRJvdvZ8pxTBgegn1Ef53OO1FZq4AhWuPGK2F2ah2N9a/FkC1U9KS2f/Za0dcYA== 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=A68UrIU/QUcR+YtWbwqwdLZGUFnRYzozsl7QEHKx9DQ=; b=jjrEgvvno5PRM2PTrsZrY4TSBK2Xqjio7fnfMBt7F4kV4vWKu+4QgIwtUZuqyIh/++mEWctA5zJEzWHExHk4m4dcC8GyYCT7GSYqkW9pvcup8aMnFrWfdn1PAhIOQRpO5fm0outxeuOyzg8PyhTk6KG6U0fB1JmRMWh55EaZDDUSCcCjQs7RxkKl9fxqYJBctHJzUfuwGLU3NklFJpMlU2B81b2ob93oR8Ts3/DK40QgeXhIsvo+l/eZxm0A+PlJkBUgKIeJVcTB7i9z5uQscWmrZx7HBnY67xQK4BEOQT5zzr1CI0i+FQZKGi/40WxBBdfcjP4An8YH5N+bYJaKHg== 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=A68UrIU/QUcR+YtWbwqwdLZGUFnRYzozsl7QEHKx9DQ=; b=esHfB9su3lnovpjaGUwKmUwwmuRRLz3miTU8+ryPr93oB12rgqytL91xNfPz21imtrysK715PeTZPJGpWD6nc5rD5cEqd6INufcAuHZcqJvRa08gCra+geyIJcY0xTO+xqPqOvWAROGHKYZXmviTAR6YhmHxMcV+MeqLNGf9NrM= Received: from MWHPR11MB1886.namprd11.prod.outlook.com (2603:10b6:300:110::9) by CO1PR11MB5044.namprd11.prod.outlook.com (2603:10b6:303:92::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4755.16; Tue, 7 Dec 2021 03:17:09 +0000 Received: from MWHPR11MB1886.namprd11.prod.outlook.com ([fe80::158b:9981:e5ca:cd2f]) by MWHPR11MB1886.namprd11.prod.outlook.com ([fe80::158b:9981:e5ca:cd2f%10]) with mapi id 15.20.4755.022; Tue, 7 Dec 2021 03:17:09 +0000 From: "Yang, Qiming" To: "Zhang, Qi Z" CC: "dev@dpdk.org" , "Xu, Wei1" , "stable@dpdk.org" Subject: RE: [PATCH] net/ice: fix Tx checksum offload capability Thread-Topic: [PATCH] net/ice: fix Tx checksum offload capability Thread-Index: AQHX4M99GXHZ31ndhEOPsWP23jhZQ6wmb93w Date: Tue, 7 Dec 2021 03:17:09 +0000 Message-ID: References: <20211124010928.227875-1-qi.z.zhang@intel.com> In-Reply-To: <20211124010928.227875-1-qi.z.zhang@intel.com> Accept-Language: en-US, zh-CN 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-office365-filtering-correlation-id: 3dd2d138-d5cf-4358-f5ec-08d9b9300df5 x-ms-traffictypediagnostic: CO1PR11MB5044:EE_ x-ld-processed: 46c98d88-e344-4ed4-8496-4ed7712e255d,ExtAddr x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:4303; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: yHU+LZVaW1/Ebxg6fT8//IIGqgDtilpkCn5nPgRRJrfJwRuw13PF15c0xzN5TZiBnd9SkdkJNLLbrjY7wbQQJflEuYykd6Z50iK0E9iRaorsYYEhmiLRkJGn0w/L5uCUJly2dojuWibIPUfuet4AbJ+ThTe5dB2vEQWhryk7pvCfG9cek+Krn51DLUaO0RilIJpyS6QxeYvvw4ztZQmMC4cIhojGOBr4clh4RRI/uClOUXBfss+iKBvjsb7EI4ZHv30P3FDXZNPvhiPuxoUJ12sDBpdZ5S8xpAJ9ytX5D0NgZZmRb410e1h7NrAeuWRKUHBLOH0yUo3lTIN18/gBS6iJPPqLDzXRSxun8RWYemGWgGuhPdqJZWGc5olDMNbSDez9HCQvbbPzcqYJSIq6oHR/aZlwnKoXPExUcxhObzBvegMg+VzvUVE9prYJY1BrztodoF3WQG/17TLKeF6hujQuuHju9g4fz4nTrS5TVMNdnTgK6WtmQAcqKtbMd0gc5Kc6nTHO5neTJNYdeSLqONYxJoUj1Zm3BQoVnuoo4CMMNAvTY0zn6X+4TO7uKZukIlWdbjxb3y606BrsWEzHcjY10xikEUkbmMorZFXDhE3qBr51SvuW26axMXIAsoMFZYuWoiFtzzPqST9MzJNDEls0o9xKVCpeV8pkCZRQ6lc92vWF6VSnYi7DTt3k1hqchecRxRFNXHjJ8LtfPoXIwA== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MWHPR11MB1886.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(366004)(71200400001)(55016003)(5660300002)(86362001)(2906002)(83380400001)(7696005)(52536014)(508600001)(316002)(54906003)(6636002)(450100002)(38070700005)(9686003)(66556008)(8676002)(53546011)(6862004)(26005)(8936002)(4326008)(64756008)(66446008)(66476007)(6506007)(66946007)(33656002)(38100700002)(76116006)(186003)(82960400001)(122000001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?7uDOgqCTv1+Nd6yt/Q76xdiQZ1kZ6j4H3pm+J1FfIcHXNrQ3E1epo0h9BL4q?= =?us-ascii?Q?IiZ3Rsy/0wRbCZlPDrudp4KsamkVK1mPkqe0B45pC/zVMrdz1SQAgQwqbwUW?= =?us-ascii?Q?H/rWCbCJ+yMq7ZLzfWSZayKRG8icqkemyJNUAUYdf0w/Qz/USMNu4lh1sOeL?= =?us-ascii?Q?YgN8T+DGGk9XAouhG1tIZ2ptg7AOdPGRkkps8g0cCaNAAboxSN1//5GIRyhI?= =?us-ascii?Q?jWrqyq55xF3lG7btCDd9rtswsWgRSv+emlJ+WLN8NXhcNw9LCwhM0FV1CyVP?= =?us-ascii?Q?0XaFZH7Edt0E0XUoyR+OANY/ywoNZIdwUcfetORrRFYNQT92ijvYLzLpiAtD?= =?us-ascii?Q?iMKBL2N9fjKDWJak3hh1lD5Vn5DqhAHhActW0XW1fe2nYIAHskzr/gzKip2T?= =?us-ascii?Q?W2kM/AkP9pSrTLMtxaACT5jTpRb1QG5DE9eX+fus/Z705hJtcYrUva92aMS6?= =?us-ascii?Q?BYLnOQun6bB9ALo5sU1UzjyUNNXfc2sXuvheB5X4ymaLmiMOyU1PjXZ3xrhG?= =?us-ascii?Q?MDPextlvFoKvB/xHgrxvH01a+qaBilVVkXYb0M2Cvy4UAIu7m99ozjcsdOnr?= =?us-ascii?Q?6iDa9u6IOL+EcgpPTttFFLl7aw0Tk79bOSDOd5EvBqJA/ENctBddWSuRWFBi?= =?us-ascii?Q?K19kP/cLeKoGbuXZ/GWzUv02YTn9XOLWnhu7gfiUF6ZjQIBF/lf2bHPHCTY6?= =?us-ascii?Q?NGBQCM+QtaiEib1roMoGZxgj7f8knOsQf+fPYy9xtYZqP3pw+nty/4/MTJJo?= =?us-ascii?Q?c/uBlDh9kuCreM+4ZZ+PbDdO/gH6TcW8IYc5Q/z6GaiobIOyqZg32sadyc0p?= =?us-ascii?Q?r/ko7txIJ6jVC7MmyfMzqbkihBRWEOPnTwrGof45tWhCIh+HNs8kvckIPdtY?= =?us-ascii?Q?MNtxO2e/7yJqVyBbDAKL1RkL01CZuc0+ovw2DpON99ICAQBqaqEPfasY4cNq?= =?us-ascii?Q?SlgfS5s8yUTpRKz0aNo0+4kk+wtPf1etsMuptZsDOqUZNpmtAb4y7/GBPMNs?= =?us-ascii?Q?flF/rEcZbBcgW4+sBSPBYtwee0CjdHHcxca1+kaCiMOhhlrOJGFxbIC1G8+E?= =?us-ascii?Q?+9AFo+AlSSMTfdTdM00wYJH/NW1A2zCkG/rb+n0WUsrwxlXf04KviUmmOQXk?= =?us-ascii?Q?14Rg94YkleW2vLlLUHHVA9O87nU35oW3f0em4aweM3zlpOCbN4dqnlzk8geO?= =?us-ascii?Q?TaGPGRYAdH8jE6C85QqILVijrmeOIu07Boe/MFMEBpDgEDqV69H0kXY6f0dR?= =?us-ascii?Q?B59kgB/0AUXsFk+90qoIUrs522xF1bKfkqDhFIfbLqu6aCJbpBM3y8SlZf2P?= =?us-ascii?Q?/9S0o9rzrFX/PiUoEogkzGhQcNiccvzIAMM6lXgxI4l1qYG/XKEq31BaJDIc?= =?us-ascii?Q?QNWCZh958yjenDKnGtbm6VxK0dL5UMT1bwfCwFY7aiXXYHuNgdwkDcYzE0NR?= =?us-ascii?Q?c7re+h2SPp9DTLpRoTT6ST5t6cOmTVWSwN6SMymV2VTOJ4p1rR0Fh9zwGuRM?= =?us-ascii?Q?ERdzxpXkW5vGNjOG/FWClgRNhgeZkpE7IZ39oFwnQFk0tQnDAac8s+If4jUz?= =?us-ascii?Q?3bEbCvZfjhXQpHGbsPxYgKy4Gv3J9nX8uxRAO3W2/a4aadACZTfE7LXiUpgg?= =?us-ascii?Q?3w9EkL+wUdw7O7qFWnK4TD8=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: MWHPR11MB1886.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3dd2d138-d5cf-4358-f5ec-08d9b9300df5 X-MS-Exchange-CrossTenant-originalarrivaltime: 07 Dec 2021 03:17:09.1938 (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: haI1XkhtY1cSVO3tvgTCYMjAggtdt6dVigfTpBTM4JcDDc23Cldr2e0Ni7hpimIAXkaBrCBZE3vEWId4S8KVog== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO1PR11MB5044 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: Zhang, Qi Z > Sent: Wednesday, November 24, 2021 09:09 > To: Yang, Qiming > Cc: dev@dpdk.org; Xu, Wei1 ; Zhang, Qi Z > ; stable@dpdk.org > Subject: [PATCH] net/ice: fix Tx checksum offload capability >=20 > Add missing capability for outer UDP Tx checksum. > Also fixed the feature list in ice_dcf.ini >=20 > Fixes: bf89db4409bb ("net/ice: complete device info get in DCF") > Cc: stable@dpdk.org >=20 > Signed-off-by: Qi Zhang > --- > doc/guides/nics/features/ice_dcf.ini | 5 +++++ > drivers/net/ice/ice_dcf_ethdev.c | 1 + > 2 files changed, 6 insertions(+) >=20 > diff --git a/doc/guides/nics/features/ice_dcf.ini > b/doc/guides/nics/features/ice_dcf.ini > index 4d6fb6d849..54073f0b88 100644 > --- a/doc/guides/nics/features/ice_dcf.ini > +++ b/doc/guides/nics/features/ice_dcf.ini > @@ -3,6 +3,9 @@ > ; > ; Refer to default.ini for the full list of available PMD features. > ; > +; A feature with "P" indicates only be supported when non-vector path ; > +is selected. > +; > [Features] > Queue start/stop =3D Y > Scattered Rx =3D Y > @@ -10,6 +13,8 @@ RSS hash =3D P > CRC offload =3D Y > L3 checksum offload =3D P > L4 checksum offload =3D P > +Inner L3 checksum =3D P > +Inner L4 checksum =3D P > Basic stats =3D Y > Linux =3D Y > x86-32 =3D Y > diff --git a/drivers/net/ice/ice_dcf_ethdev.c > b/drivers/net/ice/ice_dcf_ethdev.c > index 28f7f7fb72..fb0d13e5ec 100644 > --- a/drivers/net/ice/ice_dcf_ethdev.c > +++ b/drivers/net/ice/ice_dcf_ethdev.c > @@ -681,6 +681,7 @@ ice_dcf_dev_info_get(struct rte_eth_dev *dev, > RTE_ETH_TX_OFFLOAD_TCP_CKSUM | > RTE_ETH_TX_OFFLOAD_SCTP_CKSUM | > RTE_ETH_TX_OFFLOAD_OUTER_IPV4_CKSUM | > + RTE_ETH_TX_OFFLOAD_OUTER_UDP_CKSUM | > RTE_ETH_TX_OFFLOAD_TCP_TSO | > RTE_ETH_TX_OFFLOAD_VXLAN_TNL_TSO | > RTE_ETH_TX_OFFLOAD_GRE_TNL_TSO | > -- > 2.26.2 Acked-by: Qiming Yang