[v1,0/4] vhost: improve ready state
Message ID | 1592497686-433697-1-git-send-email-matan@mellanox.com (mailing list archive) |
---|---|
Headers |
Return-Path: <dev-bounces@dpdk.org> X-Original-To: patchwork@inbox.dpdk.org Delivered-To: patchwork@inbox.dpdk.org Received: from dpdk.org (dpdk.org [92.243.14.124]) by inbox.dpdk.org (Postfix) with ESMTP id CBEF2A04F1; Thu, 18 Jun 2020 18:28:23 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id 2A6D01BFAE; Thu, 18 Jun 2020 18:28:17 +0200 (CEST) Received: from mellanox.co.il (mail-il-dmz.mellanox.com [193.47.165.129]) by dpdk.org (Postfix) with ESMTP id A355A1BF84 for <dev@dpdk.org>; Thu, 18 Jun 2020 18:28:13 +0200 (CEST) Received: from Internal Mail-Server by MTLPINE1 (envelope-from matan@mellanox.com) with SMTP; 18 Jun 2020 19:28:09 +0300 Received: from pegasus25.mtr.labs.mlnx. (pegasus25.mtr.labs.mlnx [10.210.16.10]) by labmailer.mlnx (8.13.8/8.13.8) with ESMTP id 05IGS9EN008363; Thu, 18 Jun 2020 19:28:09 +0300 From: Matan Azrad <matan@mellanox.com> To: Maxime Coquelin <maxime.coquelin@redhat.com>, Xiao Wang <xiao.w.wang@intel.com> Cc: dev@dpdk.org Date: Thu, 18 Jun 2020 16:28:02 +0000 Message-Id: <1592497686-433697-1-git-send-email-matan@mellanox.com> X-Mailer: git-send-email 1.8.3.1 Subject: [dpdk-dev] [PATCH v1 0/4] vhost: improve ready state 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
Matan Azrad
June 18, 2020, 4:28 p.m. UTC
Dou to the issue described in "vhost: improve device ready definition" patch here, we need to change the ready state definition in vhost device. To support the suggestion improvment there is update for the host notifier control API. Also need to skip access lock when vDPA device is configured. Matan Azrad (4): vhost: support host notifier queue configuration vhost: skip access lock when vDPA is configured vhost: improve device ready definition vdpa/mlx5: support queue update doc/guides/rel_notes/release_20_08.rst | 2 + drivers/vdpa/ifc/ifcvf_vdpa.c | 6 +-- drivers/vdpa/mlx5/mlx5_vdpa.c | 24 ----------- drivers/vdpa/mlx5/mlx5_vdpa.h | 8 +++- drivers/vdpa/mlx5/mlx5_vdpa_virtq.c | 58 +++++++++++++++++++++----- lib/librte_vhost/rte_vdpa.h | 8 +++- lib/librte_vhost/rte_vhost.h | 2 + lib/librte_vhost/vhost.h | 3 -- lib/librte_vhost/vhost_user.c | 75 +++++++++++++++++++++++----------- 9 files changed, 118 insertions(+), 68 deletions(-)