From patchwork Thu Jul 6 13:30:43 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Ilya Maximets X-Patchwork-Id: 26537 X-Patchwork-Delegate: yuanhan.liu@linux.intel.com Return-Path: X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [IPv6:::1]) by dpdk.org (Postfix) with ESMTP id 088061094; Thu, 6 Jul 2017 15:30:53 +0200 (CEST) Received: from mailout3.w1.samsung.com (mailout3.w1.samsung.com [210.118.77.13]) by dpdk.org (Postfix) with ESMTP id 648212C8 for ; Thu, 6 Jul 2017 15:30:52 +0200 (CEST) Received: from eucas1p1.samsung.com (unknown [182.198.249.206]) by mailout3.w1.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTP id <0OSO004EW87ER230@mailout3.w1.samsung.com> for dev@dpdk.org; Thu, 06 Jul 2017 14:30:50 +0100 (BST) Received: from eusmges4.samsung.com (unknown [203.254.199.244]) by eucas1p2.samsung.com (KnoxPortal) with ESMTP id 20170706133049eucas1p26cae69964b0ff41ed1f43c069851ac49~OwOzvVVp31676716767eucas1p2G; Thu, 6 Jul 2017 13:30:49 +0000 (GMT) Received: from eucas1p2.samsung.com ( [182.198.249.207]) by eusmges4.samsung.com (EUCPMTA) with SMTP id D9.AC.04729.98B3E595; Thu, 6 Jul 2017 14:30:49 +0100 (BST) Received: from eusmgms1.samsung.com (unknown [182.198.249.179]) by eucas1p1.samsung.com (KnoxPortal) with ESMTP id 20170706133049eucas1p1b87254e1832504913cf49001ed462114~OwOzBZJBC0665906659eucas1p1F; Thu, 6 Jul 2017 13:30:49 +0000 (GMT) X-AuditID: cbfec7f4-f79806d000001279-3e-595e3b895e73 Received: from eusync4.samsung.com ( [203.254.199.214]) by eusmgms1.samsung.com (EUCPMTA) with SMTP id A0.0B.17452.88B3E595; Thu, 6 Jul 2017 14:30:49 +0100 (BST) Received: from imaximets.rnd.samsung.ru ([106.109.129.180]) by eusync4.samsung.com (Oracle Communications Messaging Server 7.0.5.31.0 64bit (built May 5 2014)) with ESMTPA id <0OSO00BB0879N400@eusync4.samsung.com>; Thu, 06 Jul 2017 14:30:48 +0100 (BST) From: Ilya Maximets To: dev@dpdk.org, Yuanhan Liu Cc: Heetae Ahn , Ilya Maximets Date: Thu, 06 Jul 2017 16:30:43 +0300 Message-id: <1499347843-6948-1-git-send-email-i.maximets@samsung.com> X-Mailer: git-send-email 2.7.4 X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFlrCIsWRmVeSWpSXmKPExsWy7djP87qd1nGRBo9+K1i8+7SdyWLa59vs Flfaf7JbtCzZyeTA4vFrwVJWjxv/brF59G1ZxRjAHMVlk5Kak1mWWqRvl8CVsaLvM3PBVvaK fbebGBsY/7B2MXJySAiYSHSdvccCYYtJXLi3ng3EFhJYyiix84hAFyMXkP2ZUWL/sU5GmIbG E+9ZIRLLGCX2LPzIDOE0M0msvPSfGaSKTUBH4tTqI2AdIkAda7u2g41lFgiW2LH+GJgtLOAu MfPdfbAaFgFViRUT74HFeQVcJSY/ms0EsU1O4ua5TrAFEgIb2CS+LGkDauAAcmQlNh1ghqhx kVh6oAnqHWGJV8e3sEPYMhKdHQeZIHqbGSUaVl1ihHAmMEp8aV4OtcFe4tTNq0wQ1/FJTNo2 nRliAa9ER5sQRImHxOp/d9kgwo4SP/5LQIIoVuLYzF8sExilFzAyrGIUSS0tzk1PLTbRK07M LS7NS9dLzs/dxAiMu9P/jn/Zwbj4mNUhRgEORiUe3gcfYiKFWBPLiitzDzFKcDArifBulYyL FOJNSaysSi3Kjy8qzUktPsQozcGiJM7LdepahJBAemJJanZqakFqEUyWiYNTqoHRziG7O1Km Munqy/PTmaatED54qO2M7Joc9dk9b39VL8hd7LuPYfOEg4o3Yw8k6yU6Xu7L41uwLDs9wfrx M+f4tHerWW6FKlnc9shzU9qb/uBpguq710aRxpG7HRwvKEzZf9CgY/eDgCendIXiTverXYh7 o5IdI8aZyq2bN29fueeJzKdHPHOVWIozEg21mIuKEwHXL5JxtwIAAA== X-Brightmail-Tracker: H4sIAAAAAAAAA+NgFtrBLMWRmVeSWpSXmKPExsVy+t/xa7qd1nGRBpNKLd592s5kMe3zbXaL K+0/2S1aluxkcmDx+LVgKavHjX+32Dz6tqxiDGCOcrPJSE1MSS1SSM1Lzk/JzEu3VQoNcdO1 UFLIS8xNtVWK0PUNCVJSKEvMKQXyjAzQgINzgHuwkr5dglvGir7PzAVb2Sv23W5ibGD8w9rF yMkhIWAi0XjiPZQtJnHh3nq2LkYuDiGBJYwSh+/uZ4ZwWpkkdvTeZQKpYhPQkTi1+ggjiC0C 1L22azsbiM0sECxx8NgvsLiwgLvEzHf3wWwWAVWJFRPvgdXwCrhKTH40mwlim5zEzXOdzBMY uRcwMqxiFEktLc5Nzy021CtOzC0uzUvXS87P3cQIDLVtx35u3sF4aWPwIUYBDkYlHt6OdzGR QqyJZcWVuYcYJTiYlUR4t0rGRQrxpiRWVqUW5ccXleakFh9iNAVaPpFZSjQ5HxgHeSXxhiaG 5paGRsYWFuZGRkrivCUfroQLCaQnlqRmp6YWpBbB9DFxcEo1MLYFdwX+uGKozr5sNp9LfpPn Sa7Vt5rjDm3vi1v3bVNO5hJV1/N1xz2mHcyev9Isf1lmPvehji/NNnczk3ftSk5UbGTn+/TG aV7IjEs50Tneq5Snt5ktvX57k5zF7lM7XYU+HLge1ntn55m/U08v93vle9XgfKbttE+sHkFH 1izjXann0ZDv76nEUpyRaKjFXFScCADDcqYQSwIAAA== X-MTR: 20000000000000000@CPGS X-CMS-MailID: 20170706133049eucas1p1b87254e1832504913cf49001ed462114 X-Msg-Generator: CA X-Sender-IP: 182.198.249.179 X-Local-Sender: =?utf-8?q?Ilya_Maximets=1BSRR-Virtualization_Lab=1B?= =?utf-8?b?7IK87ISx7KCE7J6QG0xlYWRpbmcgRW5naW5lZXI=?= X-Global-Sender: =?utf-8?q?Ilya_Maximets=1BSRR-Virtualization_Lab=1BSamsu?= =?utf-8?q?ng_Electronics=1BLeading_Engineer?= X-Sender-Code: =?utf-8?q?C10=1BCISHQ=1BC10GD01GD010154?= CMS-TYPE: 201P X-HopCount: 7 X-CMS-RootMailID: 20170706133049eucas1p1b87254e1832504913cf49001ed462114 X-RootMTR: 20170706133049eucas1p1b87254e1832504913cf49001ed462114 References: Subject: [dpdk-dev] [PATCH] vhost: print the reason on numa node obtaining failure 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: , Errors-To: dev-bounces@dpdk.org Sender: "dev" syscall always returns '-1' on failure and there is no point in printing that value. 'errno' is much more informative. Fixes: 586e39001317 ("vhost: export numa node") Signed-off-by: Ilya Maximets --- lib/librte_vhost/vhost.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/lib/librte_vhost/vhost.c b/lib/librte_vhost/vhost.c index 19c5a43..fa29d45 100644 --- a/lib/librte_vhost/vhost.c +++ b/lib/librte_vhost/vhost.c @@ -40,6 +40,7 @@ #include #endif +#include #include #include #include @@ -295,7 +296,8 @@ rte_vhost_get_numa_node(int vid) MPOL_F_NODE | MPOL_F_ADDR); if (ret < 0) { RTE_LOG(ERR, VHOST_CONFIG, - "(%d) failed to query numa node: %d\n", vid, ret); + "(%d) failed to query numa node: %s\n", + vid, rte_strerror(errno)); return -1; }