[dpdk-dev] [PATCH v2 00/14] add new avf PMD
Ferruh Yigit
ferruh.yigit at intel.com
Mon Dec 4 20:48:02 CET 2017
On 11/23/2017 10:33 PM, Jingjing Wu wrote:
> Adaptive Virtual Function (AVF) Driver is VF driver which supports
> for all future Intel devices without requiring a VM update.
> It promises the basic high speed connectivity. And since this happens
> to be an adaptive VF driver, every new drop of the VF driver would
> add more and more advanced features that can be turned on in the VM
> if the underlying HW device supports those advanced features. Most
> importantly in a device agnostic way without ever compromising on the
> base functionality. All the AVF's interface need to follow AVF spec,
> and AVF compliant interface is supported start from the
> Intel® Ethernet Controller 710 Series.
>
> This patch set adds AVF PMD supporting.
> - Device initialization
> - Queue setup and Device start
> - Basic Rx and Tx.
> - MAC address offload feature
> - Vlan offload feature
> - RSS offload feature
> - Vectored Rx and Tx func
> - Bulk allocate Rx func
> - Rx interrupt support
> - Statistics query
>
> v2 changes:
> - rebase to 17.11
> - add vectored Rx and Tx func
> - add bulk allocate Rx func
> - add Rx interrupt support
> - add statistics query
> - fix coding style issue
> - remove extra compile flags in Makefile
> - add doc to list avf PMD features
> - fix lut setting when rss is disabled
> - fix log init missing
> - remove rx_descriptor_done
>
> Jingjing Wu (13):
> net/avf/base: add base code for avf PMD
> net/avf: initilization of avf PMD
> net/avf: enable queue and device
> net/avf: enable basic Rx Tx func
> net/avf: enable link status update
> net/avf: enable ops to get stats
> net/avf: enable ops for MAC VLAN offload
> net/avf: enable ops for RSS setting
> net/avf: enable ops for MTU setting
> net/avf: enable ops to check queue info and status
> net/i40e: support AVF basic interface
> net/avf: enable sse vector Rx Tx func
> net/avf: enable Rx interrupt support
>
> Wenzhuo Lu (1):
> net/avf: enable bulk allocate Rx func
Overall, there are shared build errors, and there are checkpatch warnings, can
you please check them?
More information about the dev
mailing list