[v2,0/2] vhost: packed ring support completion
Message ID | 20181018092924.23402-1-maxime.coquelin@redhat.com (mailing list archive) |
---|---|
Headers |
Return-Path: <dev-bounces@dpdk.org> X-Original-To: patchwork@dpdk.org Delivered-To: patchwork@dpdk.org Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 5E1675F2E; Thu, 18 Oct 2018 11:29:39 +0200 (CEST) Received: from mx1.redhat.com (mx1.redhat.com [209.132.183.28]) by dpdk.org (Postfix) with ESMTP id 329CD5F29 for <dev@dpdk.org>; Thu, 18 Oct 2018 11:29:38 +0200 (CEST) Received: from smtp.corp.redhat.com (int-mx03.intmail.prod.int.phx2.redhat.com [10.5.11.13]) (using TLSv1.2 with cipher AECDH-AES256-SHA (256/256 bits)) (No client certificate requested) by mx1.redhat.com (Postfix) with ESMTPS id 7BE1430C9EF1; Thu, 18 Oct 2018 09:29:37 +0000 (UTC) Received: from localhost.localdomain (ovpn-112-53.ams2.redhat.com [10.36.112.53]) by smtp.corp.redhat.com (Postfix) with ESMTP id 545DD608F6; Thu, 18 Oct 2018 09:29:26 +0000 (UTC) From: Maxime Coquelin <maxime.coquelin@redhat.com> To: dev@dpdk.org, jfreimann@redhat.com, tiwei.bie@intel.com, zhihong.wang@intel.com, jasowang@redhat.com, mst@redhat.com Cc: Maxime Coquelin <maxime.coquelin@redhat.com> Date: Thu, 18 Oct 2018 11:29:22 +0200 Message-Id: <20181018092924.23402-1-maxime.coquelin@redhat.com> X-Scanned-By: MIMEDefang 2.79 on 10.5.11.13 X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-4.5.16 (mx1.redhat.com [10.5.110.42]); Thu, 18 Oct 2018 09:29:37 +0000 (UTC) Subject: [dpdk-dev] [PATCH v2 0/2] vhost: packed ring support completion X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions <dev.dpdk.org> List-Unsubscribe: <https://mails.dpdk.org/options/dev>, <mailto:dev-request@dpdk.org?subject=unsubscribe> List-Archive: <http://mails.dpdk.org/archives/dev/> List-Post: <mailto:dev@dpdk.org> List-Help: <mailto:dev-request@dpdk.org?subject=help> List-Subscribe: <https://mails.dpdk.org/listinfo/dev>, <mailto:dev-request@dpdk.org?subject=subscribe> Errors-To: dev-bounces@dpdk.org Sender: "dev" <dev-bounces@dpdk.org> |
Message
Maxime Coquelin
Oct. 18, 2018, 9:29 a.m. UTC
In this v2, the vring state num field structure is changed to store both used and avail indexes and their wrap counters. Initial series ading packed ring layout support to the vhost library was missing the save and restore of the wrap counters and indexs on vring base requests used for migration. First patch saves/restores the used and avail indexes and their wrap counters values into/from the vring state num field. Patch 2 advertise support for the packed ring. Maxime Coquelin (2): vhost: add packed ring support to vring base requests vhost: advertize packed ring layout support lib/librte_vhost/vhost.h | 3 ++- lib/librte_vhost/vhost_user.c | 41 ++++++++++++++++++++++++++++++----- 2 files changed, 37 insertions(+), 7 deletions(-)