[0/2] add ring telemetry cmds
Message ID | 20230117091049.20194-1-haijie1@huawei.com (mailing list archive) |
---|---|
Headers |
Return-Path: <dev-bounces@dpdk.org> X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from mails.dpdk.org (mails.dpdk.org [217.70.189.124]) by inbox.dpdk.org (Postfix) with ESMTP id 1DF1C423FB; Tue, 17 Jan 2023 10:13:15 +0100 (CET) Received: from mails.dpdk.org (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id B10794067E; Tue, 17 Jan 2023 10:13:14 +0100 (CET) Received: from szxga01-in.huawei.com (szxga01-in.huawei.com [45.249.212.187]) by mails.dpdk.org (Postfix) with ESMTP id 38E08400D4 for <dev@dpdk.org>; Tue, 17 Jan 2023 10:13:12 +0100 (CET) Received: from kwepemi500020.china.huawei.com (unknown [172.30.72.55]) by szxga01-in.huawei.com (SkyGuard) with ESMTP id 4Nx32n6Yn4zqV4h; Tue, 17 Jan 2023 17:08:17 +0800 (CST) Received: from localhost.localdomain (10.69.192.56) by kwepemi500020.china.huawei.com (7.221.188.8) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256) id 15.1.2375.34; Tue, 17 Jan 2023 17:13:10 +0800 From: Jie Hai <haijie1@huawei.com> To: <honnappa.nagarahalli@arm.com>, <konstantin.v.ananyev@yandex.ru>, <dev@dpdk.org> CC: <liudongdong3@huawei.com>, <haijie1@huawei.com> Subject: [PATCH 0/2] add ring telemetry cmds Date: Tue, 17 Jan 2023 17:10:47 +0800 Message-ID: <20230117091049.20194-1-haijie1@huawei.com> X-Mailer: git-send-email 2.33.0 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Content-Type: text/plain X-Originating-IP: [10.69.192.56] X-ClientProxiedBy: dggems704-chm.china.huawei.com (10.3.19.181) To kwepemi500020.china.huawei.com (7.221.188.8) X-CFilter-Loop: Reflected X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://mails.dpdk.org/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://mails.dpdk.org/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org |
Message
Jie Hai
Jan. 17, 2023, 9:10 a.m. UTC
This patch set supports telemetry list rings and dump info of a ring by its name. Jie Hai (2): ring: add ring list telemetry cmd ring: add ring info telemetry cmd lib/ring/meson.build | 1 + lib/ring/rte_ring.c | 128 +++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 129 insertions(+)
Comments
Hi, Thomas, Kindly ping for review. Thanks, Jie Hai On 2023/11/9 18:20, Jie Hai wrote: > This patch set supports telemetry cmd to list rings and dump information > of a ring by its name. > > v1->v2: > 1. Add space after "switch". > 2. Fix wrong strlen parameter. > > v2->v3: > 1. Remove prefix "rte_" for static function. > 2. Add Acked-by Konstantin Ananyev for PATCH 1. > 3. Introduce functions to return strings instead copy strings. > 4. Check pointer to memzone of ring. > 5. Remove redundant variable. > 6. Hold lock when access ring data. > > v3->v4: > 1. Update changelog according to reviews of Honnappa Nagarahalli. > 2. Add Reviewed-by Honnappa Nagarahalli. > 3. Correct grammar in help information. > 4. Correct spell warning on "te" reported by checkpatch.pl. > 5. Use ring_walk() to query ring info instead of rte_ring_lookup(). > 6. Fix that type definition the flag field of rte_ring does not match the usage. > 7. Use rte_tel_data_add_dict_uint_hex instead of rte_tel_data_add_dict_u64 > for mask and flags. > > v4->v5: > 1. Add Acked-by Konstantin Ananyev and Chengwen Feng. > 2. Add ABI change explanation for commit message of patch 1/3. > > v5->v6: > 1. Add Acked-by Morten Br?rup. > 2. Fix incorrect reference of commit. > > v6->v7: > 1. Remove prod/consumer head/tail info. > > Jie Hai (3): > ring: fix unmatched type definition and usage > ring: add telemetry cmd to list rings > ring: add telemetry cmd for ring info > > lib/ring/meson.build | 1 + > lib/ring/rte_ring.c | 135 +++++++++++++++++++++++++++++++++++++++ > lib/ring/rte_ring_core.h | 2 +- > 3 files changed, 137 insertions(+), 1 deletion(-) >
> Jie Hai (2): > ring: add telemetry cmd to list rings > ring: add telemetry cmd for ring info Applied, thanks.