From mboxrd@z Thu Jan 1 00:00:00 1970 From: Yuanhan Liu Subject: Re: [PATCH 5/5] vhost: add reconnect thread name for client mode. Date: Tue, 9 Jan 2018 21:12:43 +0800 Message-ID: <20180109131243.GJ29540@yliu-mob> References: <1515161439-4792-1-git-send-email-xiangxia.m.yue@gmail.com> <1515161439-4792-5-git-send-email-xiangxia.m.yue@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: dev@dpdk.org To: Tonghao Zhang Return-path: Received: from out3-smtp.messagingengine.com (out3-smtp.messagingengine.com [66.111.4.27]) by dpdk.org (Postfix) with ESMTP id B92071B1A3 for ; Tue, 9 Jan 2018 14:12:51 +0100 (CET) Content-Disposition: inline In-Reply-To: <1515161439-4792-5-git-send-email-xiangxia.m.yue@gmail.com> List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" On Fri, Jan 05, 2018 at 06:10:39AM -0800, Tonghao Zhang wrote: > This patch adds the name for vhost-user reconnect thread. > It can help us to know whether the thread is running. > > Signed-off-by: Tonghao Zhang > --- > lib/librte_vhost/socket.c | 8 ++++++++ > 1 file changed, 8 insertions(+) > > diff --git a/lib/librte_vhost/socket.c b/lib/librte_vhost/socket.c > index d44a0f1..c2e34e0 100644 > --- a/lib/librte_vhost/socket.c > +++ b/lib/librte_vhost/socket.c > @@ -433,6 +433,7 @@ struct vhost_user_reconnect_list { > vhost_user_reconnect_init(void) > { > int ret; > + char thread_name[RTE_MAX_THREAD_NAME_LEN]; > > ret = pthread_mutex_init(&reconn_list.mutex, NULL); > if (ret < 0) { > @@ -449,6 +450,13 @@ struct vhost_user_reconnect_list { > RTE_LOG(ERR, VHOST_CONFIG, > "failed to destroy reconnect mutex"); > } > + } else { > + snprintf(thread_name, RTE_MAX_THREAD_NAME_LEN, > + "vhost-reconn"); > + > + if (rte_thread_setname(reconn_tid, thread_name)) > + RTE_LOG(DEBUG, VHOST_CONFIG, > + "Failed to set thread name for vhost-user reconnect"); Applied to dpdk-next-virtio, with the intendation fixed. I have also shortten the log a bit "failed to set reconnect thread name". There is no need to specify "vhost-user" again since VHOST_CONFIG tells you it comes from vhost-user. Thanks. --yliu