From patchwork Sat Apr 17 09:09:41 2021 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: "humin (Q)" X-Patchwork-Id: 91699 Return-Path: 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 44BFDA0562; Sat, 17 Apr 2021 11:09:58 +0200 (CEST) Received: from [217.70.189.124] (localhost [127.0.0.1]) by mails.dpdk.org (Postfix) with ESMTP id AD052161DA9; Sat, 17 Apr 2021 11:09:48 +0200 (CEST) Received: from szxga04-in.huawei.com (szxga04-in.huawei.com [45.249.212.190]) by mails.dpdk.org (Postfix) with ESMTP id 4F57A4014E for ; Sat, 17 Apr 2021 11:09:44 +0200 (CEST) Received: from DGGEMS412-HUB.china.huawei.com (unknown [172.30.72.60]) by szxga04-in.huawei.com (SkyGuard) with ESMTP id 4FMnJQ4r4WzpYNV; Sat, 17 Apr 2021 17:06:46 +0800 (CST) Received: from localhost.localdomain (10.69.192.56) by DGGEMS412-HUB.china.huawei.com (10.3.19.212) with Microsoft SMTP Server id 14.3.498.0; Sat, 17 Apr 2021 17:09:37 +0800 From: "Min Hu (Connor)" To: CC: , , , , , , , , Date: Sat, 17 Apr 2021 17:09:41 +0800 Message-ID: <1618650588-34268-1-git-send-email-humin29@huawei.com> X-Mailer: git-send-email 2.7.4 In-Reply-To: <1618051221-19962-1-git-send-email-humin29@huawei.com> References: <1618051221-19962-1-git-send-email-humin29@huawei.com> MIME-Version: 1.0 X-Originating-IP: [10.69.192.56] X-CFilter-Loop: Reflected Subject: [dpdk-dev] [PATCH v2 0/7] support set thread name 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" This set of patches support set thread name for debugging. Chengwen Feng (7): net/ark: support set thread name net/ice: support set VSI reset thread name vdpa/ifc: support set notify and vring relay thread name raw/ifpga: support set monitor thread name examples/performance-thread: support set thread name telemetry: support set init threads name examples/vhost_blk: support set ctrl worker thread name --- v2: * change 'pthread_create' to 'rte_ctrl_thread_create' except two: 'examples/performance-thread', because special CPU affinity needs to be set, the ctrl interface cannot be used to set the affinity. 'telemetry', telemetry is an independent lib and does not depend on EAL. drivers/net/ark/ark_ethdev.c | 4 ++-- drivers/net/ice/ice_dcf_parent.c | 9 ++++++--- drivers/raw/ifpga/ifpga_rawdev.c | 8 ++++---- drivers/vdpa/ifc/ifcvf_vdpa.c | 20 ++++++++++++++------ examples/performance-thread/pthread_shim/main.c | 5 +++++ examples/vhost_blk/vhost_blk.c | 3 ++- lib/librte_telemetry/telemetry.c | 3 ++- 7 files changed, 35 insertions(+), 17 deletions(-)