DPDK patches and discussions
 help / color / mirror / Atom feed
From: "Kovacevic, Marko" <marko.kovacevic@intel.com>
To: Stephen Hemminger <stephen@networkplumber.org>,
	"dev@dpdk.org" <dev@dpdk.org>
Cc: Stephen Hemminger <sthemmin@microsoft.com>,
	"Mcnamara, John" <john.mcnamara@intel.com>
Subject: Re: [dpdk-dev] [PATCH v6 3/4] net/netvsc: add documentation
Date: Wed, 9 May 2018 15:57:40 +0000	[thread overview]
Message-ID: <6DC05C7C5F25994B81B3F2F214251F66389131@IRSMSX104.ger.corp.intel.com> (raw)
In-Reply-To: <20180509002605.30996-4-stephen@networkplumber.org>


> From: Stephen Hemminger <sthemmin@microsoft.com>
> 
> Matching documentation for new netvsc device.
> 
> Signed-off-by: Stephen Hemminger <sthemmin@microsoft.com>
> ---
>  doc/guides/nics/features/netvsc.ini    | 23 ++++++
>  doc/guides/nics/index.rst              |  1 +
>  doc/guides/nics/netvsc.rst             | 98 ++++++++++++++++++++++++++
>  doc/guides/rel_notes/release_18_05.rst |  5 ++
>  4 files changed, 127 insertions(+)
>  create mode 100644 doc/guides/nics/features/netvsc.ini
>  create mode 100644 doc/guides/nics/netvsc.rst
> 
> diff --git a/doc/guides/nics/features/netvsc.ini
> b/doc/guides/nics/features/netvsc.ini
> new file mode 100644
> index 000000000000..2ff6042bf47b
> --- /dev/null
> +++ b/doc/guides/nics/features/netvsc.ini

<...>

> +++ b/doc/guides/nics/netvsc.rst
> @@ -0,0 +1,98 @@
> +..  SPDX-License-Identifier: BSD-3-Clause
> +    Copyright(c) Microsoft Corporation.
> +
> +Netvsc (Hyper-V) poll mode driver
> +=================================
> +
> +Hyper-V is a hypervisor integrated into Window Server 2008, Windows 10
> +and later versions.  It supports a para-virtualized network interface
> +called netvsc that is visible on the virtual machine bus (VMBUS).  In
> +the Data Plane Development Kit (DPDK), we provide a Network Virtual
> +Service Client (NetVSC) Poll Mode Driver (PMD). The NetVSC PMD supports
> +Windows Server 2016 and Microsoft Azure cloud.
> +
> +NetVSC Implementation in DPDK
> +-----------------------------
> +
> +The Netvsc PMD is a standalone driver. VMBus network devices that are
> +being used by DPDK must be unbound from the Linux kernel driver
> +(hv_netvsc) and bound to the Userspace IO driver for Hyper-V
> +(uio_hv_generic).
> +
> +This is most conveniently done with the .. _`driverctl`:
> +https://gitlab.com/driverctl/driverctl
> +script.

The way you set up the link here is wrong 

.. _`driverctl`: https://gitlab.com/driverctl/driverctl  ---> `driverctl <https://gitlab.com/driverctl/driverctl>`_


<...>

> +++ b/doc/guides/rel_notes/release_18_05.rst
> @@ -183,6 +183,11 @@ New Features
>    stats/xstats on shared memory from secondary process, and also pdump
> packets on
>    those virtual devices.
> 
> +* **Added experimental support for Hyper-V netvsc PMD.**
> +
> +  The new experimntal ``netvsc`` poll mode driver provides native
> + support for  networking on Hyper-V. See the :doc:`../nics/netvsc` nic driver
> guide

Spelling above 
experimntal / experimental

> +  for more details on this   new driver.
> 
>  API Changes
>  -----------

  reply	other threads:[~2018-05-09 15:57 UTC|newest]

Thread overview: 10+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2018-05-09  0:26 [dpdk-dev] [PATCH v6 0/4] Hyper-V netvsc PMD and VMBus support Stephen Hemminger
2018-05-09  0:26 ` [dpdk-dev] [PATCH v6 1/4] bus/vmbus: add hyper-v virtual bus support Stephen Hemminger
2018-05-09  0:26 ` [dpdk-dev] [PATCH v6 2/4] net/netvsc: add hyper-v netvsc network device Stephen Hemminger
2018-05-09  0:26 ` [dpdk-dev] [PATCH v6 3/4] net/netvsc: add documentation Stephen Hemminger
2018-05-09 15:57   ` Kovacevic, Marko [this message]
2018-05-09  0:26 ` [dpdk-dev] [PATCH v4 4/4] bus/vmbus and net/netvsc: add meson build support Stephen Hemminger
2018-05-11 16:50 ` [dpdk-dev] [PATCH v6 0/4] Hyper-V netvsc PMD and VMBus support Ferruh Yigit
2018-05-11 17:38   ` Stephen Hemminger
2018-05-12 22:02   ` Thomas Monjalon
2018-05-13 17:22     ` Stephen Hemminger

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=6DC05C7C5F25994B81B3F2F214251F66389131@IRSMSX104.ger.corp.intel.com \
    --to=marko.kovacevic@intel.com \
    --cc=dev@dpdk.org \
    --cc=john.mcnamara@intel.com \
    --cc=stephen@networkplumber.org \
    --cc=sthemmin@microsoft.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).