Acked-by: Helin Zhang <helin.zh...@intel.com>
> -----Original Message----- > From: dev [mailto:dev-boun...@dpdk.org] On Behalf Of Wenzhuo Lu > Sent: Tuesday, January 10, 2017 3:16 PM > To: dev@dpdk.org > Cc: Lu, Wenzhuo > Subject: [dpdk-dev] [PATCH v8 00/25] Support VFD on i40e > > 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 > 12) set VF VLAN tag > 13) 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. >