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 829D342CC4; Thu, 15 Jun 2023 11:28:49 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2110440DDA; Thu, 15 Jun 2023 11:28:49 +0200 (CEST) Received: from mga18.intel.com (mga18.intel.com [134.134.136.126]) by mails.dpdk.org (Postfix) with ESMTP id F2A5740A84 for ; Thu, 15 Jun 2023 11:28:46 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1686821327; x=1718357327; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=RrFbrA/WOlYwxz8R6zpZUzic9P5fXzY3WWPsXYtR3CA=; b=jpwdOZNhSCi2VqtOBCALeYDO7vmIQyJvaqx4M/fU8xq4n0qnPL3Ezdod CpaFDjKJ4kFLb42JG+jqoBFzBksQIy3PDMPn8yXLXARsUaiuc8yV+kR6l YgjdKD+rrLr12igU6kHR8m5ShAaZzPAFG6FsRWM/XGye3HUBeXqU6qZfH R8SXLL09GxEaT3njZ88nPFZW6IfgFPTT4NILPvv3GS2JyV9fI37TYKxgi GNPgoIntuPRpE3cAL3/vJO8MiIE7LkotDhrZy9iyWdwhxSGPVMMn1tehH pSywKWgz5KLx1jIDYw2IS0yRu/YUsmdNIogVeWftkJHedxKSVifTyXflW g==; X-IronPort-AV: E=McAfee;i="6600,9927,10741"; a="343563789" X-IronPort-AV: E=Sophos;i="6.00,244,1681196400"; d="scan'208";a="343563789" Received: from fmsmga005.fm.intel.com ([10.253.24.32]) by orsmga106.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 15 Jun 2023 02:28:45 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10741"; a="1042584292" X-IronPort-AV: E=Sophos;i="6.00,244,1681196400"; d="scan'208";a="1042584292" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga005.fm.intel.com with ESMTP; 15 Jun 2023 02:28:44 -0700 Received: from fmsmsx612.amr.corp.intel.com (10.18.126.92) 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.23; Thu, 15 Jun 2023 02:28:44 -0700 Received: from fmsmsx602.amr.corp.intel.com (10.18.126.82) by fmsmsx612.amr.corp.intel.com (10.18.126.92) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Thu, 15 Jun 2023 02:28:43 -0700 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) 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.23 via Frontend Transport; Thu, 15 Jun 2023 02:28:43 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.170) by edgegateway.intel.com (192.55.55.71) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Thu, 15 Jun 2023 02:28:43 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=JeJGtl6WT2zN0Yt4t5W8sN+t7sV0kveA4cE3ZKtLYYiK0MCD0y77VsVdiBK9jX3tQlL39YlKjkIfAljm/ps6tnElY20TjQ28ViJ7uzKw4tL4iLFYAKw/0ZM56z82zzQL3u7Fv7VZ00+Zt/cSeH+7CFMDH0cVyQlm61BYA01hbgo0vrr+eGDYWt/d8hkE9uKes6Q/nb6puKn0q1xdnZfDme7JcgPwZGI8w0oBPLw1/mgbQ4nfe6jcVnZlHhlhIXex2hDPI4UKP1YzwAsuv5lt+bVjVN6LmgtoaeZNS6m0SI07HV0lLwGxKN0fHTylnF3uBYn+I0sr3UiqbQexL/psVA== 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=RrFbrA/WOlYwxz8R6zpZUzic9P5fXzY3WWPsXYtR3CA=; b=c4Hrl1QOhYl8vqRwsXqgIR+CsJ7qvY7cfhKNs8tlTltLgSCB6xnDrwXpY2M8m+DXWs6Hi4aZ0k/ZpKTV6cMOrDxaXQLoKa4o4+/LrUzlkX6Q0q7kHxTdw8FjN8Bijyxzpn935K43884sPgvFIs6e/jL6sOzv2k6omn3TOQaNUm+LRKePaP8dQ6ij3erRpEc+i018EVlxL0y8yofrBPmr9KBrmz43a46Dkq2fJs/IucV4jnTb7gsAFfF9otIqylTNJm10I2hCe9i4BRyeOadRe01u3s2OKauA/f4nbByvaXW5yQ/Pd+0CrD0j3ywRpnWlpFhKCWUiy9d1lVZISGmWAQ== 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 DM4PR11MB5971.namprd11.prod.outlook.com (2603:10b6:8:5e::7) by MW4PR11MB5934.namprd11.prod.outlook.com (2603:10b6:303:189::7) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6500.27; Thu, 15 Jun 2023 09:28:41 +0000 Received: from DM4PR11MB5971.namprd11.prod.outlook.com ([fe80::df8c:4a33:f53a:9a2e]) by DM4PR11MB5971.namprd11.prod.outlook.com ([fe80::df8c:4a33:f53a:9a2e%5]) with mapi id 15.20.6477.037; Thu, 15 Jun 2023 09:28:41 +0000 From: "Tang, Yaqi" To: "Zeng, ZhichaoX" , "dev@dpdk.org" CC: "Zhang, Qi Z" , "Richardson, Bruce" , Konstantin Ananyev , "Wu, Jingjing" , "Xing, Beilei" Subject: RE: [PATCH v5 3/3] net/iavf: support Rx timestamp offload on SSE Thread-Topic: [PATCH v5 3/3] net/iavf: support Rx timestamp offload on SSE Thread-Index: AQHZnmGqaVjXTnvkq0ihuLSgDN4KAa+LmohA Date: Thu, 15 Jun 2023 09:28:41 +0000 Message-ID: References: <20230526095055.2855121-1-zhichaox.zeng@intel.com> <20230614014948.3495063-1-zhichaox.zeng@intel.com> <20230614014948.3495063-4-zhichaox.zeng@intel.com> In-Reply-To: <20230614014948.3495063-4-zhichaox.zeng@intel.com> 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: DM4PR11MB5971:EE_|MW4PR11MB5934:EE_ x-ms-office365-filtering-correlation-id: 04ff4567-0635-48a6-d5e4-08db6d82e821 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: AJRZcpior2cxFf6hxXPRfMMYIffqogCqeS7sgHpoumKih4cav60mFxrjfrBo2q2EvpA4/LzCtLoZq55iPmOQtPRDS8uBUYr2dhVLs1bXhh1eF0tB+WWp4PBO7rVEFDOksXbCZ2hqdy4UKlFLuV4mhN8XPd374KR5E8KP3ZIeJ5zT66IEwW29xNxUo7Ev+Hlio2xa3+QfRbrcVnnpkByK/fr89N3YCEpFx0yuf1yMZRb6FSEzRyVnfw8Khg2ezPVBbLt66oTBWLdF4gJkDR/WGQc7AvjVk2bhAtz1lehJVgCg/ijROnmUY70TnHewzeaQ5lFgEtA9G9tU/qxooBxz/sF+VSBHt4CRQV70ZsYNh60cDq7snMxdUbDznncZmbPMUZMxngg79ltIAzRt8upB6WehPZMhVli05myxtpk2r0N6OMvSen8ViJQVkOcJyDF+/mKMcu+4kC3j4tbAAiEtNMtBD3dRcaT/e5mSI7JD3qfrFgb7qfiqSSNCR1mgtAbDxjoBi/uKHK9tm4gA1vP4BLOZYQE+/Ri7TRP441K1ZSS9eM02Yhgmgm9hZiaX7DzwWDDpwj3GY8axoZj+ZAat+jdYP3qdzX9ZdDbfPd9NLiI= x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:DM4PR11MB5971.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(13230028)(366004)(396003)(376002)(39860400002)(136003)(346002)(451199021)(54906003)(110136005)(8676002)(41300700001)(7696005)(86362001)(71200400001)(8936002)(66446008)(64756008)(66556008)(66946007)(66476007)(316002)(33656002)(76116006)(4326008)(38070700005)(478600001)(26005)(107886003)(9686003)(55016003)(5660300002)(52536014)(6506007)(83380400001)(53546011)(186003)(2906002)(4744005)(38100700002)(82960400001)(122000001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?jvRnmYoYrf1fK2c9qgMA9Q4ca8zYollnAO6BLlWzLrm9EzRgtlOoYMm38kyq?= =?us-ascii?Q?Gg8eUI36GJVL+27+kCGQfmXD6FDNOgtxWUxAn0Z5LU6CQfOf7pYmNT5VLaNX?= =?us-ascii?Q?VpQbpfIdQENdF7+0F/ylaKkp698e8JhufGz8vWZkWIr+TMcENbBm58f4hVbt?= =?us-ascii?Q?GjAh5sRFYJ+8sZ9VwoR3vEWK+zDbj3o8U5QUO7FcaofDGMFuTLVLdU19Rt6V?= =?us-ascii?Q?8hVJmosJqHCR7LCowAoy6+Xo51CFBFdtXPZ6a9gXfUKcmh2rHjgDhVNOCTK1?= =?us-ascii?Q?pzqSXok3iQgQt2B8VordZ7jjpJNmlN8fOtZWrUhfjdvAF0IZHEIWy8kvNuLS?= =?us-ascii?Q?MowtMHLk3bVkGzAHAA7bYNV/lcyXcr+s/b2NAfObQdWVwZ1JQoqd0O3b0y0e?= =?us-ascii?Q?0thAYpKbCdqM4UZbRkAsyMhiwNCFhvglY2P8/IXl2oTjxztznbVB4xS8svf8?= =?us-ascii?Q?PL4AlHb+JkwKDMQ7gplF1RyA2aqAIKRhT593jM5L3QSzNWctSRhbvOzcVuUS?= =?us-ascii?Q?0Hj1lK3ZVIt94PJ1xRSB6kAYD9Iee4wNRyXhJiMBPEXZDgUQCpYtQeFw3hSx?= =?us-ascii?Q?Lio8Y7ZplW6ATlmiWbDOt9xUFk3bd7S8Zo2JlUB8dkD//V23oNYMo0b3uzIS?= =?us-ascii?Q?lpw/SDXK9JXR7C+r90K/j+cpL3LqdpmPrzKhZ3xDQmlcCOypA5fUA4XcT+Ql?= =?us-ascii?Q?dUQL6f+yCjcnjyzSyQHKHlScbWrDQXfKrz1L2KwZ7F8SU6z25qGl6FVuXCu9?= =?us-ascii?Q?BheTvZEb6q7AHXkm5gff9ixLw1ViSA71l7oznYThbdtu6QAhr00nhJXHj2WS?= =?us-ascii?Q?iMozVz/QiMT1/aWIcNepeyv+Y7s28cl4QA93GNznan9RssGnvgkd+MacWpi8?= =?us-ascii?Q?Dn17SstIk8DMh860HNC8SOxxPSXdehXaKlxJZc4EdALxXapHQRlK0j+8gLgL?= =?us-ascii?Q?EhD1xV+cSlt8bnYMwaWjdN7EGYR8TobLxUVy1BznMIjn6QWdRTgWN9X63Xnz?= =?us-ascii?Q?oS+/HUO9CivP0imJEXnZunpilS8YvNI45g+h1Dconq2v+eZYsg3cqm6rPPRE?= =?us-ascii?Q?CACnIq6GhazIOJpM+5e85MvukxVMDrHTTdPbPi+WYLYTCrAcFJia4viVfydB?= =?us-ascii?Q?ORDnG4o/sPJBzUJAIY8JROoNQzRpS04Dv5jJQ+wkeuoH2/vTbQJNMYyE4Ngm?= =?us-ascii?Q?sK9hKqKu4fpoFajxc4p3cu4BkuRWYM4KfzmUGxAzwTiDAuEFxJ3LPTTqIIMM?= =?us-ascii?Q?70KDbeswln2eQf3mAqErTqnfe2O56o5dV+4gtAxfiBeqmpPLmq8xHfpWPbyc?= =?us-ascii?Q?Y6qfJKoZge9rAu+4f1U2sqNvU8a7tkih2IVuooJNAVaognC4zTWbN6LIed1a?= =?us-ascii?Q?OL9OiDmjpoKqREnJxQ9k1yCKHGPz8rCx+Pw880Z/6LH836/qH05dFKVEoDlz?= =?us-ascii?Q?ODB/9G4in0+SLdtwayYjgZ3floL3SGOXDS/muzHnhsi0d3BhRRwLVBYSQedO?= =?us-ascii?Q?lAIPqMW/Q1YQNnVhEKLzUzt0YJsQLPKZD6NvXfwehdmy9GYBVY1eCyHq8KR6?= =?us-ascii?Q?7m3fyAj7pCvl52njNrkz7+aixrq+bMRIWIuSR4Sz?= 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: DM4PR11MB5971.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 04ff4567-0635-48a6-d5e4-08db6d82e821 X-MS-Exchange-CrossTenant-originalarrivaltime: 15 Jun 2023 09:28:41.0480 (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: a5q/qKHBTsulPxEZFreqEB3OLWaXOMnEhhAsJdEicCYHfwTOwdCsc+NSphai06GjNbfoIATGnEYA3xomKvyFXw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: MW4PR11MB5934 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: Zeng, ZhichaoX > Sent: Wednesday, June 14, 2023 9:50 AM > To: dev@dpdk.org > Cc: Zhang, Qi Z ; Tang, Yaqi ; > Zeng, ZhichaoX ; Richardson, Bruce > ; Konstantin Ananyev > ; Wu, Jingjing ; X= ing, > Beilei > Subject: [PATCH v5 3/3] net/iavf: support Rx timestamp offload on SSE >=20 > This patch enables Rx timestamp offload on the SSE data path. >=20 > It significantly reduces the performance drop when > RTE_ETH_RX_OFFLOAD_TIMESTAMP is enabled. >=20 > --- > v5: fix CI errors > --- > v4: rework avx2 patch based on offload path > --- > v3: logging with driver dedicated macro > --- > v2: fix compile warning and timestamp error >=20 > Signed-off-by: Zhichao Zeng > --- Functional test passed. Cover SSE, AVX2 and AVX512 paths. Tested-by: Yaqi Tang