From mboxrd@z Thu Jan 1 00:00:00 1970 From: Tiwei Bie Subject: Re: [PATCH] vhost: suppress error if numa is not available Date: Fri, 10 Aug 2018 11:03:27 +0800 Message-ID: <20180810030326.GA88853@debian.sh.intel.com> References: <1533830978-23518-1-git-send-email-i.maximets@samsung.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Cc: dev@dpdk.org, Maxime Coquelin , Zhihong Wang To: Ilya Maximets Return-path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by dpdk.org (Postfix) with ESMTP id 378AE25D9 for ; Fri, 10 Aug 2018 05:05:53 +0200 (CEST) Content-Disposition: inline In-Reply-To: <1533830978-23518-1-git-send-email-i.maximets@samsung.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" [PATCH] vhost: suppress error if numa is not available s/numa/NUMA/ Otherwise check-git-log.sh [1] will complain: Wrong headline lowercase: vhost: suppress error if numa is not available Apart from that, Reviewed-by: Tiwei Bie [1] https://github.com/DPDK/dpdk/blob/11a1f847d281/devtools/check-git-log.sh#L109 Thanks On Thu, Aug 09, 2018 at 07:09:38PM +0300, Ilya Maximets wrote: > It's a common case that 'get_mempolicy' fails on systems > without NUMA support. No need to flag an error in log for > this situation. > > Signed-off-by: Ilya Maximets > --- > lib/librte_vhost/vhost.c | 3 ++- > 1 file changed, 2 insertions(+), 1 deletion(-) > > diff --git a/lib/librte_vhost/vhost.c b/lib/librte_vhost/vhost.c > index 3c9be10..91026b3 100644 > --- a/lib/librte_vhost/vhost.c > +++ b/lib/librte_vhost/vhost.c > @@ -8,6 +8,7 @@ > #include > #include > #ifdef RTE_LIBRTE_VHOST_NUMA > +#include > #include > #endif > > @@ -480,7 +481,7 @@ rte_vhost_get_numa_node(int vid) > int numa_node; > int ret; > > - if (dev == NULL) > + if (dev == NULL || numa_available() != 0) > return -1; > > ret = get_mempolicy(&numa_node, NULL, 0, dev, > -- > 2.7.4 >