[dpdk-dev] [PATCH v9 00/26] Support VFD on i40e - EXPERIMENTAL

Ferruh Yigit ferruh.yigit at intel.com
Fri Jan 13 19:32:49 CET 2017

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.



> Series-Acked-by: Helin Zhang <helin.zhang at intel.com>

More information about the dev mailing list