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 722E8439AF for ; Wed, 24 Jan 2024 05:33:04 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 3B9544029A; Wed, 24 Jan 2024 05:33:04 +0100 (CET) Received: from mx0a-00196b01.pphosted.com (mx0b-00196b01.pphosted.com [67.231.157.166]) by mails.dpdk.org (Postfix) with ESMTP id F2EEC400D5 for ; Wed, 24 Jan 2024 05:33:02 +0100 (CET) Received: from pps.filterd (m0096262.ppops.net [127.0.0.1]) by mx0b-00196b01.pphosted.com (8.17.1.24/8.17.1.24) with ESMTP id 40NKPhpT012461 for ; Tue, 23 Jan 2024 23:33:02 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=netscout.com; h= from:to:subject:date:message-id:content-type:mime-version; s= netscout.com.09.24.2020; bh=6hScoK5B0epf+k8LKW5jYG1R2lIK9FbxTtEq OxnaCDQ=; b=db1AlK47DnJyXqGX0HZNhbo7M+eVpx+9IqaSNcTM8AawmF0XANZp M8nRYnNHnZp76KAmvjOHd+BfEBo3KVcEDDmNSIsgKCEA2HRKa0Iswu7m48OyHsIF byqYXERV04bQBLXp6uTfvSw//YEBK/p5WoMpfjBv2dVbNrxC0kqmII22k+b1bsTo 9vRINQBejtDkL/+D3yDbGpkTUbFXVuChRTY3WGyE8v8S9V77y/eV6dgQZQ4GS+T0 pz8xskfquyso0MGvXW57yBZuPuvVODDioGFVzgZHPh+OJEAUL1S7DOmkxZR8oSfo 3fUXeA1zMzHL1KGP1sEw4Oiq7y2wZ+FWrA== Received: from nam02-dm3-obe.outbound.protection.outlook.com (mail-dm3nam02lp2041.outbound.protection.outlook.com [104.47.56.41]) by mx0b-00196b01.pphosted.com (PPS) with ESMTPS id 3vtmfs0sgt-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT) for ; Tue, 23 Jan 2024 23:33:02 -0500 (EST) ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=k1rOu7mhYDNGBZJuIM3joxUHRd5F9YCD4cyouRfqCHzK2wq6oe2hXVbNs0pLr0wQAUel5AQ9IsDBwLrB+grfvIRSU9QH6GW1syVM3Mx8Q1WNyKFeXtdATlIAurUxyBt1+e4VsfDqFDf+Br+FIaJiHkVYgasSK7QnwdG2cN5eFDfAGechts7AWAp/ShT7ZJWLsU+rJHyQkEYiZ3BHD+K6OnkWsBUeJWSwlOskvmtozP6D8tg8feS2O8P0zoaF2Rc10YB0wVZWhubmogkSVcM3FGiDobonucY4YpGHL1AXleU1PNW+1eKNKGVFk9JciVqcGZsD9fdJkzv/BdMYPIqIgg== 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=6hScoK5B0epf+k8LKW5jYG1R2lIK9FbxTtEqOxnaCDQ=; b=YIVYyG9cA1cquN5YQAL4gbtAFQS1LFJGjQOXBA0QS2j3dHylgXBlol/A4wMiNrohRJf4yb7M1s9RM1EVtyIchW6I0BRnWiFrnsFs9YlCBhm9JdmBaruSPg9AQjGpFbSGrYhw+IoMCv2B3rWDp1ixjpJf9YSlh/Z3q9KL3ufwNczDs1HAHd7MaxxR4UPYdnAG5JEE0XV7tAREOSXu0AtJOi8Lx3neSYvzDR6mvIA2aicZND2J+CmEeei0k5t+/hwKstq6Myu0YsRMfQYw/y4q++s85WHR4cTtqm5jZF+N6TKq15fdzTXS6/XyZ+HXe+aEsXfpFqbGdM8IZRNQOMT6Hw== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=netscout.com; dmarc=pass action=none header.from=netscout.com; dkim=pass header.d=netscout.com; arc=none Received: from PH0PR01MB6730.prod.exchangelabs.com (2603:10b6:510:75::16) by CH3PR01MB8538.prod.exchangelabs.com (2603:10b6:610:19d::17) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.7202.36; Wed, 24 Jan 2024 04:33:00 +0000 Received: from PH0PR01MB6730.prod.exchangelabs.com ([fe80::2e71:7496:fb5d:e815]) by PH0PR01MB6730.prod.exchangelabs.com ([fe80::2e71:7496:fb5d:e815%7]) with mapi id 15.20.7228.022; Wed, 24 Jan 2024 04:32:59 +0000 From: "Lombardo, Ed" To: "users@dpdk.org" Subject: DPDK timestamping Thread-Topic: DPDK timestamping Thread-Index: AdpOUvS4vh+RGJVPQmSxTeJ+I53udQ== Date: Wed, 24 Jan 2024 04:32:59 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-traffictypediagnostic: PH0PR01MB6730:EE_|CH3PR01MB8538:EE_ x-ms-office365-filtering-correlation-id: 6bf2cf04-ef4c-4d50-3455-08dc1c958b68 x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: mcyM3zXPlRKx7LkyjrLlxB/NlC27gwrmhJA0s/qNjH97UlA6CJ4igINLaGLo0gKC/QVFcPptxHQWQMXmVnE0p0gAKf+lp3hXWCesKdKkusWGS8OA7FQXor5qkj6JMUlPtitfn0kYvJpMY9aEOyLdmQ+oMmRLEmQT56fO2OOKvRD0Kp/GBoj9L7NSrZPRSn3NVzVzH7cYOR1iBJO6SwA+o1xB5Aq3jJrrkhRZKifAMKX8z+z+rxJ1ueLaaTmIEelCIanvkHhBTyC80UK2V3znWFQYuVyBYdkddGhGiKv1QxNF7gaMDnVSGcJGRGfZDANnrooaFpdAlT1faxANM2lHve9k8TKH8/ewu1N1FnE5FhfH+TF4hPjcy5jnFTgnlEinceRvCWORHX9n4GRyC5yGObZsIfkc7FT28jMiiBFSi0mkc9BVEl/t7Zxjm3pa7xZr0HofyH1+P2gk3yFHp4BKUgF5JOrpW/nguU2CeEGutnM2S2bNB3nkvcpt0Tq1LLdEumeT/KLfsigI2HkmYEsKIuXgCckIG7G/LuxHoDccWhy7c7LEKxOEqj6OD+zzaMQR7VRJihf3z600KahYCmrbyKL6mHT2EAQ/BntHMYsAdFGOzv/ooKP3tKzdsQVXmwC+ x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:PH0PR01MB6730.prod.exchangelabs.com; PTR:; CAT:NONE; SFS:(13230031)(366004)(346002)(39860400002)(396003)(376002)(136003)(230922051799003)(64100799003)(186009)(451199024)(1800799012)(55016003)(6506007)(7696005)(71200400001)(26005)(9686003)(86362001)(38100700002)(38070700009)(33656002)(8936002)(122000001)(7116003)(52536014)(83380400001)(5660300002)(4744005)(3480700007)(2906002)(41300700001)(66476007)(8676002)(9326002)(66446008)(316002)(66556008)(6916009)(76116006)(64756008)(66946007)(478600001); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?EMY8TkbmIoprEc2ndMtscJt6if/T5o+7hH1S2SOjJopJos7gv/SS2uIEX6Z7?= =?us-ascii?Q?P+2oRoh7bk5EvjHhBfVCXVzdCrenyTXhK5zi2ZtzxhNI7Psw5zspCiJ0JuCf?= =?us-ascii?Q?PR6SDdX5CQhY7FSMD0mibtQXcVeoRg0BUkj6eQnY70MbfVGHV5m6WS0Md/2q?= =?us-ascii?Q?u2UV7ex5ZvhvdW6eKhBkjIdc25halfUDiB27MkciIZudvy6F+EzjebR8dZP7?= =?us-ascii?Q?45OByg13TuQl4ByqmDPWVSCgF+CDsNo5N9nIptG8Hkmp9lFz7g/ATXa/Tl+S?= =?us-ascii?Q?kOwi/u5373Az8G7+D8OpEaeZ7AM7oIDTkDxWrxO6KQZJi/Jc0n16L42/NyCs?= =?us-ascii?Q?BL7ZvRLejMwxc1N0fxqOyUI0w7M+tltFOhfcoBhGTJCTWV4cbKiDLIU57sAq?= =?us-ascii?Q?W+L7DoP+E7S6ZcjfhjuAG0u6cRf0/jK2jR+fjDXCZGwTTQ06fTdeCmE5xto8?= =?us-ascii?Q?5I2sfNUGjJSIPMwyIfFYPfQscp2ajzEAFWcN555Vgqt5i7Eidf27DfZUkgoB?= =?us-ascii?Q?xhZie18wqWj1RqjK0K7P3uTXHrESYmnmpg5maEANElf04J5m1ZXLs7B1ePZz?= =?us-ascii?Q?8LN/bmSq1RQDbgaQ9TVqTMTj06Q+UmrrbPOkvEniI6Nttlt1tHJxXHSow0PB?= =?us-ascii?Q?CgWsOjd163Op0L0Yg1kdgNJ4gFxjRGX9Xm2AI6PnLGY5qiThS0VDjZ+pj0Py?= =?us-ascii?Q?O4VOF+GA2PNtkqunuXJj89EBiFPIlV3b7qFFSJI4D/4nowTL3ZUEz2O/Jkbu?= =?us-ascii?Q?A33xF22Pd1m+47Zp8gxGd3dy/66v2PUt5z1SC6Sj5BlaeoL8lHq9m4AmPW+R?= =?us-ascii?Q?5eRqY05J+aj2aqdgHTvglO1XTYkMuPQ90G6MJyGGoYXXHia3OIKawE8fqZBW?= =?us-ascii?Q?vdPM6C1puVsg5EsS+Vk1KKV5ectcAjpNY+zA5Slm659LSXouzEuri79MwIKH?= =?us-ascii?Q?Li4xgbLtV6yQvOfZzLhiu9b6NQ1Pl/uv1Z0ZEpTVPLsyoPy208X9YSVVjs+w?= =?us-ascii?Q?tDg1LBhcGe2yyYLPPUFVU99YmmJiD7SLGe7d11inW4wMvF174KWhHd72+29b?= =?us-ascii?Q?NY/U3NhtcwyZcTHTTIHFMgsOyoVSn9sqLnVRtWfG7JX3CRX5/ywhEut5WPve?= =?us-ascii?Q?/TaaFV6VAu+4Y5hEiyeEBmtBnSJpxDCDA7F2HfIuzMmhDmozoyGPSg9oNUeA?= =?us-ascii?Q?8yf7xzlAWZr6ql/pUPH3v50gM/0D3IQvT71Ld4HwPviqnPuTDUGabzV/+I1u?= =?us-ascii?Q?HpnWkfqrHG3BVz5+ENyP8RCLUVlTXe7PpcRZ2uchKqFIYlw9BgN1Z8jvibUp?= =?us-ascii?Q?Fmr3ZS0vtW5iNfmEsVJt/34kttEAvIOhgZlumLStnNo7IDSxSoU8WcDAeu79?= =?us-ascii?Q?qWnP4QATsFF1dP5rlKdbJC47VwjLwoZOV/WTTjmJrO/ZLFdJWW7DEEPWRJeE?= =?us-ascii?Q?snuO5NlYK4dfoPkqBpJ7X6eZ5w8oS933wyvNn7dEykAxypeiQ6Z1njzKOAaj?= =?us-ascii?Q?26LiITC4SeFzolNR3g+qT/C8uHYn2g6V0jw1gyOa8O7K0TIwZ5aTz2GVOjCQ?= =?us-ascii?Q?fJcwAFhbBNT3JjWbbhKj23BiNgzCNPf/fx6N2SKs?= Content-Type: multipart/alternative; boundary="_000_PH0PR01MB6730BD32685C19725813F1948F7B2PH0PR01MB6730prod_" MIME-Version: 1.0 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-ChunkCount: 1 X-MS-Exchange-AntiSpam-ExternalHop-MessageData-0: yej9jYysoblnncsODiedLmVGKoMawVDYAI+2OdkU9r7IURRIALoHTeroOIKMg2BE3ldRIoChMHmDUkSJaeyWwYTTCvKFdpF5E7At2IVlJLJhMfED5d9QSmk6oqqhdutzsBH0IUWDDfgCosmjDCG1bxqWur/AkdZDKf5Nk2FlhOkS4XdIlvou1jjmkeeUi+MUtYBuFmFsJmetli7opLTSAY4vmhKa8yCBnLv+1qBWM0dgsxlUZwdVCfD6+IPmT/PkLy6nhqUu0XEXvhGWVG2GeGBoeCCELdROyJDeMw6bEeUqAXF5j/LdkiEYuODwuYWXKIISErAkLThY/vzxieTCy8fhDsLy4sDdMEWL1FPbS5LglES+qVSu/xvYKHto18wq8UrEnxN4AqTbbTJMPaP2HKimHcwDvHfQwHQPWeSvOVP1/YCn6w1vLeBVWsPB6Spl6jyMfG1FmrauPNtE39xGdHsy02KpPx49YMfSJCQHxHpVcKLUajBFpr7XJy95YsWIWRPV2Jk+fMphOcVYqMlgYhyGfrxOwiDSoVfdKDjYQOJFjwZcHoTizxtShsdY4cgDRiutJGjrLMjxm8X11R/C9DhVQe1I+FzZ+WvmdCgsV8r8lHzETSXo+TknaIaZbJqD X-OriginatorOrg: netscout.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: PH0PR01MB6730.prod.exchangelabs.com X-MS-Exchange-CrossTenant-Network-Message-Id: 6bf2cf04-ef4c-4d50-3455-08dc1c958b68 X-MS-Exchange-CrossTenant-originalarrivaltime: 24 Jan 2024 04:32:59.4182 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 54f11205-d4aa-4809-bd36-0b542199c5b2 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: 2M+XdUBE0BggaqicoC0fsuyhm1XJneF4vBKMe+WwJ7c/BvzWIe2unQDqYoHpPzbEzbYBVwvqRzFcNQrHWFrUtw== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CH3PR01MB8538 X-Proofpoint-ORIG-GUID: ID-WEmfu-PjU1PALWY8Zc4MN_9I8fXyL X-Proofpoint-GUID: ID-WEmfu-PjU1PALWY8Zc4MN_9I8fXyL X-Proofpoint-Spam-Details: rule=outbound_policy_notspam policy=outbound_policy score=1 suspectscore=0 adultscore=0 clxscore=1011 lowpriorityscore=0 mlxlogscore=217 bulkscore=0 impostorscore=0 mlxscore=1 phishscore=0 malwarescore=0 spamscore=1 priorityscore=1501 classifier=spam adjust=0 reason=mlx scancount=1 engine=8.19.0-2401190000 definitions=main-2401240030 X-BeenThere: users@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK usage discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: users-bounces@dpdk.org --_000_PH0PR01MB6730BD32685C19725813F1948F7B2PH0PR01MB6730prod_ Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable Hi, I have Linux Oracle 91 with DPDK 22.11. The Intel i226 is my focus and get= ting hardware timestamping working, where I can retrieve the timestamp valu= e for each packet and reorder packets from multiple i226 devices to single = ring buffer. The Intel i226 datasheet says it supports hardware timestampi= ng (per-packet timestamp). When I enable Rx offload timestamping (rxmode.o= ffloads =3D RTE_ETH_RX_OFFLOAD_TIMESTAMP) I no longer see packets arrive wh= en call rte_eth_rx_burst(). When I check the devinfo.rx_offload_capa value I see a value of 0xb260f, wh= ere bit-14 (RTE_ETH_RX_OFFLOAD_TIMESTAMP) is not set. Why doesn't DPDK 22.= 11 support RTE_ETH_RX_OFFLOAD_TIMESTAMP when the i226 datasheet has timesta= mp registers? How in DPDK can I read the i226 registers? Any guidance would be much appreciated. Thanks, Ed --_000_PH0PR01MB6730BD32685C19725813F1948F7B2PH0PR01MB6730prod_ Content-Type: text/html; charset="us-ascii" Content-Transfer-Encoding: quoted-printable

Hi,

I have Linux Oracle 91 with DPDK 22.11.  The In= tel i226 is my focus and getting hardware timestamping working, where I can= retrieve the timestamp value for each packet and reorder packets from mult= iple i226 devices to single ring buffer.  The Intel i226 datasheet says it supports hardware timestamping (per-packe= t timestamp).  When I enable Rx offload timestamping (rxmode.offloads = =3D RTE_ETH_RX_OFFLOAD_TIMESTAMP) I no longer see packets arrive when call = rte_eth_rx_burst().

 

When I check the devinfo.rx_offload_capa value I see= a value of 0xb260f, where bit-14 (RTE_ETH_RX_OFFLOAD_TIMESTAMP) is not set= .  Why doesn’t DPDK 22.11 support RTE_ETH_RX_OFFLOAD_TIMESTAMP w= hen the i226 datasheet has timestamp registers?

 

How in DPDK can I read the i226 registers?

 

Any guidance would be much appreciated.

 

Thanks,

Ed

--_000_PH0PR01MB6730BD32685C19725813F1948F7B2PH0PR01MB6730prod_--