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 0C2C2292D for ; Sun, 22 Apr 2018 17:10:47 +0200 (CEST) Received: from compute1.internal (compute1.nyi.internal [10.202.2.41]) by mailout.nyi.internal (Postfix) with ESMTP id 772B720FED; Sun, 22 Apr 2018 11:10:46 -0400 (EDT) Received: from mailfrontend2 ([10.202.2.163]) by compute1.internal (MEProxy); Sun, 22 Apr 2018 11:10:46 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=fridaylinux.org; h=cc:date:from:in-reply-to:message-id:references:subject:to :x-me-sender:x-me-sender:x-sasl-enc; s=fm2; bh=4DnlGkoQPAHldJxgp IrNuv32cwse86c9fy2uDIf9Yok=; b=KtpCsW/aM6Qqf/8QNPljXfVkRtgS2uJ3i SVlMjmMNgAC8TnHxkQVycFvfAEEiWyQB/3EMJdrdOuFlqRuis9r7rLdLJEGV5s5i UrA62iSpj9fH85h+xPCFK57FE0cIw2zQ+1qBRnZyK1s+cAqeBfu8HYqFwvNdlS4p KbN41cfKGOefr4ePtx58fcoirRcFQMObbF3y8RkERehbzSgfR20oIhDs2y07zwpC 2imRMYkWhT4CjfQ2WkfmefrwF5xneL6rtR7rqif7ZJr3JTzJ0oJR6H1xTXQqsYdI C3MycS1p8Rlhv1qwMiSt8x8mZSDlwwenhkcFXyyrTlBCi6pjIn3iw== DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d= messagingengine.com; h=cc:date:from:in-reply-to:message-id :references:subject:to:x-me-sender:x-me-sender:x-sasl-enc; s= fm2; bh=4DnlGkoQPAHldJxgpIrNuv32cwse86c9fy2uDIf9Yok=; b=PHw0rH0u JLMY1OhiLWc1BebC4Y5gCZl/kc1TrzbNQ6r3os/yQ3sNge+SkQYpqS1qZUaOcDmf tc/dlk4bfGDQpdUjKdUQQXaQD8y4ULY/qzM1V3vU7dNpKC0QYF2qSvbvRVhMIrzc lRAIVsniAYEFtNLlwOomHhBgtn6NX7UF2bfs+NTbIqKFuyor3MStywoUVGM6MY0b bmMRKqZXFHC/3hb57Nt+tgyuQoNHMpe2vQ/Wy3G63jAcyEcZPqz8TO9n942wDwDS SBjiUV7vcLtoDlZUNQtbo3LCSrdkgFMkU8yuHMZEDLbINGkN+OZPQXDFY3+GkgjX SnVOXBGn1AwxZQ== X-ME-Sender: Received: from yuanhanliu-NB0.tencent.com (unknown [223.74.148.66]) by mail.messagingengine.com (Postfix) with ESMTPA id E89C910253; Sun, 22 Apr 2018 11:10:43 -0400 (EDT) From: Yuanhan Liu To: Tomasz Kulasek Cc: Pawel Wodkowski , Jianfeng Tan , Maxime Coquelin , dpdk stable Date: Sun, 22 Apr 2018 23:09:03 +0800 Message-Id: <20180422150949.17523-13-yliu@fridaylinux.org> X-Mailer: git-send-email 2.11.0 In-Reply-To: <20180422150949.17523-1-yliu@fridaylinux.org> References: <20180422150949.17523-1-yliu@fridaylinux.org> Subject: [dpdk-stable] patch 'vhost: fix ring index returned to master on stop' has been queued to LTS release 17.11.2 X-BeenThere: stable@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: patches for DPDK stable branches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 22 Apr 2018 15:10:47 -0000 Hi, FYI, your patch has been queued to LTS release 17.11.2 Note it hasn't been pushed to http://dpdk.org/browse/dpdk-stable yet. It will be pushed if I get no objections before 04/29/18. So please shout if anyone has objections. Thanks. --yliu --- >>From 4be70b1c3fbc14209d6f8c3dba4bb845d1c0be8c Mon Sep 17 00:00:00 2001 From: Tomasz Kulasek Date: Fri, 9 Feb 2018 18:28:00 +0100 Subject: [PATCH] vhost: fix ring index returned to master on stop [ upstream commit 90bb22a197abb41795cc9946e57af9d4f9395970 ] According to the "Vhost-user Protocol" document, VHOST_USER_GET_VRING_BASE should get the available vring base offset. Fixes: 8f972312b8f4 ("vhost: support vhost-user") Signed-off-by: Pawel Wodkowski Signed-off-by: Tomasz Kulasek Reviewed-by: Jianfeng Tan Reviewed-by: Maxime Coquelin --- lib/librte_vhost/vhost_user.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/librte_vhost/vhost_user.c b/lib/librte_vhost/vhost_user.c index 63f7d50ef..c86713f30 100644 --- a/lib/librte_vhost/vhost_user.c +++ b/lib/librte_vhost/vhost_user.c @@ -861,8 +861,8 @@ vhost_user_get_vring_base(struct virtio_net *dev, dev->flags &= ~VIRTIO_DEV_READY; - /* Here we are safe to get the last used index */ - msg->payload.state.num = vq->last_used_idx; + /* Here we are safe to get the last avail index */ + msg->payload.state.num = vq->last_avail_idx; RTE_LOG(INFO, VHOST_CONFIG, "vring base idx:%d file:%d\n", msg->payload.state.index, -- 2.11.0