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 E1FD6429F0; Fri, 28 Apr 2023 07:40:37 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6D1704113C; Fri, 28 Apr 2023 07:40:37 +0200 (CEST) Received: from mga12.intel.com (mga12.intel.com [192.55.52.136]) by mails.dpdk.org (Postfix) with ESMTP id 211A0406B5 for ; Fri, 28 Apr 2023 07:40:35 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1682660436; x=1714196436; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=nyxif4Xv2hflI3d9EbB1DenmB3ARkzoPq+QJTqoeJQc=; b=U/d6js7728dCAFOWCWgYwI7d/3Nv+IUt0gnC0W6xfkdY9dk5/Xe5ku3w 841kwnl8GKI26tnlQFbnCQK55Z96IFiZrvsCdJwrdo9FMGMvWW0QIINdP iq0NE+8vGsSDHi4/B5sY0Ctqr/iV0ayh7yFiAbOG8WrjuG9hcsTOLTQk+ H+05ReUCITXyFp2nrFPzM6V7WvakJfvknzVdN1J7ySkYFkYX30OLyawL4 rm1pw6hag+K0CLYrkVfDmbGq+WVJ/5UGSF3XoYi2ucoUWUfIQhR00eiQV 1oxki5oQocpVR2k0eGS22RkdU43IQn1vULtzTOuzoOeoj6A1iMm9ZxYSU g==; X-IronPort-AV: E=McAfee;i="6600,9927,10693"; a="327275893" X-IronPort-AV: E=Sophos;i="5.99,233,1677571200"; d="scan'208";a="327275893" Received: from orsmga007.jf.intel.com ([10.7.209.58]) by fmsmga106.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 27 Apr 2023 22:40:27 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10693"; a="688691537" X-IronPort-AV: E=Sophos;i="5.99,233,1677571200"; d="scan'208";a="688691537" Received: from orsmsx602.amr.corp.intel.com ([10.22.229.15]) by orsmga007.jf.intel.com with ESMTP; 27 Apr 2023 22:40:27 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX602.amr.corp.intel.com (10.22.229.15) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Thu, 27 Apr 2023 22:40:26 -0700 Received: from ORSEDG602.ED.cps.intel.com (10.7.248.7) by orsmsx610.amr.corp.intel.com (10.22.229.23) 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, 27 Apr 2023 22:40:26 -0700 Received: from NAM12-DM6-obe.outbound.protection.outlook.com (104.47.59.176) 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.23; Thu, 27 Apr 2023 22:40:26 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=aKn/TgqCSWKVJKCl4ZP0dHC0uU48Rdaxc2yZqS61YyWWr87+Ck6AcXu9rndrFk+NdrZWumlK71lqVu4tmoPpJIEk5JnNpaQJU2ISIksI8kKhPdSjnWuqAFAwWoYtTS14MO6vTYqj2laM9vEEcO93xlU5QMyvgo56gXvDXVgWFONLyrT1CJgs3DX9KVROe3tS2d6xCy3N3CeZ4X8Yiua5NLkXq5vAoMYF/jjeEv81LXeRVe8/qKuWLzmknELgx+MBLtJF1UHcCzefb2tGn49JxzNcsBcI1n0J1SAOQxbSgfQrv0XgS1tTmstn7vovFk5rmhK+m4M/x1fO175SmFF5Mw== 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=nyxif4Xv2hflI3d9EbB1DenmB3ARkzoPq+QJTqoeJQc=; b=KJfO4bRKRLwIgTiPBkaPVSNIGsVw9hyG9T5TME6FodRFlhygQkutKNGEn//xHef5UQAbWUrG27gX3SupsBpX2lxa+zN6T/oqVuivZcGMvUDlKZNQAZ6HIaXfJcJJZIRk7GVenbt75w6E9SSIy7GbwqkLXJlpHYgdH2z4GYymeMkIgsC6zXR2etRnkj6GMN+2sFxhulCzC0hRkBkCp+HIJs4jjMSPvR0XJxhu3sw8jMIDQCxkKkFND5MyovjK4aLwH21krLp7NntVXo2+bP0iXzxMb8pNnZUtCLgS39sg99EBKlZ7rWEEPoNwZ7CpJxtUo7iAx403OE7FFP8HhWW44A== 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 PH7PR11MB6499.namprd11.prod.outlook.com (2603:10b6:510:1f0::13) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6340.22; Fri, 28 Apr 2023 05:40:19 +0000 Received: from DM4PR11MB5971.namprd11.prod.outlook.com ([fe80::df8c:4a33:f53a:9a2e]) by DM4PR11MB5971.namprd11.prod.outlook.com ([fe80::df8c:4a33:f53a:9a2e%8]) with mapi id 15.20.6340.021; Fri, 28 Apr 2023 05:40:19 +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 v3 3/3] net/iavf: support Rx timestamp offload on SSE Thread-Topic: [PATCH v3 3/3] net/iavf: support Rx timestamp offload on SSE Thread-Index: AQHZeLV365C7MjXQ6EOOdYxnaIufEq9ANh3g Date: Fri, 28 Apr 2023 05:40:18 +0000 Message-ID: References: <20230412084657.3622484-1-zhichaox.zeng@intel.com> <20230427031330.1729969-1-zhichaox.zeng@intel.com> In-Reply-To: <20230427031330.1729969-1-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_|PH7PR11MB6499:EE_ x-ms-office365-filtering-correlation-id: 1b5d0f63-76ef-4e64-e57a-08db47ab0d2c x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: qmZfUfztkDq27R82BVhRePHA1eQBShdVucCSwodoEEHvPmV6UpCQ4ngdr27Nba2NSzRH2ObAxL+a74bOWp3l1sIwNAIEYhvTxNetXo6Rmlmfcd035MI3DHkkbw9myESFYr5RGlts/bNWy36UdVM7OX+ZZpwqePAlWi+NwUlC6gkTX2vBzgJiLWocP3Tz5WHkT/FJ1mBraZgt57vTWb29eaj2+DJbuSnqeTsR+qqB4fvHxbaPdrvfMuAsVxSEpVAx736SbNMCa+OhPi5iDRU9keQ0Tc77lTu4qFusZl8AxD1VK/QKoN3+X5IWBcEL4E+7wDTFFEjd0R0IdXYmrATnydV5bzhEnNMni5w+J2kbJmHc50WUPTWyAMwQjhk5ZqXMB1yNxrcMmVuoqVlsnoV9X6qbpN1m7qJrtUs8zwrF07enwYOlbbvBSrSrYpvvdfoBdYIa7/ydlDkYaooHkaAjXEx0dBT7QAYudoVNnFjVYOBYO5o4xHifs7mnVbt6iwc/T3nsOOuDExiD/Ns582+SpTU4BGSqkXIpYT/m9cmDWrGqoc4sHvGm1XIPwoGgsCXnalKa845Oy3UjDLtDdtq9qBcLr4m9Pu2UkwR+kxVF5MzJmUaH1viUfrgoUEm+itRn 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)(396003)(366004)(39860400002)(136003)(346002)(376002)(451199021)(38100700002)(316002)(478600001)(41300700001)(82960400001)(122000001)(8676002)(110136005)(2906002)(4744005)(38070700005)(54906003)(7696005)(71200400001)(86362001)(66446008)(64756008)(66476007)(66556008)(8936002)(33656002)(83380400001)(66946007)(76116006)(5660300002)(52536014)(4326008)(26005)(53546011)(9686003)(6506007)(107886003)(55016003)(186003); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?Xyv32WyaaA64c0aZgIA2JnbZSPo5S0MjgIrFJbLBwflFOqH48X6zQEdxiJwQ?= =?us-ascii?Q?G9Mt3moJhLHO68EavJDzMv0E99aVBbzoWZ0pvpClVCCT0BxlWXqpiSG1h/cE?= =?us-ascii?Q?xbAYy4bZW3kG84FiCOst1H0oNZTfG9VmRVBu2ndw6JBDQN3spcbPs+3KIHSz?= =?us-ascii?Q?7G0b7rxQb/SgRPWSGfUnqn/GVcv2i2w883i7gxAgv5BXV2NICK1766zoniNy?= =?us-ascii?Q?YJM7ccXADoNplOmFwNmgnSNhArsFz9+ki7yQ/zwGSV4SooZe0HfVb9lM1wda?= =?us-ascii?Q?Z1tHqLDlzXr+0PNUONy6WIP9YqxwdhW7Xb7mO0jVlOcc0tjdRCieVAOFmjiR?= =?us-ascii?Q?mWIi43cNFyccldXuHKQv3cMdVHowB7EVa5p1nwEFIXHWEw7+lGg+FaAdPaVf?= =?us-ascii?Q?IhviThxF7fI2WyacjGb7NMu7ax3bZeYnz0uYEVALdGTNldZ9o7qk8DUpZTEZ?= =?us-ascii?Q?NdCP17sT2EzaYor5yZIlad93hXl4LNktv36nHiR7dWsD/nAi0x0mF7Mi1VGL?= =?us-ascii?Q?b2LBRQmC78WobYkz4Ypgo5ceCDXvZwoZkv0j1izPO2l3rFS5pMRmLg8+Ilgi?= =?us-ascii?Q?UG9BKBdS3l+OVXBdFxRxQudkcbj7eXwCrn4tGkDM1rQfUUeGgXvoqEb4wa39?= =?us-ascii?Q?noWLal7LFMqgU+wb7wEY78UTW/43Gt9nWNOia/ttXOpPq/2yvH4oBY+ZPoTO?= =?us-ascii?Q?/cuSXIHTQCiVLzu4Tm1fAukraQp6HiPOkXXeRzDD5KidMPVhqdwXl8PWAVUR?= =?us-ascii?Q?T/C8jGiBnwC2qMvvUnhjLW6pRLn+eW3oPTmoNubyYm8fTbaN8TWQ7iR7fxi1?= =?us-ascii?Q?WQLxndyEbVDZwMKNEcGEdL/7fqxnWeWkZ/a6MGCOuLYR4XEGccZMXFTZp2pe?= =?us-ascii?Q?P8oKYcwB9XlSPtL2yIEKg9Pg9O+/vM+7/z5pkmnOdXeL/PyY0cXKEES1G6ez?= =?us-ascii?Q?Muo7hwQdPBdQRRedbyrMCquarCk3uPTVkEv0P7GXuvMbxsLbXnrx40u/40CW?= =?us-ascii?Q?rHabR4WXjSsxjJR29YVAH0sBDE7G+mX6UsNDYjKcI4taHUl5PAZN/fuIQ8XS?= =?us-ascii?Q?gcgL/OC8zgAyo5sq5a/xYewT2px42xjm6v2XRX3ngeeHVpl+ncqsNqFWX/rn?= =?us-ascii?Q?VgokOgjimOZDYjlNHeCh9VQpksaB41ah5fyENfAv/fK9vmeyShY0lLT/H+2P?= =?us-ascii?Q?On6ohp1+LJu1u7C+H9rUoLgHjtjEGdtScRJ2sVVLU7MAVEYgclNww3XKCfHL?= =?us-ascii?Q?YaSqb67rthmQS69mw5o4MpxG0Am9UCsesvOkMhT0eKDzLsR0SrwaTzxLNj79?= =?us-ascii?Q?buwJVd/XFvulwIKG4Y5UN01l+0oPYVh+bA9zaXk7jx4H+UM8pdVct/XVIefd?= =?us-ascii?Q?7dqj8n4ksovzuaOzPetTyXwxsRe5/KBeowOVKudrAjj4Y/gZW85A3quI1UZ9?= =?us-ascii?Q?I/D1xi0jfHDionWPpNxJzogbllWJ3bfObScitoq6jMAePd9ZTzfJJyDmBZSS?= =?us-ascii?Q?o6o1DxqvJpDJztjl1djoGV5FMpx1CM4NIQLb9KNeXP93s1X8g47sz7Kei/i2?= =?us-ascii?Q?LTok30UngfVlQNPOtCw=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: DM4PR11MB5971.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: 1b5d0f63-76ef-4e64-e57a-08db47ab0d2c X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Apr 2023 05:40:18.8940 (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: oozpLm5gwMFPVm32Tdil6R9R1PvEehZjBEvEhXGb/fz+AUZVhJElqwQS9GeT4EQokXVHIQvyc77pyQNi7z3ItQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: PH7PR11MB6499 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: Thursday, April 27, 2023 11:14 AM > To: dev@dpdk.org > Cc: Zhang, Qi Z ; Tang, Yaqi ; > Zeng, ZhichaoX ; Richardson, Bruce > ; Konstantin Ananyev > ; Wu, Jingjing ; > Xing, Beilei > Subject: [PATCH v3 3/3] net/iavf: support Rx timestamp offload on SSE >=20 > This patch enables Rx timestamp offload on SSE data path. >=20 > Enable timestamp offload with the command '--enable-rx-timestamp', pay > attention that getting Rx timestamp offload will drop the performance. >=20 > Signed-off-by: Zhichao Zeng >=20 > --- > v3: logging with driver dedicated macro > --- > v2: fix compile warning and timestamp error > --- Functional test passed. Cover SSE, AVX2 and AVX512 paths. Tested-by: Yaqi Tang