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 CD398A0032; Tue, 28 Sep 2021 12:48:13 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B4F52410D7; Tue, 28 Sep 2021 12:48:13 +0200 (CEST) Received: from mx0b-0016f401.pphosted.com (mx0b-0016f401.pphosted.com [67.231.156.173]) by mails.dpdk.org (Postfix) with ESMTP id DEEA640DF6 for ; Tue, 28 Sep 2021 12:48:11 +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 18SAF4vB019486; Tue, 28 Sep 2021 03:48:11 -0700 Received: from nam10-dm6-obe.outbound.protection.outlook.com (mail-dm6nam10lp2104.outbound.protection.outlook.com [104.47.58.104]) by mx0b-0016f401.pphosted.com with ESMTP id 3bc14pr3js-1 (version=TLSv1.2 cipher=ECDHE-RSA-AES256-GCM-SHA384 bits=256 verify=NOT); Tue, 28 Sep 2021 03:48:11 -0700 ARC-Seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=LKOOi5nyNoQJo98UsliNsR/ejubJ0cvIXdzVBJ+gxCqQO3V9Z+g/j8D6+SGbbmb4BE/8Xa969/OYytpZh/WNQLzHrZltXenKbphoqlhLhmW08yvuyZqHaYsdNx0MDRrQBrQ7smsER3/AjSR0XA0NITTr/V6bKYJGFgAZkIABrH0Zf9GBO9F732iZJNuJoXrz68SP7jQM86vj1y6PjcE5tg/SvoVl7sxt/q8JO0sShiqSAS6orRI+WCEl+RI3hru0tT2bRxfGHoj0LuIgKtn46ftVtNtlb9/lc3sIIKZZvyM3D75yTRNThDa9yg3sZiPU8A/yjtNgNsVwwV6Z2F87qA== 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=vjYwWtLJNsxJ8cV/BL6SbJb8gq1b9gnI6cmKzpGh/UE=; b=iTI+iGhFl0nR4xo8wNSVls3tLnHlfHKjek2wF4xY4mOVCWhKoVrS+WlwZBHql78kYqO1mAL7bdwh+UvBbZm7kshTOfMN3aQ0IthqTSDb4pP7TpexGWYM9yIPgiBoLEkKQ6DWqj7b0IAfRM5CexoAYhJIhEYDE6003dq4/qjNxxsqGDUClYOhxGi79eSA+bCvp8RejVYsCJ1lGKpCCvsFgNMzOO9RrKjJv/cSlhPz5ffj+o4RMhpU6ekEuWjxhe9VwdmGkghHTzP5Bi1ltiSpOdUiJxaRYDP5IZM5DrtZj+zkVEbNZIZUw3FQvOhwmC7RjKeoM0uMOboS1/TY5Wzthw== 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=vjYwWtLJNsxJ8cV/BL6SbJb8gq1b9gnI6cmKzpGh/UE=; b=VHlMm9P4GNJqjspmeT5ZohJ+e+FIEjpTxZUTNl37m2RtAzJqRmyDS8ybc2k8XhR8jZ5XvRP9NjTPKy2nl7xQVfiPN0vPG+z05QzYcCzyo8v1Pk670++1A9jwIfCatL1Wf2wi+iRggoOdkg5un1acV3y5TS1G9OJdSKoedz8rc5U= 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:48:09 +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:48:09 +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+RIJu9zau5gsQg Date: Tue, 28 Sep 2021 10:48:09 +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: 7e1a56c4-bb10-49e1-d7fb-08d9826d766c x-ms-traffictypediagnostic: CO6PR18MB4499: x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:5797; x-ms-exchange-senderadcheck: 1 x-ms-exchange-antispam-relay: 0 x-microsoft-antispam: BCL:0; x-microsoft-antispam-message-info: 111Tvpe1IgEL+OywTqEUXnU5r7cyTu/hB5lKtqKJCymH7ayky015QXfRJp/WgtSPWgBcH+Ab5XIqtu5fl6RO0QyIdOTb7xvYGO+L4oPmbg9km4TvJkStv+XpnUUyjJi+m1INi39DvHWjmybWVOCor7Atj+NW7JpRB3UDzfCXDcZUyXBCfJA9OEvVV5SOj+ecJNs2bcmVrd8d8hY6lwOrYTzb3LkFGIEOuxGOKowyNvsZP4+l4c6Tc1fMK7s8qw6RWq1rPLOQWrw9QXUdeQPXWNLZnAZqKWPX4HSuoJWofgkgL1QNuB/jLRHtUh5SoWZpFVOm+z8HcbLbhgb2JUk6GHFuyu7sDE6DajF+qH/wK5hlhozQ1xc0X8HO91AYdRSZxcN5FudsAjhfyBXxWawUldfql9h623tJXzyg9ynaaV0Uw5Np0d59b+DeW0FFK6GgWi8pOEqneOEEl6wuS1jjH83bUb8nRXXlMWK8og8pK2TTWuKOhBGoxUdM5pdEK918DEjvXJYkyUB6MdlkOdY+IzFpslMT8kVKdNUtq8EjVOsEc8a83FKnGKOGhtAean+hc1k0OusTnBhALETAN1t/VxqVLwPgZd/nC/Ok8Y9VIe9/4fpsqny9FgNv1FPh8w5xybBCaZNd+06U5sFsDEHBYksqh3G4XT2FqMH+pnP0+xImn+C978yJzj3u08qRymKVeqWDOk6xd75sebXtc/ke5A== 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?ZijO+1JkMJD1NFlEQN9b6gewtEBMZyV55/xMZ+akATA4vz3ZgaxwyKFYUgIW?= =?us-ascii?Q?cTTXiYT1IWhqflOb1PdDHGNcV/hd9ivORgTbqOdXe/Yh0JUP+52SisXxlR9V?= =?us-ascii?Q?zZfW11OwdD23Bq7VQbWuQb3XcJ/Hyp2amKcMesITgjomG7NaqRjBRM8LzYlp?= =?us-ascii?Q?s777saEUqBjZ4vJc32tlktMbJO7ceX4/rgEw2sLlcZwuG4JCO432J6eXiCNI?= =?us-ascii?Q?zhVbwFzcZXXf7DPjTv6R97N/7496oYmyaF8jcoakTBWlPGyokD+uf3CbZRRj?= =?us-ascii?Q?TUfnSYGPvTPRV6A4zyrxILfg0fieyOt8UMsBja4wXKU53/trpAUAY+Bq8j7b?= =?us-ascii?Q?FfxojBn8M0hjc9FFY7PQ9ZczzA545y967m9nfVvsAh1h6CiflBbOJrzg1r4P?= =?us-ascii?Q?aKumLjgtymOwj/ZF8U+6tIHr7t0lqg5iKJcKSuZTkZ/iZ3TPtVaYtXWg9DMI?= =?us-ascii?Q?klsu3aXMOAwPB9QhlVIsHP6BYXae44S2gWvz9paLJ1GazQqsg8GNOM0tlLtO?= =?us-ascii?Q?LWnXPhR/8puWNg1tVqL6wTBkkFxlrwp7mt2vHJAF5WqRt92fkRYFZxorddYD?= =?us-ascii?Q?mdtygIvuRg9pgP/NtXWC7S7pOQphkCaxz9FMGHW3twH5LETjFG5sd4pPlpdU?= =?us-ascii?Q?BQsxSJnuv1qNc7SEqZCQF2hzhmEjNVKJ/ag8AHliaKizijAMF35lznm8dqnU?= =?us-ascii?Q?fPAy5aioNIpWohGO2VSLCezZtlVznsAcVtiVzyM+H/p6XlBu5uyjCvEynrN3?= =?us-ascii?Q?5fFxcLYX6pmI303esk6I7SlMb4JxqOpnsv+jsl1sDK/q+h5Ft875pUUvKxbz?= =?us-ascii?Q?S8JTkHoFkZIHoVXQJgFtk8X3FK9O4DtFh9f/CgsviUQE9O91RYVzNTFK0KEZ?= =?us-ascii?Q?R/gkOsFovyFKVIdT/kkWx//bwEvCxT+OD4LL8C+OFhe3yUnQZLLnyk/SW7ab?= =?us-ascii?Q?ns/jyvvxZLzJ8i4D9M6lPxzNWMWFM5kB0uxVokAuZWrLOG4bgM1XHo9HviPq?= =?us-ascii?Q?SAi/yWSzlLeps4Kc0njYZC236wQU2v0VKZslSsZS+m/YbKwLe9+cn0nQD39H?= =?us-ascii?Q?kPxPG2QUs+RuludcKidVqReXypLvm1SH0+nGXT/72EFRUYqABlRMccJgVh2e?= =?us-ascii?Q?75RYF4e/nx9/5wTqNQ2VmlCEIAfRaBGjHT40oi6otUQ1lLDq4/iZ9jJXkeEY?= =?us-ascii?Q?HnT//4uxRZhG3q1ZUcj57jhSDBbAiydaN7UIGKcNQ9nmVK33ZbQDI0A1ir/v?= =?us-ascii?Q?9a+PmiLoUI8yuR6oPgBne05LjfoZzdjsSNj/rKbK/BeY9TnzswaC5IFuCTFQ?= =?us-ascii?Q?8NrVbUTKjsjFu80gZilMSINR?= 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: 7e1a56c4-bb10-49e1-d7fb-08d9826d766c X-MS-Exchange-CrossTenant-originalarrivaltime: 28 Sep 2021 10:48:09.7794 (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: ZQZrF1+oRtPDuuV7Y/O6F71VSYf6j3xAdBscFXnxYyPcxFoeUzSrrKqL9SicVpsdXeksvKAGnAm00GrXnC6PnA== X-MS-Exchange-Transport-CrossTenantHeadersStamped: CO6PR18MB4499 X-Proofpoint-ORIG-GUID: hwEzsGtOL_PWcunmW-FeO_KLhtekhXUa X-Proofpoint-GUID: hwEzsGtOL_PWcunmW-FeO_KLhtekhXUa 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 > --- > lib/cryptodev/rte_cryptodev.c | 62 > +++++++++++++++++++++++++++++++++++ Release notes also missing.