On 11/06/2012 01:52 PM, Chris Friesen wrote: > On 11/06/2012 01:34 PM, Chris Friesen wrote: > >> Is there something that can cause the internal switch to strip the vlan >> header? > > I'm looking at the drivers, and it seems like if the VF sends a > E1000_VF_SET_VLAN message specifying a particular VLAN ID then the PF > will call > > igb_set_vf_vlan_strip(adapter, vf, true) > > which will set the switch to strip the vlan tag. Am I reading this right?
Sorry for all the traffic...after further reading it looks like the expectation is that the vlan tag will be stripped but that the vlan ID will be stored in the buffer descriptor, where the VF driver extracts it and uses it to send the packet up. Correct? I'm doing a test to see if not stripping the vlan tag will make any difference. Incidentally, has anyone else tried this scenario (vlan device on VF in guest 1 talking to vlan device on VF in guest 2) recently? If so, could you maybe provide explicit details of how you set things up? 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