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 D73F142BFC; Thu, 1 Jun 2023 04:50:07 +0200 (CEST) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 6902D406B3; Thu, 1 Jun 2023 04:50:07 +0200 (CEST) Received: from mga04.intel.com (mga04.intel.com [192.55.52.120]) by mails.dpdk.org (Postfix) with ESMTP id 117AF406A2 for ; Thu, 1 Jun 2023 04:50:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1685587805; x=1717123805; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=oqxHGXdKTXuSvZW+6fGBDzxq7GEiJ31d/oTG2gqaMmk=; b=HVPxWnuCVQyfsXc43c4+5Sknvme6I6ifFwckSHIm8vgV+qj+wung81W3 UO4M3lVjNeACB3QJ57M9IOJLPN+R22J2iuWVDEY1YGZciNjrRSWrHO0d7 Vbd8iF0uL/NlXA5m4teMYuWA+huNa7rmWqs8OmZp7AJ0grpu/6rFBt80R 9c/cQ9ax/3H/u3o5ghMJ9KdSBtHxOE6oL14EpWwDZyEQGSRqFr1mMxTw6 MLJ22jnmDuSlWs3B+VqBHQIUKKVZqYFm5sUKXTmfpT729Ygccf2DB0DYk NgivZer5vK5/Zr86hDeidvOHSjp//7uqJycaH24x3lQEmKRWG1T0skz8K A==; X-IronPort-AV: E=McAfee;i="6600,9927,10727"; a="354283137" X-IronPort-AV: E=Sophos;i="6.00,207,1681196400"; d="scan'208";a="354283137" Received: from fmsmga003.fm.intel.com ([10.253.24.29]) by fmsmga104.fm.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 31 May 2023 19:50:03 -0700 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6600,9927,10727"; a="796958656" X-IronPort-AV: E=Sophos;i="6.00,207,1681196400"; d="scan'208";a="796958656" Received: from orsmsx603.amr.corp.intel.com ([10.22.229.16]) by FMSMGA003.fm.intel.com with ESMTP; 31 May 2023 19:50:03 -0700 Received: from orsmsx611.amr.corp.intel.com (10.22.229.24) 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.23; Wed, 31 May 2023 19:50:03 -0700 Received: from orsmsx610.amr.corp.intel.com (10.22.229.23) by ORSMSX611.amr.corp.intel.com (10.22.229.24) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.23; Wed, 31 May 2023 19:50:02 -0700 Received: from orsedg603.ED.cps.intel.com (10.7.248.4) 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; Wed, 31 May 2023 19:50:02 -0700 Received: from NAM10-MW2-obe.outbound.protection.outlook.com (104.47.55.103) by edgegateway.intel.com (134.134.137.100) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2507.23; Wed, 31 May 2023 19:50:01 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=efTMtva0NrSleSQJbTV1CdjO/eHv0ZJSTqw8KjkEjtm91si7S9B2xwqI4nYov+gaF1mhPmjTGSKIJ76VlAX5z8bqdi2rlpk4ggrwzzyINUFT1X9TW+VAh3jqd7is5YS8zSg2e4RGMWjWnZpJWxjt1Q4H8EiHbXYN6XVcXmSSkShz6iAC5pKqFtGvrCBclJNGuaOX3k7O2oIncnHbzrdLRbhyh9jznEzeuScpAAaKMkBfxoCvFmAcvV5AZOhF2xfZWZPY2h8b/GlKSfbywscYGc+LwZ0IfI+Z6su9N7P16iq41jOHRinXD2aVTPPgJHOmEuX9ZsubK6gYY1L6Y/1JtA== 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=oqxHGXdKTXuSvZW+6fGBDzxq7GEiJ31d/oTG2gqaMmk=; b=CxGIPyUC7vbvGyaBWO/yz3ih1yeUT/MGLE7YgiEwsgi0ewsS33Z8Jkfv7TQoRFjYXfP57TfYbPIa3odvPELV9Bdwgub0/aY+w5Dn+utZSgEEC0n0JZEJCUfVczHU3o8gvSUrvQ8pV6ZXrhP7GhpliePiQew9t/UyHKy4Eo0vFuR8lun6o9haFueQ+NT0Z5aIyfyrquVN38tfyqHKonlWvLFrPN/n9mBhtn1UKTwLFMOO/jpJK0itpFx+eOSjdG8OgrSLClQuZfSKvURVj1UrwndkllmQWWnZyfGmAX0FeXNxftzrDTOUtMcMYAAo7FzjR+AdvILB0QIFH2EmN3CdYw== 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 BN9PR11MB5465.namprd11.prod.outlook.com (2603:10b6:408:11e::18) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6455.22; Thu, 1 Jun 2023 02:49:55 +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.6433.022; Thu, 1 Jun 2023 02:49:55 +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 v4 3/3] net/iavf: support Rx timestamp offload on SSE Thread-Topic: [PATCH v4 3/3] net/iavf: support Rx timestamp offload on SSE Thread-Index: AQHZkdPFuabDXK33dkKd7A4drbMEka91QzPw Date: Thu, 1 Jun 2023 02:49:55 +0000 Message-ID: References: <20230427031229.1729460-1-zhichaox.zeng@intel.com> <20230529022317.68881-1-zhichaox.zeng@intel.com> <20230529022317.68881-4-zhichaox.zeng@intel.com> In-Reply-To: <20230529022317.68881-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_|BN9PR11MB5465:EE_ x-ms-office365-filtering-correlation-id: f14afe0d-715f-4425-6ab3-08db624ae160 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: pGuY8owY5DFCpNyD/JgXkFZ+TLSZnhvNcUBEDMXl51WeOmguxBpMqHv6JtmWoOyG2UrM7EglmDaxQTNZGSUAOyckAbyK+MamO3qGRft5YBe1dE6vzl+f8o0yHcekjqrRJ2eslH8oQ2DxfxFIdmIosWstjfFvFhS2Kz5CgC+uTBYxMtyBryuL9r2dwIr6EApqukL48nOPNTqF05PDMUMzG4v5Pcagnfp2ZQ0nEo6mHgV+Z6J09KjBVcW9XC+5oJtsSuCPS4fAs4Ymf//Y5Gl9KD0xaAmWOr7L7bEC6vME9Z2tzEQHPouDwzPUW34a8xfFejW7xawKLkiE5NF25mrxY5H89oQWGlUT6Uu94vAvN9CTGOXUtMDIy+qrzipfQVhHkp7wp3j5DDTuJiiZWmWSVZ3FlTd+8STUon1opk4wLlMYJ5En4cJR48IWEGs9lpBxviymk1MExtJYP3ojddMHz3y1Y+f/uazMlVKn/dx72ThzpfqQDxAKw1j/0+bw52AsTdH8z20MUaF36ASPWA6J/QbU32GqvVokpFnvcJ8mGBrNqHVHVrPpv5r56HpXneB54SbxJ3kWunZt+Qaz038llcveU9z0EJekW2Dq2qnbs2Y3EiRqI+BENmNhizGGL4it 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)(346002)(366004)(136003)(376002)(396003)(39860400002)(451199021)(82960400001)(38100700002)(122000001)(86362001)(38070700005)(33656002)(8936002)(26005)(8676002)(41300700001)(9686003)(6506007)(52536014)(107886003)(5660300002)(53546011)(55016003)(4744005)(2906002)(186003)(83380400001)(7696005)(66476007)(71200400001)(66446008)(66946007)(66556008)(316002)(110136005)(478600001)(76116006)(54906003)(64756008)(4326008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?7tKJauVZPqOMjAFx6yiL/B7pJrzdo08X7k52N4esjJIF7EGILfySW4IO4NaH?= =?us-ascii?Q?pnGAry69iYIaeGuWQGjACx7MtNx2nTvCg43D2TEShagD980poigw5Sd8rOv+?= =?us-ascii?Q?tZwcYXHtPb7fdMIuNxnkNmtYpC7x+7VrxHE11tlj1XpPQ4nfeE8uJdV3O4xd?= =?us-ascii?Q?LOL8O1jH87ZQqK+Dc0U5tylP/7xOx+I68UMSWSEkJEphyMuUVQO7NyP5Nwhe?= =?us-ascii?Q?+rco7Cke+m6bKvfhT+bqPQuDhnQwSWJK7mrpRLJCCx3s8vc4P4mkseL2fBKK?= =?us-ascii?Q?SWQbHvpeHGjcm3jNunArUfpAOXvG/qMuaEUa8yL71EPFC9Wq/jhw6m3bgGfG?= =?us-ascii?Q?s4SZk2MVZbvj3nJv3s6+ZaZPbwKAfYjXNbh7RFYa0xvOLpJSnCj0GkAz/uTj?= =?us-ascii?Q?8coMOg0nsoKwmFSLV/839onhBrarN6zsnWvVuC3qX/wI59i+6Cug8dP1M2it?= =?us-ascii?Q?UkjN4KR8cATuF13vz4PEch+Pa13Z6C46DF96mFKlRcdseFfxURbbmilD556r?= =?us-ascii?Q?TdVqAYOLJlmE6e9rDfh0OcLTRAZrdN1IiqVZk0dF1Tql8rD5Pq+5jE+ZIu7P?= =?us-ascii?Q?DdNQ/+cKEy+2prupdB4Cu9JEwbYUOmHKPPXJNwGW68chEIx8mzSMh8jpquY2?= =?us-ascii?Q?dAUVrGdEiyy2UoKnS+Tl2TV6BDcisOChS+UH7hIv/lryWknDZUWRgvGnrzGG?= =?us-ascii?Q?Izy+EsrU/uU5OvZ4ZFDm8jD22SaLuty+ReZRCY53848Td2oepFQHGv9Xv5fv?= =?us-ascii?Q?LZIUWADYgt/qqe54z2JRVpl9nUpazfw8LnRBBDSu/RX4L6xBZNoOTxCxjbqz?= =?us-ascii?Q?F5VQnJon9bz6pLiZy474QdaqKsHNyekb8H0HIYRx1BsvIQTgx7nYbvxl0/sZ?= =?us-ascii?Q?mBOOV8hHQuI2019STJ+Nm1J273j6y9mPZkxPn/SYpply6vFf6s28EskVOW8n?= =?us-ascii?Q?QjX+TQAxODgjWUniLXT/YB1nKAvDa1CNs8XYxwi8TR1tWVN4l1M3q2oaTLJq?= =?us-ascii?Q?0LXoQSG1Hgi29q8SYCEMRWZkhIjAc1Jt8D+3ZH81ibKvCgORdBp0GxLxKaki?= =?us-ascii?Q?7yQutp65owgppoIQeMeTD8QLBI2vu9C5Xt+wG9jvlNRb2WZyg0TlJMqV7A6u?= =?us-ascii?Q?7zQbYmJcwAZm7Z9hKVeIomlmEKxbsLmw8WxOcDbo5TCchervkBI6Gd2w8mmA?= =?us-ascii?Q?0FLbpHxmGTBEQggTsyW4RK6xQ6s2q0FuSCHU2P3uUPe8WDLCZrQVxTvV8sTk?= =?us-ascii?Q?0C1LdAeW9MmvLq2kwrmjvdZYgwEWwotsnivc52JJxczPU6pOS73G7r4OpH/C?= =?us-ascii?Q?q7KNIMoY8+4mueia7A/oadKIlAv7w96pwgLBvwpfUmDAP02N59U6bKfGtzOV?= =?us-ascii?Q?QWkuDaQO4S11ifyQFgWqiMIxbMxExBC7zeu092lSxxZF2ruqVNOB9frjIkU2?= =?us-ascii?Q?tOL5vH3W3vmpm1U/Ricd35/lpusfbSHm+rg9SZUkaKLBbYEFwHnNVsNvBfxA?= =?us-ascii?Q?d/KN7ErtDofF5kG9s4uIQPtZM8vESPLDgtm0IP5ZLzEeiyWEEfNt3abBJ4nm?= =?us-ascii?Q?6aJY6QWQlnstWm2mK4m7up1Iw470PFP0rL0D1/oS?= 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: f14afe0d-715f-4425-6ab3-08db624ae160 X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Jun 2023 02:49:55.1357 (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: vRR2k75mGLDlhxa0977yKzmfVfDc1rq5UaDBbS2vf9Qb9pMGAMA0gTrvZTfO1SUkxNc+WA0s39ENAF3TAkLqjQ== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BN9PR11MB5465 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: Monday, May 29, 2023 10:23 AM > To: dev@dpdk.org > Cc: Zhang, Qi Z ; Tang, Yaqi ; > Zeng, ZhichaoX ; Richardson, Bruce > ; Konstantin Ananyev > ; Wu, Jingjing ; X= ing, > Beilei > Subject: [PATCH v4 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 > --- > v4: rework avx2 patch based on offload path > --- > 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