On 11/06/2012 02:10 PM, Chris Friesen wrote: > I'm doing a test to see if not stripping the vlan tag will make any > difference.
So I applied this patch (basically just disabling vlan stripping for VFs) and vlan-on-vf to vlan-on-vf communication now seems to be working. diff --git a/drivers/net/igb/igb_main.c b/drivers/net/igb/igb_main.c index c7d08f7..25f9e62 100644 --- a/drivers/net/igb/igb_main.c +++ b/drivers/net/igb/igb_main.c @@ -3159,6 +3159,8 @@ static inline void igb_set_vf_vlan_strip(struct igb_adapter *adapter, struct e1000_hw *hw = &adapter->hw; u32 val; void __iomem *reg; + + enable=0; if (hw->mac.type < e1000_82576) return; This is with igb-4.0.17 and igbvf-2.0.4. Without the patch, it seems like something isn't being handled right on the rx side and it's not treated as a vlan packet. Chris ------------------------------------------------------------------------------ LogMeIn Central: Instant, anywhere, Remote PC access and management. Stay in control, update software, and manage PCs from one command center Diagnose problems and improve visibility into emerging IT issues Automate, monitor and manage. Do more in less time with Central http://p.sf.net/sfu/logmein12331_d2d _______________________________________________ E1000-devel mailing list E1000-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/e1000-devel To learn more about Intel® Ethernet, visit http://communities.intel.com/community/wired