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&#174; Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to