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:40:37 +0800 Message-ID: <20180109134037.GO29540@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> <20180109131243.GJ29540@yliu-mob> 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 CD7191B1D4 for ; Tue, 9 Jan 2018 14:40:42 +0100 (CET) Content-Disposition: inline In-Reply-To: <20180109131243.GJ29540@yliu-mob> 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 Tue, Jan 09, 2018 at 09:12:43PM +0800, Yuanhan Liu wrote: > 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. Note that I have just applied this patch only. The rest of this patchset belongs to the ixgbe PMD driver, which need another maintainer for review. That also means, it's better if you could send them sperately next time when they are not related. More specifically, in this case, one patch for vhost-user, another patchset for all the rest ixgbe changes. --yliu