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 D13F3A0032; Tue, 28 Sep 2021 12:47:39 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id 4E1EA40E3C; Tue, 28 Sep 2021 12:47:39 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id 59ACE40DF6 for ; Tue, 28 Sep 2021 12:47:38 +0200 (CEST) Received: from pps.filterd (m0045851.ppops.net [127.0.0.1]) by mx0b-0016f401.pphosted.com (8.16.1.2/8.16.1.2) with SMTP id 18SAFB6R019512; Tue, 28 Sep 2021 03:47:37 -0700 Received: from nam04-bn8-obe.outbound.protection.outlook.com (mail-bn8nam08lp2041.outbound.protection.outlook.com [104.47.74.41]) by mx0b-0016f401.pphosted.com with ESMTP id 3bc14pr3f4-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 28 Sep 2021 03:47:37 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=mgm32vfzk2AMn+V/dYG/E2uBDh8tZT6wB+I+MyGFmJywU4Gh1KhOGcosJKKfeNwjHJlQ+NOHjrYaamtRFRMI443EX4O2AWD4PjzivUfrHnfGhmX99Pzq2IFh90LXUycFXXNwBeXd17oAfRAQCW0VbfvsoKVmW101EBrCT7q4enrVGHL1R2iyR/0pueG2CGJwS90eCn7q+GQPijQyqNks3H2NUbngIcG8uKxcV5wMkPVUfHzlYBAaihrPnL0fEyewzL1VKP4tVJPqmOZhFdIbY78qSKaGZ6AU2MIcMR+GRuaH4sCUXLiMGxOroB7FU2jlUGhdpqTnmXBYQqk7xqQsfg== 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; bh=r8RLD/iqEHplZHnNg0raHMA6epnplUnK1QJlEwbKPpY=; b=Mq+V7g3YjzU0gXBb9Zv+ZdRZiCOXtpNcCP49H/FtgHktlH+O12cmCsL5V+ALqNvChhhjkmYWeZfJKucLPyN7rBiEnGAE8+uPreTyHZ6+2Kout1XVlGkB697ABTOrYSZi1wsPBF2BvOjiyNYLb49NQkLcMLb7Rnhz8MO74VMPyo8Xgx9icBqufiDW/SxRbWYtMyimmCTttzsuKmF/0hdL+1qlkcpmJGxbLsahGfqNNzafrM0cT9j2XxL4atuRz7kmSw5fhmtWcVlR6Vyuvm/Ni5ssP0stCMu+gUPwJyCKC/LF7phGSwft7jccZfVkDthTtf0WDZMj/WsNXj+ajmxzfA== ARC-Authentication-Results: i=1; mx.microsoft.com 1; spf=pass smtp.mailfrom=marvell.com; dmarc=pass action=none header.from=marvell.com; dkim=pass header.d=marvell.com; arc=none DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=marvell.onmicrosoft.com; s=selector1-marvell-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=r8RLD/iqEHplZHnNg0raHMA6epnplUnK1QJlEwbKPpY=; b=cdMx7Mvv2aAuo0C/ThdYUpiCxaa3AB4FVq2mOZpAxtGxIFfa2Vi5J6xpXtVuSx0XHOffrzRWjm8a42Mj4U2XB1cGpkbKQlw3Ul2EB/oAcAoj5BDMT20/T2fUbfSUbFqh30SCRgRpvep6lsnf0vAnaJ4rgAJP0xxy03/zXZPwDIc= Received: from CO6PR18MB4484.namprd18.prod.outlook.com (2603:10b6:5:359::9) by CO6PR18MB4499.namprd18.prod.outlook.com (2603:10b6:303:13e::5) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.4544.13; Tue, 28 Sep 2021 10:47:35 +0000 Received: from CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::6c43:3807:160:5a94]) by CO6PR18MB4484.namprd18.prod.outlook.com ([fe80::6c43:3807:160:5a94%3]) with mapi id 15.20.4544.022; Tue, 28 Sep 2021 10:47:34 +0000 From: Akhil Goyal To: Rebecca Troy , "dev@dpdk.org" CC: "roy.fan.zhang@intel.com" , "ciara.power@intel.com" , Declan Doherty Thread-Topic: [EXT] [PATCH] cryptodev: add telemetry callbacks Thread-Index: AQHXlOQZY82u5Xw2ekGKEm+RIJu9zau5goxQ Date: Tue, 28 Sep 2021 10:47:34 +0000 Message-ID: References: <20210819102157.1190022-1-rebecca.troy@intel.com> In-Reply-To: <20210819102157.1190022-1-rebecca.troy@intel.com> Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: b0c77a40-cc8f-40f6-b155-08d9826d6192 x-ms-traffictypediagnostic: CO6PR18MB4499: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:6430; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 9JxhpNsX6iQdFH0aMhJPBYtpbpYqNgA1IamEXRmlz0xjLgOZZ3FRYGz0pCbhLGj5mTx/cM7s3mFp+cZ39s7/Yg+fxpQSlwWKKEqilQuze+KoWWV8hODy4uMu+x2nv4RwIiewcR+tyZMzd7IeogLt3o0qzsh0e1gb0UWKT5pVRT++BoDMAPADOMTtTvqWN5r/BqTRzqW6lAzvS5YL4HaDZbekRY+co3suYOqDqFYeRZk7az09gbNkfYf6L04fKSa1unsex5mB9R209/l8/6g14yQ+aThR+1yrjlQq7o1KpLfPE4o+zkZdDnTukdOlfZXYgln4yiGFRUZu/VEHw+uf1EQ/7ux68fJEaUfU3CQcQt/QgdtPn323mXZWGjKz2W/LPNZNrPTcwyq6mLWf/w7TXVtHEWTUGBz/ZU74blP9SmKHYlbgYnE+D9pcmralGsP2Pc+THds6/U6/itPU+sv9JUxXjN4g7L7tY9BooLBcXoimoW6JCLA0wpRKDZbCQOkt6SpnmmMgRRXENPu1XDPiNmlQlf/sbwUVW5iDW5j4JE8b42l/ErqxFIEe4GF2VkUy3G2lwlcLZx1UV6/jxGgjRnEIzuwIFxY3DYzVDQrLVzwmfSUKuPDEjOhqc28RIgukvmjGk4hSk/5/Itwf0Xcpr3b1A2iUh0Xp7RucrOfgAbYNUC0o946Dj53nkOOIPsVAmIabSw+MlSryzC+m0i5g2Q== x-forefront-antispam-report: CIP:255.255.255.255; CTRY:; LANG:en; SCL:1; SRV:; IPV:NLI; SFV:NSPM; H:CO6PR18MB4484.namprd18.prod.outlook.com; PTR:; CAT:NONE; SFS:(4636009)(366004)(122000001)(55016002)(54906003)(5660300002)(316002)(6506007)(26005)(8936002)(76116006)(110136005)(38070700005)(38100700002)(8676002)(52536014)(186003)(2906002)(86362001)(66946007)(55236004)(64756008)(66556008)(66446008)(4326008)(9686003)(66476007)(71200400001)(33656002)(7696005)(4744005)(508600001); DIR:OUT; SFP:1101; x-ms-exchange-antispam-messagedata-chunkcount: 1 x-ms-exchange-antispam-messagedata-0: =?us-ascii?Q?INML4Bx/ylPs+04HtZdRYNVUToIrTJaPK56MHwe623+Frxza8fWGXGMqPu5+?= =?us-ascii?Q?X0UjQqxb3Q3fg5qZ3GFqCgTjq78d0ipPfrhGScX6pk783ku5NpYyyIyT1Zae?= =?us-ascii?Q?Hb+VFsSmQLE1z0NQBAwb0EsGB4jR/cIEh+yv9+8kwo1tNpiN0OHttmY4fOTx?= =?us-ascii?Q?zPCvz8luQM/AqmKwzlUmSuulcPPo2Uba9PrzffD3+fHipn9GL5b0rkKzX/ad?= =?us-ascii?Q?IEGu3pe3T09qx4PCv/te6sXjtbHfffvB8qKio6QawDAoueF6yCxr4XMkfWcb?= =?us-ascii?Q?m7RfjWosl+PFpyEVZh2ewz/0E6AWRx+kpdsiIDtn1AmWj9ymCFPlTpCu67U0?= =?us-ascii?Q?xWCs6OsQ/GCNwgpMPOf3zJ5MsShYl3f+NitNat0NzUPcGmqYBa2LIS8BOB3E?= =?us-ascii?Q?v4XzH9EWY+1IxjN+GGnhESXvpCQPqIewTSdrLbk1xZVjRlKDREPt/FfWu0a7?= =?us-ascii?Q?3u5WgjzBa46N0y9cjjB23VTSlvEtFd8DWo7w2FF1c8W25MlPwFYG/VSZS+bC?= =?us-ascii?Q?w/oJw0BEc65VcWk6EFdM4F7EP+p8bQNxnrGU8ApWA9nxV/1AcG5HYmGZpb43?= =?us-ascii?Q?wTSw41ZIhhaTBvopOd4jQOf4N93KJTtebZtRa8mQnDn1THb1SBYoagGfpODC?= =?us-ascii?Q?fVK9C+z7oe4YQeogDC83g9j0blQZNlo7q/clNGX6etkhzeA1T0579S/UBfZe?= =?us-ascii?Q?aCWZHMpcHSFmE+0GZmaloDH9lsbpjNvbTwLlU1ksMQJIJH7X2448RjzI7v3r?= =?us-ascii?Q?U5rHx/IM5l1RP3yFp0RdxEw5iWTkNrVj6SpdyvCEkBEFL7JMPPvd+o+7045f?= =?us-ascii?Q?a289ZK078QZEfe/seZcfgHnhYlKP7aDTw50S8P6su51Vbw1TDLH2SovSKML8?= =?us-ascii?Q?QnMPWNQ45711VIcB3DCmVn1t/+aBgZkzp8AIsYH2Rtd0jSNZl9ONvTr0gGfW?= =?us-ascii?Q?/zejQQB2LVzNhx31I0ipPu93R58cgVQ/mR5vHwr//fG1V5XtUd3sRsMbJZUE?= =?us-ascii?Q?RJWCTvLHWiMHTtRZi4cs9eLvLWD2beuqVxLDRPJvK6EBwPmXUDlNMy8bI08Y?= =?us-ascii?Q?o+bIi2hW91NTPhyGaBHV4K0fzOmMV71F5ILE3Cv8B/+RDq40ndzrMdj51YEM?= =?us-ascii?Q?VysaroEcwbH4nefxxGs0IcCD3mft4SXt606QMfPfcRd9aqhfZkTEKD878n/1?= =?us-ascii?Q?NVtMfX+Pp7ZXbqnXNWPRNg9PE8LcgZCr4Lmi4+jre6QzcXqOs3nSGhtpT0fi?= =?us-ascii?Q?4I7ZkWTlZnZ7wZAgSL9r1qHTctyh/6HhFrsEqBQArYfF14PgqIcQZJywE+Lf?= =?us-ascii?Q?alWyaGEZwb4JIe5B+Lm60a9x?= x-ms-exchange-transport-forked: True Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-OriginatorOrg: marvell.com X-MS-Exchange-CrossTenant-AuthAs: Internal X-MS-Exchange-CrossTenant-AuthSource: CO6PR18MB4484.namprd18.prod.outlook.com X-MS-Exchange-CrossTenant-Network-Message-Id: b0c77a40-cc8f-40f6-b155-08d9826d6192 X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Sep 2021 10:47:34.8510 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: 70e1fb47-1155-421d-87fc-2e58f638b6e0 X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: XFiCZ9ym/vnROVRJmv+XL1SM/GZqI5M9B5HtO0hSqJ47qERhh9zLmH1mjZ1V0BnNh+XyrqXeKKWlZXNfB03o2g== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR18MB4499 X-Proofpoint-ORIG-GUID: GHfUqZlF7Dywu4w1kOvDZq9mOyTqvs5s X-Proofpoint-GUID: GHfUqZlF7Dywu4w1kOvDZq9mOyTqvs5s X-Proofpoint-Virus-Version: vendor=baseguard engine=ICAP:2.0.182.1,Aquarius:18.0.790,Hydra:6.0.391,FMLib:17.0.607.475 definitions=2021-09-28_05,2021-09-28_01,2020-04-07_01 Subject: Re: [dpdk-dev] [EXT] [PATCH] cryptodev: add telemetry callbacks 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 Sender: "dev" > The cryptodev library now registers commands with telemetry, and > implements the corresponding callback functions. These commands > allow a list of cryptodevs and stats for a cryptodev to be > queried. >=20 > An example usage can be seen below: >=20 > Connecting to /var/run/dpdk/rte/dpdk_telemetry.v2 > {"version": "DPDK 21.11.0-rc0", "pid": 1135019, "max_output_len": 16384} > --> / > {"/": ["/", "/cryptodev/list", "/cryptodev/stats", ...]} > --> /cryptodev/list > {"/cryptodev/list": {"0000:1a:01.0_qat_sym": 0, "0000:1a:01.0_qat_asym": = \ > 1}} > --> /cryptodev/stats,0 > {"/cryptodev/stats": {"enqueued_count": 0, "dequeued_count": 0, \ > "enqueue_err_count": 0, "dequeue_err_count": 0}} >=20 > Signed-off-by: Rebecca Troy > --- Can we add documentation in cryptodevs.rst?