Hi Folks,
We are trying to bond two SRIOV VF's (coming out of two different PF's) within a Linux VM in active loadbalance mode using linux bonding driver. This is primarily to have high-availability across the links/switches & without losing out on the bandwidth/performance of the links.
One of the issue we hit upon is the driver constantly printing "Spoofed packets detected" & the bond doesnt work at all. Is this is due to the active-load-balance mode sending the same mac across the VF's & at HW level they are considered as spoofed packets? Is recompiling ixgbe with mac-spoofing disabled the only option for this? Or is there some way to get around this problem?
We in fact tried to change to active-backup mode with fail_over_mac (in bonding driver) set to active/follow modes. But even in that case the failovers dont seem to happen.
Have anybody tried bonding SRIOV VF's within Linux VM (especially active-load-blance) & got it working? If so, can you pls share your thoughts on this?
Thanks.
--Shyam