From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <stephen@networkplumber.org>
Received: from mail-pg1-f193.google.com (mail-pg1-f193.google.com
 [209.85.215.193]) by dpdk.org (Postfix) with ESMTP id C72601B642
 for <stable@dpdk.org>; Fri,  8 Feb 2019 04:44:15 +0100 (CET)
Received: by mail-pg1-f193.google.com with SMTP id r11so967834pgp.6
 for <stable@dpdk.org>; Thu, 07 Feb 2019 19:44:15 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=networkplumber-org.20150623.gappssmtp.com; s=20150623;
 h=from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=ExirXb5Q3cuu+QoKP+GlyfJYnQp6rMjmljpRV7NdALE=;
 b=cmgP1zLYgq9wEQWIBD8jE1UWnsfhH/aVUP7Dqcs0Jjxa+Rf1q9VjC3Dq+QPRTZzxjt
 WbuSaWTfAoS0tc5UbO84VuhuDgPsM3tkxbgWVfzyZq8fq3ie0JnsZQCqNfU1zaPGoXqn
 d6HaEXKNPdUNA1CooAiy3+9pjIPKpMgwonfF4ut6WUOUlOn53LCIlPPmVyOD5/F8xBKj
 czeQmyWgatDnTiA7WLfiAOWtpLKRugAC7IgKYOsjKSEF52p/40biNMbsqMfGy0b0n1aB
 nv0T+Rs5YssEw9qfEwsQeRadX9P5d0G/bdXUYDAnDS5Zj9sWqgljYpP3jRhUro8GS4C5
 79Kw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20161025;
 h=x-gm-message-state:from:to:cc:subject:date:message-id:mime-version
 :content-transfer-encoding;
 bh=ExirXb5Q3cuu+QoKP+GlyfJYnQp6rMjmljpRV7NdALE=;
 b=Fzk62udtag6QnrnwZtOxnpLklxfai4KdoGkil6VJ6PxqQOMeqP7P1ZFb7T1Eqcu2ad
 y1pRGRBjDpNToNqqSvqpvQ8OhnJsNS9zWnFtsRJxl+uKexjJmen/Joer0wA7ZsmwhPUX
 qkgz8GMKz9tFtB3vz4nwLVqpz0v1GTxyvIZ9NJ9cD6vZ+y+b3VQXpR8md0bgGqgJE3/B
 kIYMMa9yWJ3wBDzJbXzsNEbggs96e/KhITpLwktbuqLgGNEZQ2M63BuTM0pa1FOOWqs0
 73FOQl8OZI1enqt4qikDwO7Ii40IgAzLIot2E5N9N4PyD0AY3cHk3V4BCWW292plcENl
 Z2mQ==
X-Gm-Message-State: AHQUAuY9E67EA0auMJbuKUVgqphdkFnVaHaALQprZXzYqZHAWeeDCPJj
 fotYqhsqisTCNYw8pJElX5W2bQ==
X-Google-Smtp-Source: AHgI3IbagLaJe2feiz/xhVleKquje2vOtiLH3sZh986o3faN+c5WapH2WKWqqcNL/thwu3o0LVicIw==
X-Received: by 2002:a63:ef4c:: with SMTP id c12mr7603947pgk.84.1549597454792; 
 Thu, 07 Feb 2019 19:44:14 -0800 (PST)
Received: from hermes.lan (204-195-22-127.wavecable.com. [204.195.22.127])
 by smtp.gmail.com with ESMTPSA id i4sm873275pfj.82.2019.02.07.19.44.13
 (version=TLS1_2 cipher=ECDHE-RSA-AES128-GCM-SHA256 bits=128/128);
 Thu, 07 Feb 2019 19:44:13 -0800 (PST)
From: Stephen Hemminger <stephen@networkplumber.org>
To: dev@dpdk.org
Cc: stable@dpdk.org,
	Stephen Hemminger <sthemmin@microsoft.com>
Date: Thu,  7 Feb 2019 19:44:00 -0800
Message-Id: <20190208034407.7865-1-stephen@networkplumber.org>
X-Mailer: git-send-email 2.20.1
MIME-Version: 1.0
Content-Transfer-Encoding: 8bit
Subject: [dpdk-stable] [PATCH 0/7] vmbus/netvsc: fix multi-process support
X-BeenThere: stable@dpdk.org
X-Mailman-Version: 2.1.15
Precedence: list
List-Id: patches for DPDK stable branches <stable.dpdk.org>
List-Unsubscribe: <https://mails.dpdk.org/options/stable>,
 <mailto:stable-request@dpdk.org?subject=unsubscribe>
List-Archive: <http://mails.dpdk.org/archives/stable/>
List-Post: <mailto:stable@dpdk.org>
List-Help: <mailto:stable-request@dpdk.org?subject=help>
List-Subscribe: <https://mails.dpdk.org/listinfo/stable>,
 <mailto:stable-request@dpdk.org?subject=subscribe>
X-List-Received-Date: Fri, 08 Feb 2019 03:44:16 -0000

From: Stephen Hemminger <sthemmin@microsoft.com>

These fix the primary/secondary process model support in the
vmbus and netvsc PMD.  They do NOT fix the failsafe PMD.

The last two are not bug fixes but address unnecessary
code found while debugging the mp support.

Stephen Hemminger (7):
  bus/vmbus: fix secondary process setup
  net/netvsc: fix VF support with secondary process
  bus/vmbus: fix check for mmap failure
  bus/vmbus: stop mapping if empty resource found
  bus/vmbus: map ring in secondary
  bus/vmbus: refactor secondary mapping
  net/netvsc: remove unnecessary format of ether address

 drivers/bus/vmbus/linux/vmbus_uio.c  |  54 +++++++++++-
 drivers/bus/vmbus/private.h          |   3 +
 drivers/bus/vmbus/vmbus_channel.c    |  20 ++++-
 drivers/bus/vmbus/vmbus_common_uio.c | 122 +++++++++++++--------------
 drivers/net/netvsc/hn_ethdev.c       |   3 +-
 drivers/net/netvsc/hn_rxtx.c         |   8 +-
 drivers/net/netvsc/hn_var.h          |  30 ++++++-
 drivers/net/netvsc/hn_vf.c           |  85 +++++++++----------
 8 files changed, 206 insertions(+), 119 deletions(-)

-- 
2.20.1