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 4E60B41B9B; Wed, 1 Feb 2023 09:35:10 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id CB0BA4113F; Wed, 1 Feb 2023 09:35:09 +0100 (CET) Received: from mga07.intel.com (mga07.intel.com [134.134.136.100]) by mails.dpdk.org (Postfix) with ESMTP id 776F94021F for ; Wed, 1 Feb 2023 09:35:06 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=intel.com; i=@intel.com; q=dns/txt; s=Intel; t=1675240507; x=1706776507; h=from:to:cc:subject:date:message-id:references: in-reply-to:content-transfer-encoding:mime-version; bh=iy3MkyjJs4jTNgmMmPeY2DgAj3hRlmQqCDd3Zd/AX44=; b=Hl9bJwV42z8yUvXPwipwaCA9aBdd8Xc6oTDa5KGpshxIEFSOV0Rw6vl6 wpXM9Tyz8O1Qcy5wWO4VEsn6u0+vMspP9x12tZzOv2p3v3XPXIcqd0YXy PEmwqBn+SJCCqcZOQPX+HQZFEI1pRIESjiRX2270SaCg2TPBj+IhsFHzV hYHuUnmJoQMPSJADQuOGbAy4jInjkDqnYNq57V5nawbsli89E/gFU4VB1 rIodta6CZk30KQTCfWqLBidMXlpsSGDU2zYFATwYM7zj5wVyaub1hVpaQ jtEaMHpOr9YJpoFex2Qhv7De1uL1/HTf2MtcKWm9ZVIGoFxZYPIiIlOop Q==; X-IronPort-AV: E=McAfee;i="6500,9779,10607"; a="392661914" X-IronPort-AV: E=Sophos;i="5.97,263,1669104000"; d="scan'208";a="392661914" Received: from orsmga002.jf.intel.com ([10.7.209.21]) by orsmga105.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 01 Feb 2023 00:35:05 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=McAfee;i="6500,9779,10607"; a="664815455" X-IronPort-AV: E=Sophos;i="5.97,263,1669104000"; d="scan'208";a="664815455" Received: from fmsmsx602.amr.corp.intel.com ([10.18.126.82]) by orsmga002.jf.intel.com with ESMTP; 01 Feb 2023 00:35:04 -0800 Received: from fmsmsx610.amr.corp.intel.com (10.18.126.90) 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.16; Wed, 1 Feb 2023 00:35:04 -0800 Received: from fmsedg602.ED.cps.intel.com (10.1.192.136) by fmsmsx610.amr.corp.intel.com (10.18.126.90) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2507.16 via Frontend Transport; Wed, 1 Feb 2023 00:35:03 -0800 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.175) 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.16; Wed, 1 Feb 2023 00:34:58 -0800 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=P/XDr4Yuyf6fQHuNnmXr+gqwGmVLXKZ0cQPoS2uATodyFvCAHluBdcUW0jzKXoAXlnpiGmxy1l2/fNG9uhuKlsntmFXSM2UVvQri/x4AQW2QtERceuM1AOe5eY0UY1H26JNRlymhLFqJdHqb3pSPerpCKIxjPXwGpclqNXsuoJyfetBJfzUULJtdCDIgSLFtJly0ywT3qW1x3oQotBFKaIoIjiL9qTA9r+aLYFTGAjFAZMaFgx6UxR7Fy5kA9fCqO5D35DEbfupv3R7LxBnYntKVhk8/aD6C78+zAXYpsWjZUVgHKpSmnsLLz1S14RyHuVvCbaiAyZT6Cvwu9x/HPA== 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=iy3MkyjJs4jTNgmMmPeY2DgAj3hRlmQqCDd3Zd/AX44=; b=SCQy4+aeKZxUCBYCRkuQCyG6YyuBTUOGNb/fIUL99Dnp79OQZ5gCKh8+jQwfhXe5N0rmq1lPvsQy59VpO9Ddd2hcZW0XBmgMiYOBA+RslgAKsMxa7nWmXH8deJRDNUz9zUMCf7m+a5fRNToIfMjYEQXGTWo7+GL4xYoVSfQ545jpgQK4lR1LEkJ4ziwHrhdPlBKZue/UQ/sSoFoBOdhld27dUVIkItzZKCxfTfHwPH9gX1+xVUGl6/L1kM/QnnzC/fsXEJBj5HZ2UP8y2kXziKOnTvLhDPUpiZkzVAb/HbQbK4Nx4sTe/yfw4jvp+Ufp70CQYttS7OiNytsmWby5EA== 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 IA0PR11MB7331.namprd11.prod.outlook.com (2603:10b6:208:435::21) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.6043.38; Wed, 1 Feb 2023 08:34:51 +0000 Received: from DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::eb70:80e0:1b88:3ca5]) by DM4PR11MB5994.namprd11.prod.outlook.com ([fe80::eb70:80e0:1b88:3ca5%9]) with mapi id 15.20.6043.038; Wed, 1 Feb 2023 08:34:51 +0000 From: "Zhang, Qi Z" To: "Su, Simei" , "Guo, Junfeng" CC: "dev@dpdk.org" , "Wu, Wenjun1" Subject: RE: [PATCH v2 2/2] net/igc: enable launch time offloading Thread-Topic: [PATCH v2 2/2] net/igc: enable launch time offloading Thread-Index: AQHZNg8pZlLULiV+30WFdO6oplnO0a65ww4w Date: Wed, 1 Feb 2023 08:34:51 +0000 Message-ID: References: <20221220034741.447037-1-simei.su@intel.com> <20230201073014.431924-1-simei.su@intel.com> <20230201073014.431924-3-simei.su@intel.com> In-Reply-To: <20230201073014.431924-3-simei.su@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: DM4PR11MB5994:EE_|IA0PR11MB7331:EE_ x-ms-office365-filtering-correlation-id: fd04e81c-e9ca-4077-951a-08db042f2fbc x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: Loo6UuxyTtUTcbDoS+bQdrHEIcxW8qrIWj0kTu77eLNftqoeBrJsiC4XlGmuZOFAYeERzr1rgizpxzEtDN83GwWNdJWRUgtgknpNoZ6y2sJkun2FamglYDc0X7MEqc0lnBDs+uFDlEl67vs1jWxh8qg4b7OXOLx8tuItPqpTzNZdkBL77u6HG3T7OqfzBMpB25mEUETFvjowGDJEAXGpWPmxedMfwiq0M8XmuRNA5Pcjs0+OlzoWbdDOH8Q5GisKE+Ax7rc/1Tz+zDXLuhxyjtCEYuXZihwB4UH5JvaGmcp2IX2O384G6kN4OlOezhAW+ISqRS44AqDZ+gh97eTLjjDLMzQH+4Kv66wlCczMY1cdwc23+YxAtkcKO7hwMd+5MyAxvdxYGkn4AWjiqzr5MNFkhs3ZBydZanowpnyOvM+qc5q9Je5MtxutCTJxzzd/WCUQUVasstxeMnOI6HIbEWsHdvMTfh1DRduaIoClwHgR97C/oOdqh2wNks7wj8rlkx89H2RS4VPSpQouH6+U8G6hBCqgfVDA57JoKwGZ0sUzOf7O+HHPJKXF94xrHRMThSB0LXkxDETnu+e+HhjtkZmowTCke9xe9gs0EVfr2r7iiGId3SSXviYQqCNmsPPBTvGx7t5mvJngNg3sDuD87gtaQeTVwo37AXDKpKcpTqKA5p/qjevvOed67+fWW26k8ryuCEx5JjhToFjha2vEXQ== 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)(346002)(39860400002)(136003)(376002)(396003)(451199018)(122000001)(2906002)(55016003)(4744005)(5660300002)(38100700002)(33656002)(478600001)(9686003)(53546011)(71200400001)(186003)(7696005)(26005)(38070700005)(82960400001)(54906003)(86362001)(110136005)(83380400001)(6636002)(64756008)(66446008)(6506007)(66946007)(8676002)(66556008)(76116006)(107886003)(41300700001)(316002)(52536014)(66476007)(4326008)(8936002); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?knxtw0E1KNUuRNURpvwvFZKDXlp3e94txSjCDpsFjc6HT58UUq5uCGWUgY5d?= =?us-ascii?Q?/RQzp0BonlBCKERi3Xxv6b8ij8rNSVtisrn1SSQJaAWzuIcUYCyJj8u8de4U?= =?us-ascii?Q?kjn0YMXoHpSb44gj3BHk0KkYsfp0+07e2yZKQxE22iCEJF2q9ir8c/TkUzqs?= =?us-ascii?Q?xDnjQ85qYMwP4GhKD3rQMbDOyUPuIGMvYu79MN2di+/gIFT7p4DfgYYbavwD?= =?us-ascii?Q?lCrmSPQkEl8bMLuC7X6FFvBxi0/Zla4MCCxD7lpq+W5aZsUWNBrowWnyTbCi?= =?us-ascii?Q?4Y/qR2pGX1ZpIC891eIvW6DS8cyfGUY7+mgrcLD5Ik0t1TR2LefAXlNm1YgO?= =?us-ascii?Q?/dbIbvYxvG2jH2KRtCyrnuCCpY7asxrXIErfWYIpMvzYA5sjU5uGxxysdmF3?= =?us-ascii?Q?FDrmcWEUuzaDPoirUMLd2CyxbiCIzv4VumKqv7iQwBrGQDSomFPIBc3FB2uh?= =?us-ascii?Q?5iDT1l0VrHdqkO/G+U3jRssH2nnWut6gH65DJDwLp9V618KZlfpKl93jYQMf?= =?us-ascii?Q?RPZ6ENZQHdXD0CaljQODrooZpDeGVgL+aGETpC677p4xLT+iAJsY4Lqo67wd?= =?us-ascii?Q?TL6QFaceLFTo1icTkvX7L0sKmQka/8l1uDe63C9beRh8y2TRsG6vEtPicq9G?= =?us-ascii?Q?U7XsNbCOGvW+G4tu8vY/xpmfDHwv9tLWGnFphP4UZ1l1wCPn3c4bAYDi6wpo?= =?us-ascii?Q?P5zlbfKd/icE4SYLm07NuSiR5OAKUZWQaxftxnwSF7WJ97+D8bXE77AqT5Po?= =?us-ascii?Q?p6XwH2QbZk4VFIz/m11cFOGxhVEWlnZRygI7vwalNrEhIL0h9DbPQIjtuSSs?= =?us-ascii?Q?g3epg92qC7NuLSWhNebITIATcH61yVg5ehaQFGWzhZB/DU7sLB76a/0wYna7?= =?us-ascii?Q?dS1yCc8xPvg+fMMGDwiXxerp4TXDZB8zkR7FHhpiQKPc92A4/ntAdByms5GQ?= =?us-ascii?Q?agDKFKYArkDv3sXm/QebbUVKsk9i21XjpEK74FyZlHJ1jyitBxdnPOU8KsaK?= =?us-ascii?Q?lZWT7365mP3O6f+WMCf4v/D8xFvKzz/wzxK/e9b3mv2QKHdT5fwE3Ot6Nf6Q?= =?us-ascii?Q?FOOxHioAdLquY5h2dVRvAlLmMr4GIk04YngkyvzNM83fF/1NKQT8+RXO7NZw?= =?us-ascii?Q?yexpXmlOAwdBxjpDBTnBctKVD3F4goff+JtnZDCMr6Oj+ZFHWpXLlNuoqL9s?= =?us-ascii?Q?9+6JzYwT0y82Wub68HHZeNqh6B2kOioxcOPgL5svAqNjoqIpo+sNAZeLCYc6?= =?us-ascii?Q?yBfLGQvIQZdhN6KyqDYKObsls0PAILaHSDjr348pKzUa+QVnSvlSozgSEI+W?= =?us-ascii?Q?3NTiuI2VS8CUsLhrAcIT5X47aS6RjnGcJ6XcwVYTHhdtp91FmjDBoly4geD0?= =?us-ascii?Q?P66ep07pfZq7SAktnuqUufyc/xuuhoN2Cy1VqUYvXaWJe+HsKDcCUuvhGdgb?= =?us-ascii?Q?c1c4pRG0jsBuNg6mudv41whXOwPR2qCfLjPR7dEkIyxyQi9BtBZC6cxITHqJ?= =?us-ascii?Q?boKbs7uwC5wLAzOpJVmyxR3S4ZIzgE7MWshcvnO2hapi4B6qfjM4dtA8oBNd?= =?us-ascii?Q?c+AtJkHYg6qPNaBvB2Qr2bxbzfxXMt6EiezFPG2r?= 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: fd04e81c-e9ca-4077-951a-08db042f2fbc X-MS-Exchange-CrossTenant-originalarrivaltime: 01 Feb 2023 08:34:51.3450 (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: MO0pAo9HscHMCUQguXTOCMmmFSY9jNUYnRDiHYysJCsOLR8gPdXNg+fd6Ti1tp1cW1cgQtUYMisHpm6BWLOSjA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: IA0PR11MB7331 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: Su, Simei > Sent: Wednesday, February 1, 2023 3:30 PM > To: Zhang, Qi Z ; Guo, Junfeng > > Cc: dev@dpdk.org; Wu, Wenjun1 ; Su, Simei > > Subject: [PATCH v2 2/2] net/igc: enable launch time offloading >=20 > The LaunchTime defines the scheduling time of the packet from the packet > buffer to the MAC. The launchtime of each packet is specified as an offse= t > applied to the BaseT registers while BaseT is automatically incremented e= ach > cycle. >=20 > This patch supports Tx timestamp based packet pacing by leveraging offloa= d > flag "RTE_ETH_TX_OFFLOAD_SEND_ON_TIMESTAMP". We should set the > expected launchtime to the advanced transmit descriptor. >=20 > Signed-off-by: Simei Su There is a coding style warning need to fix. You can use devtools/checkpatches.sh to check the coding style before submi= t. Otherwise, the patchset looks good.