From mboxrd@z Thu Jan  1 00:00:00 1970
Return-Path: <thomas@monjalon.net>
Received: from wout5-smtp.messagingengine.com (wout5-smtp.messagingengine.com
 [64.147.123.21]) by dpdk.org (Postfix) with ESMTP id 8F1A92BA4
 for <dev@dpdk.org>; Fri, 13 Jul 2018 23:51:48 +0200 (CEST)
Received: from compute1.internal (compute1.nyi.internal [10.202.2.41])
 by mailout.west.internal (Postfix) with ESMTP id 753C8367;
 Fri, 13 Jul 2018 17:51:47 -0400 (EDT)
Received: from mailfrontend2 ([10.202.2.163])
 by compute1.internal (MEProxy); Fri, 13 Jul 2018 17:51:47 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=monjalon.net; h=
 cc:content-transfer-encoding:content-type:date:from:in-reply-to
 :message-id:mime-version:references:subject:to:x-me-sender
 :x-me-sender:x-sasl-enc; s=mesmtp; bh=MUUJJVlEfDrjUbCbXHGX9CXAi4
 iGnHAFXACU38H1yC0=; b=s5iVLle3sWxdcraExZwR7kAWpNeQsoF2+Y/3gvSpnh
 UTlK692wGpt59rVjtTrF/iRrfVbey2gmqvSpFpxIMcBiQWt71NZWWny+RdKNs6K3
 2GJJ8ec1GS4hBlYTxJTauC1CfE9bGf+a2BGmMD7zIqWPzmwZiYfQ+K6bfd5bJwF+
 E=
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-transfer-encoding:content-type
 :date:from:in-reply-to:message-id:mime-version:references
 :subject:to:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; bh=MUUJJV
 lEfDrjUbCbXHGX9CXAi4iGnHAFXACU38H1yC0=; b=pgSPghGhIpKJkVxSAYPTnD
 msUzaCVpdJsy45thb6e13i0nb69069znn872sQxcoxpvD4MQ1RIdtJq3U/PV2bXJ
 F95sCDnpsgNF3JCKcOzQirGaRGmutrBle0LuRBbQeU6uZK0+wtWZOSSCU8jwPqnU
 xvnkacv17HXn59iP/iBzfo6YZ70ll0PnX60vCUfU3IHevYtFu+OcCYihUFHx8Oe+
 qaXUxL5EyWZSZUnyOUYNinTGCvZsberZA/oRYd/n75TK8pnbtzp5FSyHukpFszcT
 yFt8UblTnIlChVLSiQepAO5CLtRjdZKizrpphzIpeEWMnTbJJgFAgK5VxolxHKAw
 ==
X-ME-Proxy: <xmx:8h5JW_1lma4tDwTwYK_0hhq4Sxfjgcg9fe-T3XTS5Tsbcn4n1ZmN0Q>
 <xmx:8h5JW7JwfZg1yFQy_LWiazCgMOj6c18QZM7oxo4X2qhAGKH_E-FNqQ>
 <xmx:8h5JW3rBCypcErEEz23LiVIjN5RQWGyiwaoJ3rGf8pGVAXoOFfGnUA>
 <xmx:8h5JWxf4P9Re7oikgNceMNEMTUHCnEaEMvTDZHOCcNx0ux1vgVoROg>
 <xmx:8h5JWyehqDlGNzDhYCXnaCD-wGpCMkCZh9UKuofynnWkuKF_B6rzRw>
 <xmx:8x5JWy5yKWtI5M1gSsnBHCf963jCi4wBea7BeajAwuMDby9PsxvYoQ>
X-ME-Sender: <xms:8h5JW5z8QFlNiDYCc9Cat0izsm_T7yp9i5c6LKvnpVCG5CEhksxLKw>
Received: from xps.localnet (184.203.134.77.rev.sfr.net [77.134.203.184])
 by mail.messagingengine.com (Postfix) with ESMTPA id 421231026B;
 Fri, 13 Jul 2018 17:51:46 -0400 (EDT)
From: Thomas Monjalon <thomas@monjalon.net>
To: Stephen Hemminger <stephen@networkplumber.org>
Cc: dev@dpdk.org
Date: Fri, 13 Jul 2018 23:51:45 +0200
Message-ID: <3791663.3pMjSguZPK@xps>
In-Reply-To: <20180713170644.9306-1-stephen@networkplumber.org>
References: <20180713170644.9306-1-stephen@networkplumber.org>
MIME-Version: 1.0
Content-Transfer-Encoding: 7Bit
Content-Type: text/plain; charset="us-ascii"
Subject: Re: [dpdk-dev] [PATCH v12 0/4] Hyper-V netvsc PMD and VMBus
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>
X-List-Received-Date: Fri, 13 Jul 2018 21:51:48 -0000

13/07/2018 19:06, Stephen Hemminger:
> Final version of the Hyper-V native bus (VMBus)
> and network device (netvsc) drivers. This virtual device
> is used in Microsoft Hyper-V in Windows 10, Windows Server 2016
> and Azure. Most of this code was extracted from FreeBSD and some of
> this is from earlier code donated by Brocade.
> 
> Only Linux is supported at present, but the code is split
> to allow future FreeBSD and Windows support.
> 
> This version works with upstream kernel (4.16) but in that
> mode only a single queue is supported. With additional
> patches that are pending for 5.0 kernel, multi-queue
> support works as well.
> 
> Device binding is best done via driverctl; this required some
> additional fixes to kernel and driverctl to work correctly.
> Linux kernel vmbus support needed to support sysfs driver_override
> and driverctl needed to handle non-PCI bus from udev.
>  https://gitlab.com/driverctl/driverctl/merge_requests/3
>  http://driverdev.linuxdriverproject.org/pipermail/driverdev-devel/2018-April/118889.html
> 
> Stephen Hemminger (4):
>   eal: add rte_uuid support
>   bus/vmbus: add hyper-v virtual bus support
>   net/netvsc: add hyper-v netvsc network device
>   net/netvsc: add documentation

Applied, thanks