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 E780D41D56; Fri, 24 Feb 2023 03:45:22 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 8078140693; Fri, 24 Feb 2023 03:45:22 +0100 (CET) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id 66BB440689 for ; Fri, 24 Feb 2023 03:45:20 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1677206720; x=1708742720; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=VxoyaAKGBIXsY7dubOa4RajX1qEOLtG1no+leQZbEgU=; b=dBb9MrMLRJXuC/GKXIYSm5x/WokV7chgylYSBJsplbhSWG8vRkGCozTs tqdmVpgqRMt0m0Nk8e/5RN0wvPz8BguViwbr33VSyvt6Mej3mCiXNhgTT +c2kX6L+C+8rNKFN0xk0f3MhQ8FVlRKzVnO+7acKchH19svA2jnm+CEPl iQq9p3DjVineKueTGJHAM3qdjwXf2Ea3eyGE0qLoE2IYS7V+kvAG91tPu sCEWGveyyxnx5IZUgv9GeMiU/1r8aTGribfXsJKIXs9ju8nHIjfy51JlQ UXS4cRPsou3bYfheq4otmir12naoAgYd9iYV2chNLJ+dBI5rlfAZRUlX9 A==; X-IronPort-AV: E=McAfee;i="6500,9779,10630"; a="332069439" X-IronPort-AV: E=Sophos;i="5.97,322,1669104000"; d="scan'208";a="332069439" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 23 Feb 2023 18:45:19 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10630"; a="761634995" X-IronPort-AV: E=Sophos;i="5.97,322,1669104000"; d="scan'208";a="761634995" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by FMSMGA003.fm.intel.com with ESMTP; 23 Feb 2023 18:45:18 -0800 Received: from orsmsx612.amr.corp.intel.com (10.22.229.25) by ORSMSX603.amr.corp.intel.com (10.22.229.16) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Thu, 23 Feb 2023 18:45:18 -0800 Received: from orsmsx601.amr.corp.intel.com (10.22.229.14) by ORSMSX612.amr.corp.intel.com (10.22.229.25) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16; Thu, 23 Feb 2023 18:45:17 -0800 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx601.amr.corp.intel.com (10.22.229.14) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Thu, 23 Feb 2023 18:45:17 -0800 Received: from NAM04-DM6-obe.outbound.protection.outlook.com (104.47.73.44) by edgegateway.intel.com (134.134.137.103) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.16; Thu, 23 Feb 2023 18:45:17 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=eq3CYg4dsd0ZwmfFsJlG5bGPkKtGUJvvOfKq/euHnZ5t7e6MgrV3DedM+83UDyTyIK63Uo9j9uao+/G3Me/qqdqUOs4eIC9r8CoMSzNVdlisXTHQggL5/Y3v6SZ+fL8Fxq2fJpSyo6BqDOSz2aYXkBErkmYBep8C3y2oiW3rRDDgIknx6G5qrv0HXQpQ/1qclJkqE6qFh1zhwefdqk1P84FUjTeZ9sMOuh2DkI2QXA84Jv4zDJ3omE10BtbbNFAHriBTnDXlKuje7VxsjvioCXsE1cYn9DetttXueAtmNh0pFV60WA2AfiMqUoE33M+hmULEbTYbOqCtEkq2GEn0BA== 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=53RD8CjeIFTbxGNtxOiJ/qvfdrB/78LxAtgpHL9gOsM=; b=JSAywbecijab8deQ7bsLhDwsigg1f9Ko5dBbQHd+ILlgkUdHqVaE+yc+A/hUJu/4yAUKK6v8ORmuqW8hAdrdPfjfbJ12nQBA88rvbEeEskWQYCVEN75RSRRecgbtaGZo3EbUjZFPAxE7gSyEwK5wQ7hHKrRF2do/g7pwia82kl3GhZS6l2It279fW/RMKAogXQdaq5iYRNUUIYOw8uTNMU55q2Nms4Sgx8/gf8hftzFppoWNh8j6GfgWWCfvHA2goFWAq9XBjULw35v4P4oFBmv4vtlC+xnFeInuIIRKhVq+gU8sD7N400C65MX6AYeTqR7UJ68bIj6mjJlOIz5g0Q== 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 IA1PR11MB6369.namprd11.prod.outlook.com (2603:10b6:208:3af::22) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6111.21; Fri, 24 Feb 2023 02:45:10 +0000 Received: from DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::2c5d:49cd:a9b4:f764]) by DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::2c5d:49cd:a9b4:f764%6]) with mapi id 15.20.6134.021; Fri, 24 Feb 2023 02:45:10 +0000 From: "Zhang, Qi Z" To: "Xu, Ke1" , "Zeng, ZhichaoX" , "dev@dpdk.org" CC: "Chu, Haijun" , "Wu, Jingjing" , "Xing, Beilei" , "Richardson, Bruce" , Konstantin Ananyev , "Zhou, YidingX" Subject: RE: [PATCH] net/iavf: fix avx512 Tx path Thread-Topic: [PATCH] net/iavf: fix avx512 Tx path Thread-Index: AQHZRpTugNYY4KG9c0WLgOmYvTAtbq7cMV2AgAE1aaA= Date: Fri, 24 Feb 2023 02:45:10 +0000 Message-ID: References: <20230222081311.74488-1-zhichaox.zeng@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_|IA1PR11MB6369:EE_ x-ms-office365-filtering-correlation-id: ffb9a477-5097-41b3-e275-08db161125bb x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: IsWm2ot0iOY6+mBqSb2yZeWLHetCSwsiyyvAl8qV+EiinUGk80T39Dj4kHqe64poMl93AjclC8WCiSwfGhc/M81o3VmVli+RKLCP/A7+FkyPICJ/iVyPYz9rYUHAeXLBlq6eQw5pRPpowlLm2gAgkbR2lu/L9nTij23P6cvHWosUwucIfuzCk52w2AxJCrr2UiaSezcwEm926suBezSltOxmpqUMVDhIQfpN1tlgXnsahM4nIh2bSmAilB944knN/ulcBsoPFInZvdV1QrmbAp3SUagG/hJuFriG0vLaBGqJBIV70kLZKmVcg7knUlfO8cV/MgsHPh8S2vGgPISGZxtyXdcCEgNbsG3MKnYSHGagvee18yCfzONkbJEWsRGkRa37PQNhya3mh9aWAhowRwWu10CbNJpYv18rihn3TEGsIVIcZMYMQ0xrPsbFBjIVcRJBDknSEYNE439g/L+/YwyS6fLYUDl79fv9yh1jDZoOzi7xAcrdXIX/ZngURa3SVG/hg0U8N48Vx1Fb2zqvaK7tSQeu057vQLzr1g+aCFiKyD8LgG0xmcvStlPEbB18opMU5TS2zcgwqAFhheAVi/KDmG9RApN96b49jtODqMvi0iCt46sCWeqMoanRTZMs2kUvabo2t5KpSHTTQnGmdionAK+YzAZHzMDnQJ1YRw/RbI+iTEb1jL4q7aoXEEko 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:(13230025)(366004)(136003)(346002)(376002)(396003)(39860400002)(451199018)(110136005)(8676002)(76116006)(54906003)(38070700005)(4326008)(82960400001)(7696005)(33656002)(478600001)(38100700002)(55016003)(122000001)(66476007)(316002)(66556008)(66946007)(64756008)(66446008)(9686003)(5660300002)(186003)(53546011)(107886003)(6506007)(52536014)(26005)(86362001)(8936002)(2906002)(71200400001)(83380400001)(41300700001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?hNAztoMcwOjeJUGGhBbbaX8MTmyNJY0LOHCm9rxjMJTgh6cn5gEF8ZzaKLD4?= =?us-ascii?Q?3GgflJ4zQ2SeXm1aZvTS/pN3ywR7x90DDvsvYA9/gen5mXbI/OhMob/rLAOz?= =?us-ascii?Q?ChMnThBsx8B1GPuMnlCJWAarTVALedAHZhoqwwRJONdsz6rI+HsXIqSWA0c2?= =?us-ascii?Q?PTeGnaBCPSU69GKaj3rX82zZZL2KLibmqzME1n7ErEoApVupRFuczC/1BbjQ?= =?us-ascii?Q?h6qeRhOn1vVdkEgUxAx5T093TRNOuz4PZeVNVWmGj5U9K17zfPZN7fm7sMGu?= =?us-ascii?Q?kGJDl2pkx0m0cGO45HRwSGMZBVrlm2GtyVMGK5G0wXiUwvTVDl+S+an/m1fb?= =?us-ascii?Q?kE6ouFTeALVRyn8ossqn3KrlqDOW9Ta9lHDxpOBZw83Mrrtg/HbPWfxQ/den?= =?us-ascii?Q?gIjhQmjEsrVt1htCpE3OU6EcbjRbfQdGzDxGkvTLi9I/RyM2E+WFEKfKuqDT?= =?us-ascii?Q?PHsqIM9KoruJLTUJpiUmNSpx/4lV9UckKR2tkf/bq2EG7wyN97YMxnzRL4vr?= =?us-ascii?Q?UTXkdbIySUuI6J3QEGlki0a1WghTAS7eRRBf7Cb+OzyTJl44X4rlWiIbd7HQ?= =?us-ascii?Q?auT1aK1ehO42xnETvYrRahYieXNQk6vvfVm20snxZox+RuLn9JOyb5jhCxM+?= =?us-ascii?Q?QkOwXVuE2uHFvV2QL57oWAKOSx+6gQ/R+a6W85jD6ZaAjA+4rE3OVFVeS7xo?= =?us-ascii?Q?Ns5pjsdfjCTb6kwBQJMz6u8IMb6ZRCkrMUSg4QCxf3yg7i8aOIQiqm2ExaBe?= =?us-ascii?Q?BYI6cnds5J1ZQwQb/5IqcjsuRXbQiN9CcRKPvYJtljDxR/lLNO1H8rXiy4xE?= =?us-ascii?Q?cZurrutrW+AWK+y0+SPKyjI38NsmRuHsqRWV+XAvcM9PaYe2dA6kHRiCHg6F?= =?us-ascii?Q?8rRWh/VLsoAmO/0rHRE3rZOk1we9xpN0zAmO/UV3xHeD+bwaQHDdIZqkK/Nw?= =?us-ascii?Q?18S/x/OvWQLr30M0NAyADc1hFdaRd+pBb5G6zW5fUydngOxrFelCw+nYC/P9?= =?us-ascii?Q?+uH+WolbtjyJpoVKjywJs2Rv0vtzgEkr559PF0ybpBeUcl/OEKnW15aqVgQ0?= =?us-ascii?Q?NHHQPiQF/+AL+6Ef+dpKLavqAe2M3S5Ym+YtPGegj3LTq8gmbRrwjHLlaX/7?= =?us-ascii?Q?241Fs57AyMZPkpxE2M6JKTxFi1nV3IUrHqcsogbK9LT/gJ9ffukSYvjYdT73?= =?us-ascii?Q?KzBBb8ajwaZJKkHNZYLi7zEon5QB3Hf6pn1q3FdIKpr9EqMmAl7r7SR+HCtK?= =?us-ascii?Q?D4aXt8imK54qx/rN8xrgn6E4KsuxYKkBcR9CNeEKM1TuLiDiW2T03OkWJc+e?= =?us-ascii?Q?4jgcB7FwW6KRb9Osda4QwKzFm4yiUv2260od4Mm7Xq0HI2k7RUoK3UvkgF96?= =?us-ascii?Q?fAzhS8rVl3QDK1bBKmMZsuTYDLPfXhER0tjxan55eO9+WBGnJ0ZuBWdTr1M0?= =?us-ascii?Q?dGIe2ekYTmGwu1pyu2PyNkVPsUfWyS46u42Yt4dUg7oKGdTRdkQjQcBMbyIA?= =?us-ascii?Q?0pK82u3atwI+AIP2RFXpC+ViBX0iKKT1emApga7Rg4hjJyqpH9c/ieMUc+Ks?= =?us-ascii?Q?7ZZQVbyDv131g24nyyecfGsIvc1nhPeQTU30G0EC?= 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: ffb9a477-5097-41b3-e275-08db161125bb X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Feb 2023 02:45:10.5757 (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: 8xzAWpcYoXnm4zYgGjAb7W5vGiXx0ZRZGnCEVZlIY/rzp6b0Ylzv+aZXfMsYQIElBsKbsvRhZIfTPftBhh0LUw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA1PR11MB6369 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: Xu, Ke1 > Sent: Thursday, February 23, 2023 4:17 PM > To: Zeng, ZhichaoX ; dev@dpdk.org > Cc: Zhang, Qi Z ; Chu, Haijun ; > Wu, Jingjing ; Xing, Beilei ; > Richardson, Bruce ; Konstantin Ananyev > ; Zhou, YidingX > Subject: RE: [PATCH] net/iavf: fix avx512 Tx path >=20 >=20 > > -----Original Message----- > > From: Zeng, ZhichaoX > > Sent: Wednesday, February 22, 2023 4:13 PM > > To: dev@dpdk.org > > Cc: Zhang, Qi Z ; Xu, Ke1 ; > > Chu, Haijun ; Zeng, ZhichaoX > > ; Wu, Jingjing ; Xing, > > Beilei ; Richardson, Bruce > > ; Konstantin Ananyev > > ; Zhou, YidingX > > > > Subject: [PATCH] net/iavf: fix avx512 Tx path > > > > This patch fixes the tunneling parameters on avx512 Tx path and > > adjusts the path selection to fix perf drop. > > > > Fixes: 4f8259df563a ("net/iavf: enable Tx outer checksum offload on > > AVX512") > > > > Signed-off-by: Zhichao Zeng >=20 > Validated function and perf, passed. > Tested-by: Ke Xu >=20 > > --- > > drivers/net/iavf/iavf_rxtx.c | 7 +-- > > drivers/net/iavf/iavf_rxtx.h | 5 +- > > drivers/net/iavf/iavf_rxtx_vec_avx512.c | 82 > > ++++++++++++++++++++++--- drivers/net/iavf/iavf_rxtx_vec_common.h | > 23 > > +++---- > > 4 files changed, 87 insertions(+), 30 deletions(-) > > Applied to dpdk-next-net-intel. Thanks Qi