X-Git-Url: http://git.droids-corp.org/?a=blobdiff_plain;f=doc%2Fguides%2Fnics%2Fnetvsc.rst;h=6dbb9a5513f14e96f38142cf80ea5da4a8fa0d13;hb=53a73b7b9db0e62394d94330f7f83c38748490b5;hp=cc07ce46f8852a782e3bb421cc86b16b03ba621c;hpb=a25d39a3eb6978e67032b41f15d883867364fc3f;p=dpdk.git diff --git a/doc/guides/nics/netvsc.rst b/doc/guides/nics/netvsc.rst index cc07ce46f8..6dbb9a5513 100644 --- a/doc/guides/nics/netvsc.rst +++ b/doc/guides/nics/netvsc.rst @@ -28,19 +28,16 @@ In this release, the hyper PMD driver provides the basic functionality of packet * VLAN tags are always stripped and presented in mbuf tci field. -* The Hyper-V driver does not use or support Link State or Rx interrupt. +* The Hyper-V driver does not use or support interrupts. Link state change + callback is done via change events in the packet ring. * The maximum number of queues is limited by the host (currently 64). When used with 4.16 kernel only a single queue is available. -.. note:: - This driver is intended for use with **Hyper-V only** and is - not recommended for use on Azure because accelerated Networking - (SR-IOV) is not supported. - - On Azure, use the :doc:`vdev_netvsc` which - automatically configures the necessary TAP and failsave drivers. - +* This driver supports SR-IOV network acceleration. + If SR-IOV is enabled then the driver will transparently manage the interface, + and send and receive packets using the VF path. + The VDEV_NETVSC and FAILSAFE drivers are *not* used when using netvsc PMD. Installation ------------ @@ -92,7 +89,7 @@ operations: .. Note:: - The dpkd-devbind.py script can not be used since it only handles PCI devices. + The dpdk-devbind.py script can not be used since it only handles PCI devices. Prerequisites