From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga09.intel.com (mga09.intel.com [134.134.136.24]) by dpdk.org (Postfix) with ESMTP id 30F241B22F for ; Wed, 10 Jan 2018 20:14:45 +0100 (CET) X-Amp-Result: SKIPPED(no attachment in message) X-Amp-File-Uploaded: False Received: from fmsmga001.fm.intel.com ([10.253.24.23]) by orsmga102.jf.intel.com with ESMTP/TLS/DHE-RSA-AES256-GCM-SHA384; 10 Jan 2018 11:14:44 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.46,341,1511856000"; d="scan'208";a="20565940" Received: from fyigit-mobl1.ger.corp.intel.com (HELO [10.237.220.48]) ([10.237.220.48]) by fmsmga001.fm.intel.com with ESMTP; 10 Jan 2018 11:14:43 -0800 To: Wenzhuo Lu , dev@dpdk.org References: <1515564961-79227-1-git-send-email-wenzhuo.lu@intel.com> <1515589326-126210-1-git-send-email-wenzhuo.lu@intel.com> From: Ferruh Yigit Message-ID: <23af0508-d159-c7ae-253d-ef03aa890287@intel.com> Date: Wed, 10 Jan 2018 19:14:42 +0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:52.0) Gecko/20100101 Thunderbird/52.5.2 MIME-Version: 1.0 In-Reply-To: <1515589326-126210-1-git-send-email-wenzhuo.lu@intel.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Subject: Re: [dpdk-dev] [PATCH v7 00/14] dd new AVF PMD X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 10 Jan 2018 19:14:45 -0000 On 1/10/2018 1:01 PM, Wenzhuo Lu 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 > > v7: > - fix compile error on ARM machine. > > v6: > - handle ICC compile warning on 32bit machine. > > v5: > - some slight change for the comments. > - merge the doc update patch. > > v4: > - update the base code to the newest. > > v3: > - change the license announcement. > - update the related document. > - resolve the checkpatch error, warning and some check. > - handle the comments from the community. > > v2: > - 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 (12): > net/avf/base: add base code for avf PMD > net/avf: initialization of avf PMD > net/avf: enable queue and device > net/avf: enable link status update > net/avf: support stats > net/avf: enable MAC VLAN and promisc ops > 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 (2): > net/avf: enable basic Rx Tx func > net/avf: enable bulk allocate Rx func Series applied to dpdk-next-net/master, thanks.