From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mga03.intel.com (mga03.intel.com [134.134.136.65]) by dpdk.org (Postfix) with ESMTP id F214A2E8A for ; Fri, 13 Jan 2017 19:32:51 +0100 (CET) Received: from orsmga003.jf.intel.com ([10.7.209.27]) by orsmga103.jf.intel.com with ESMTP; 13 Jan 2017 10:32:50 -0800 X-ExtLoop1: 1 X-IronPort-AV: E=Sophos;i="5.33,222,1477983600"; d="scan'208";a="922231033" Received: from fyigit-mobl1.ger.corp.intel.com (HELO [10.237.220.38]) ([10.237.220.38]) by orsmga003.jf.intel.com with ESMTP; 13 Jan 2017 10:32:49 -0800 To: Wenzhuo Lu , dev@dpdk.org References: <1480637533-37425-1-git-send-email-wenzhuo.lu@intel.com> <1484290401-1404-1-git-send-email-wenzhuo.lu@intel.com> Cc: Vincent JARDIN , "Zhang, Helin" From: Ferruh Yigit Message-ID: <58027303-afeb-e21b-3820-cc7422e28d74@intel.com> Date: Fri, 13 Jan 2017 18:32:49 +0000 User-Agent: Mozilla/5.0 (Windows NT 10.0; WOW64; rv:45.0) Gecko/20100101 Thunderbird/45.6.0 MIME-Version: 1.0 In-Reply-To: <1484290401-1404-1-git-send-email-wenzhuo.lu@intel.com> Content-Type: text/plain; charset=windows-1252 Content-Transfer-Encoding: 8bit Subject: Re: [dpdk-dev] [PATCH v9 00/26] Support VFD on i40e - EXPERIMENTAL 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: Fri, 13 Jan 2017 18:32:52 -0000 On 1/13/2017 6:52 AM, Wenzhuo Lu wrote: > 1, VF Daemon (VFD) > VFD is an idea to control all the VFs from PF. > As we need to support the scenario kernel PF + DPDK VF, DPDK follows > the interface between kernel PF + kernel VF. > We don't want to introduce too many new messages between PF and VF. > So this patch set adds some new APIs to control VFs directly from PF. > The new APIs include, > 1) set VF MAC anti-spoofing > 2) set VF VLAN anti-spoofing > 3) set TX loopback > 4) set VF unicast promiscuous mode > 5) set VF multicast promiscuous mode > 6) set VF MTU > 7) get/reset VF stats > 8) set VF MAC address > 9) set VF VLAN stripping > 10) VF VLAN insertion > 12) set VF broadcast mode > 13) set VF VLAN tag > 14) set VF VLAN filter > VFD also includes VF to PF mailbox message management by APP. > When PF receives mailbox messages from VF, PF should call the callback > provided by APP to know if they're permitted to be processed. > > Please aware VFD is an EXPERIMENTAL feature, it can be changed or even > removed without prior notice. > So new version sent with a experimental tag, this can provide some flexibility to the feature until proper DPDK PF discussion concluded. Is there any objection to the patchset with experimental tag? Hi Vincent, Can this be interim solution until your concerns addressed? If so, I will proceed working on getting patch into next-net. Thanks, ferruh <...> > Series-Acked-by: Helin Zhang >