bnx2x: update VF to support newer PF drivers
authorHarish Patil <harish.patil@qlogic.com>
Fri, 11 Dec 2015 06:36:34 +0000 (22:36 -0800)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Sun, 13 Dec 2015 00:46:52 +0000 (01:46 +0100)
commita5724ff9c57239193517d649fac303ed4c67b821
tree33247b5e926734a471db451e837e63bd7d643ed7
parentc6eedc5220487b3704ac7b733b4926a4779bd254
bnx2x: update VF to support newer PF drivers

SR-IOV is supported using bnx2x poll mode driver running as VF driver and
native linux driver running as PF (in host/hypervisor). There is no issue
while running with the PF driver which is at the base version as that of
PMD. However, there is a compatibility issue between newer out-of-box PF
drivers with older VF driver. So the newer VFs would also need to send
BNX2X_VF_TLV_PHYS_PORT_ID (among other TLVs) to differentiate between
newer and older VFs.

Signed-off-by: Harish Patil <harish.patil@qlogic.com>
drivers/net/bnx2x/bnx2x_vfpf.c
drivers/net/bnx2x/bnx2x_vfpf.h