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 7D0A1A0548 for ; Fri, 23 Apr 2021 10:32:45 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 2C84F4067E; Fri, 23 Apr 2021 10:32:45 +0200 (CEST) Received: from mga06.intel.com (mga06.intel.com [134.134.136.31]) by mails.dpdk.org (Postfix) with ESMTP id E011A16163F for ; Wed, 14 Apr 2021 05:07:37 +0200 (CEST) IronPort-SDR: sljOdb4yj2GxoEB/DwOnO02U7K4BLlg1b3sLX9lDbG32lEUcARwCJuQmuoXn2nLZ0qpd5emcwW 7di2D1PrdxLA== X-IronPort-AV: E=McAfee;i="6200,9189,9953"; a="255872026" X-IronPort-AV: E=Sophos;i="5.82,221,1613462400"; d="scan'208";a="255872026" Received: from fmsmga004.fm.intel.com ([10.253.24.48]) by orsmga104.jf.intel.com with ESMTP/TLS/ECDHE-RSA-AES256-GCM-SHA384; 13 Apr 2021 20:07:36 -0700 IronPort-SDR: JhfDHdFf3cGr/b7YSPEk1nKtBXpGXWCUi7TIz/ZoibTbdtCjuk4r9FXuXarw9s07hgw7BvisDG k/83a12qKNUQ== X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.82,221,1613462400"; d="scan'208";a="443657515" Received: from fmsmsx601.amr.corp.intel.com ([10.18.126.81]) by fmsmga004.fm.intel.com with ESMTP; 13 Apr 2021 20:07:36 -0700 Received: from fmsmsx611.amr.corp.intel.com (10.18.126.91) 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.2106.2; Tue, 13 Apr 2021 20:07:35 -0700 Received: from fmsedg601.ED.cps.intel.com (10.1.192.135) by fmsmsx611.amr.corp.intel.com (10.18.126.91) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2106.2 via Frontend Transport; Tue, 13 Apr 2021 20:07:35 -0700 Received: from NAM12-BN8-obe.outbound.protection.outlook.com (104.47.55.171) by edgegateway.intel.com (192.55.55.70) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.1.2106.2; Tue, 13 Apr 2021 20:07:35 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=hqGNkJiKk+XHU6N5df/XSxFAInmMMADcbQT3mCfrF/VtzsqrMXL0S8sZpzIgbrQ3qgzXjDkJDizRzjCJw00g6RTLfbqz6cOIrBiz2zpv0vRExBkaRSBxB1/gL6xhh4jFx8Pvh49lcx6dJtHgNXUcyhaiWiOIitPqM/tpwMlu0k1O/F7olL10FUSa4UExhXO2ygsUSIXG4HRUChumJp6fkQ02hSPCFz+zWUwAi1v2oXVqIQXd17rfak+e9LrHOsVxac28/uBcdG41a8SyfjJBisqxvK62cwfDX7t5ocF9s1LVsBjYNRF5jfO87MAMi+FX9kMxz3uwRiAuWLn2c9K3Lg== 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-SenderADCheck; bh=z1HN6cvQejgFffLYUDicNv1N8UMgfYxw9Tlt4n3WlwQ=; b=E1QLxf7TQplCqRH2UTh/p1J9SyzC2f+lv9BxK90hpawa9LLWhyCIh/6u0tE+3JHmJXC31DCeEsZHmsq+CzDCokNVjW3SXmX7cUtN9bDBVyw9gMpSjDHmmIqAXncfXGKRMpcxvp7cdszbJj+dOsWcV8B0O+PsumwVQHecr1Kbj6OsRr7+ZstfWnn0XiDeD76m+PRUcq0ELpiWPNmjCLHU7sdv+bnHZfRvfpLxmzHt+w4YBUjQ2TV9QCgl8hYlV9vak8TZyhfuWjxy55fZOQ5BAdfFUvA6gcaO9YxsQjg+rs0RuOXE7znpxQxbOQ3hQDPJWev+xeJ25AOfHKLaQfFgvA== 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 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=intel.onmicrosoft.com; s=selector2-intel-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=z1HN6cvQejgFffLYUDicNv1N8UMgfYxw9Tlt4n3WlwQ=; b=arBJe46y0wWIAyJvzv5AzE0q5tb8ynU5J9CrfeOiOIEOeJsX+bzrxCyYMCGOnEOUUH6r8Des1lwkSI9HoqBXhuUi+4Onhj+6llG/i5wxUJkoVwH64J7i6+geh7HLaqic+MP6Yf3sMqjXStmcNZpPh2vRqyZ7SyqJFwvJfdZKNos= Received: from MN2PR11MB4206.namprd11.prod.outlook.com (2603:10b6:208:188::10) by BL0PR11MB2945.namprd11.prod.outlook.com (2603:10b6:208:32::31) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4020.16; Wed, 14 Apr 2021 03:07:34 +0000 Received: from MN2PR11MB4206.namprd11.prod.outlook.com ([fe80::f18c:e19c:d2ef:86fb]) by MN2PR11MB4206.namprd11.prod.outlook.com ([fe80::f18c:e19c:d2ef:86fb%5]) with mapi id 15.20.4020.022; Wed, 14 Apr 2021 03:07:34 +0000 From: "Mah, Yock Gen" To: "users@dpdk.org" Thread-Topic: Running PTP (Precision Time Protocol) and running DPDK app via native PMD Thread-Index: Adcw2Tionm5qVhDQTB+twdzhBxwWNA== Date: Wed, 14 Apr 2021 03:07:34 +0000 Message-ID: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: dlp-version: 11.5.1.3 dlp-reaction: no-action dlp-product: dlpe-windows authentication-results: dpdk.org; dkim=none (message not signed) header.d=none;dpdk.org; dmarc=none action=none header.from=intel.com; x-originating-ip: [42.189.162.57] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: e51f358a-ecd3-4e5a-38bb-08d8fef27390 x-ms-traffictypediagnostic: BL0PR11MB2945: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-ms-exchange-senderadcheck: 1 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: kThGPeUM4geu/xnBdIPwEbpoLt7FxmCO52EnaIFO//fnQ5RMwAbUgUpsNNOMyWF1oDCSlj1VVsZ2pIS0jHtGdooxu51BnnY4Kju9vIo0+AkoY8kf9Z7JLF3+m5mCib2RtxsbP/LzB99xfVC5H0EoMOySLxCGz8zUQP4t8GFzGqWPP/Kl0DsWsfj/QeJe+HOp1Wxca14rW6q9q2a/JyZVu1W1dDtrhMqo0nUz6N9GmzlOqZOv0Q0xC228tG2n6ugGKYtoSHe2E5+Bv73ODP3mRumtR9TudPjbCBxY+n3sjRXIfqCabmR2FInkn+WH9J2wDNui0WKur3bFaF9XAZbQ7ij3udGDU1va04FaI+frhRZIhdlRWyI/ZEQi/2xgOz2oJKI6270DHh8XUdOCYikaXEmAaNABPfG+OuCNXrWQ9KPadTqdNp40Q4zGd0m1NMsDnXLX7b4DMYKyMakVsK/gwdCYbnn03lzdw+an2NK1xsm/L3XevExLE8+Z1FWA/zqOBAgAWb+F12VimQ4uA67qM6pABKiwl5oOCtnGshRLsFQ+VuIfJs29+wLCbAqDTFrKcH4q29M8DpDW+FNQ2lrNhLnjJ9RSm0+RfykwtcD/dYEzEkwaVck4iSTQIUhny/POqx9bwTfw5BwTFy0fMW+3chg4ZwKsVxooGHJaEGktuRYvVFOplDd99akvu29AWiWh x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:MN2PR11MB4206.namprd11.prod.outlook.com; PTR:; CAT:NONE; SFS:(136003)(346002)(396003)(376002)(366004)(39860400002)(6916009)(33656002)(5660300002)(52536014)(9686003)(26005)(38100700002)(8936002)(76116006)(66476007)(478600001)(71200400001)(83380400001)(86362001)(66556008)(8676002)(64756008)(2906002)(7696005)(55016002)(66946007)(6506007)(122000001)(186003)(316002)(66446008); DIR:OUT; SFP:1102; x-ms-exchange-antispam-messagedata: =?iso-8859-1?Q?UFhQGBkNMIEe6IvC7mkqIJ2xg0TkrPSrLGfCzDJd3ZNZNjuCnTZPwwhoYy?= =?iso-8859-1?Q?1dm6Snq2S3QrSXq08sxAC74VaFktlKYgyCTE4Y/ZD/895qdp4xaNwRxALE?= =?iso-8859-1?Q?5yx27uZStHtPzWeltSly+jUBKRIhiRB6VuLtcxHkDESR0mwLWaqBBM1tvn?= =?iso-8859-1?Q?jqprwgp4xphpD4If9C4B8461Gr3KqPvD/EI21RIwGHyeTE4SUSlPfzJ43+?= =?iso-8859-1?Q?zGzCCpXxQQyWR9zxgIiGPmjRE34aTOmPEFpMuYXxBK7UXMAnKqc2qWuqJu?= =?iso-8859-1?Q?vEIrBHN2zz1s8kk/AzPTCWJvlSPENKeTlBYRFISao1Ql08ElEOcV2Qr17g?= =?iso-8859-1?Q?GSxrRN6B5zwdkhZfvh4u41IqESI5vxOt284AYP6ItbI+l8FV+vPZRbkJra?= =?iso-8859-1?Q?HjbdtkLj2duSLUEfdMLbx6U7ekesFewiaGv40+PWWBVUlwSvpFcVcvwZYj?= =?iso-8859-1?Q?knZVVC6xvatt9mw/3TFmJbaYuqKQU1stk+yOFvaiti0AtILlOLa8Dq+bco?= =?iso-8859-1?Q?896Rteq+nWauAzEpX72sopEZ9eXmIaXpmMZKaq8372rl/74OwjN+V9hpb+?= =?iso-8859-1?Q?/NZ/29XYVpTQ6kkquhoeeTU5MSlk+5aOfi0vQlxgqJdoo/d3rpNvtAyXVR?= =?iso-8859-1?Q?R2B1rq7PYZrftijAt5XU3rLzOL1b7BYF3o7Oqd77cNwmtrnR4VE7Lxb3Do?= =?iso-8859-1?Q?xQj2d8M2eoPlJLRIJkie79cQADhhqDcYb3pc01cjj3pqc7GRDsJOn/o7sG?= =?iso-8859-1?Q?HuNx4G3vy1pB7enJhiwrW82GGrWkUQYbMdoq8iBxAp7CWZVMFcrgVJE8ao?= =?iso-8859-1?Q?kYdMGvGeBYpigi+y9qgHCC2xCG0LyGQaAMcKYPVGOyJEXx3u6zOdBT3s/d?= =?iso-8859-1?Q?FlUdUKhJ0AM/z5DkE8+F6WTzTY6gUWK0Rdd33OUrvgvAaoiJINHAtGLBD1?= =?iso-8859-1?Q?Hh4xuf4b8A0Ss1q7yPuHufw4NOK2Ql4WJb0EEVif5suDHxuGfj75FEBkCS?= =?iso-8859-1?Q?e0cb/gJSPy+Aq+5TjZhPWvyqTvu22tM0X+iWM/eR67jGRqbl34paBpdEVw?= =?iso-8859-1?Q?c9w4CEEE9MQ9cp/ZZVT708c3vHcKelgm40oHxLEfrkVvHSNt0jtSgGrVXu?= =?iso-8859-1?Q?HVpiLv7XuQbnS0RHi6ObBIPyWgGtJK0wGqg0c+ZfEL9BFLmIK7Ll+hiEdP?= =?iso-8859-1?Q?9z3Qscij3L0KRYvWnRl+J73r/0382E36D5UDh+qI+pUDN7xC7LGHYbpIqW?= =?iso-8859-1?Q?zaHFPQHgDPDvs+c25pg+RiSHbcOpxVAsNYoZtiYZgBZ7+Uez09MAfsnakW?= =?iso-8859-1?Q?FAm5WRFxaDRzwdqQAifNdEnBAzXQR8yDUrF6e7VBtu5WZM20guwkuJrwBR?= =?iso-8859-1?Q?Za55dV5FHm?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: MN2PR11MB4206.namprd11.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: e51f358a-ecd3-4e5a-38bb-08d8fef27390 X-MS-Exchange-CrossTenant-originalarrivaltime: 14 Apr 2021 03:07:34.5468 (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: RvdiZ2/3jj8uKALdaFzcDuPb5nbG6vjaaiyOVqXsRfoJ6BEzDdMu/yqrXl7HpMrFiggceOhIMmogzMsjhCrubA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: BL0PR11MB2945 X-OriginatorOrg: intel.com X-Mailman-Approved-At: Fri, 23 Apr 2021 10:32:43 +0200 Subject: [dpdk-users] Running PTP (Precision Time Protocol) and running DPDK app via native PMD 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 Sender: "users" Hi All, I would like to use PTP4L (Presicion Time Prototocol) to sync two ends cloc= k while running DPDK application for latency information (from machine 1 to= machine 2).=20 My application looking like following: Machine A - sending packet continuously, this is PTP master: ---------------------------------------------------------------------------= ------- sudo /data/dpdk-demo01/talker/build/talker -l 1 -n 1 -- -p 0x1 -T 0 -d=A0 0= 0:A0:C9:00:00:00 Machine B - receiving packet, this is PTP slave: --------------------------------------------------------------- sudo /data/dpdk-demo01/listener/build/listener -l 2-3 -n 1 -- -p 0x1 -T 0 Questions are: 1. As we already bind the NIC via dpdk-devbind.py, how are we going to run = PTP4L as background? The network interface for the NIC already disappear.=20 2. Did some study on PTP client sample app (https://github.com/DPDK/dpdk/t= ree/main/examples/ptpclient), but get confuse on do I need to integrate the= ptpclient code into our application? If yes, then this is only for ptpclie= nt, how about the ptp master side (my machine A is PTP master)?=20 Appreciate some direction or example. Thanks! Regards, Mah