From mboxrd@z Thu Jan 1 00:00:00 1970 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) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 653F520D5E; Tue, 9 Jan 2018 08:12:50 -0500 (EST) Received: from frontend2 ([10.202.2.161]) by compute1.internal (MEProxy); Tue, 09 Jan 2018 08:12:50 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fridaylinux.org; h=cc:content-type:date:from:in-reply-to:message-id:mime-version :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm1; bh=3MWbPsEoezn8NqMHpafCkDjwmEecm6b9QHt3tnWhO3o=; b=QOr9csdu zkbyO5OOmzEqD25fPTys7BwjapS8YWpRbhw4upK528BkSLLN8lrh2uxYlsrM2WfI +LANS/FAnlPA61X4oEwb+d6M7BMIm2sOznIKT6AtVffGD2BijT/rqfO6/99ZCXxm jdqqkpt2pz5K+WcNiS2dzEZ+QNZ0pnk7ByRMUrQZVhtlnlnUxdzcj3q8Mo0JDslA X3Odp3UQuSHpZtjIP81Prm1UjoLzb7VVx9Tq9isw1FJ49Y5zCMV+vg44DbSOGJ/M rTs5DhEsP/4OXVTREcaMTCWacisj+JBl9yZR5pq/O8pllyetcgmmN+NpqloNbCG/ vlvZPKdsd3W73Q== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:content-type:date:from:in-reply-to :message-id:mime-version:references:subject:to:x-me-sender :x-me-sender:x-sasl-enc; s=fm1; bh=3MWbPsEoezn8NqMHpafCkDjwmEecm 6b9QHt3tnWhO3o=; b=jKrnlXXGBqMe3pFfV6NFMF8DHYkyuPoaM2iyvB6dwJXAH NWBdShBgnT2CifgCGpxqacIKjqC4MDB+NgNHftVOujpvBYlnoDk9ceDei+gNTYAC 5CfrfLgYhe0Na6xPbcHGjqBAo9aNYfdpR0NtZ1luJhzEt1SmdTh5aB8U33nRjAkX sxfzZnjhXyiIZUJKnegVPfJLrcE8uqfEZ1XnD6BV9OQnk4O1FsdLNTLzcJqAWHKm nCk6iOhDd/7K9/1jYVtLlAETJZem1ITnnSemLNfqBwwWZTfgY4Bi9MzN7rtpbt0R Fhgf+Wt60sk0DNcGQcSyckO56YKZDc7Gr9GvqaBOQ== X-ME-Sender: Received: from yliu-mob (unknown [115.150.10.63]) by mail.messagingengine.com (Postfix) with ESMTPA id 3BD9624599; Tue, 9 Jan 2018 08:12:46 -0500 (EST) Date: Tue, 9 Jan 2018 21:12:43 +0800 From: Yuanhan Liu To: Tonghao Zhang Cc: dev@dpdk.org 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 Content-Disposition: inline In-Reply-To: <1515161439-4792-5-git-send-email-xiangxia.m.yue@gmail.com> User-Agent: Mutt/1.5.24 (2015-08-30) Subject: Re: [dpdk-dev] [PATCH 5/5] vhost: add reconnect thread name for client mode. X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 09 Jan 2018 13:12:51 -0000 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