Thanks for the clarification


Vivek

On 9/2/16, 2:10 AM, "Fujinaka, Todd" <todd.fujin...@intel.com> wrote:

>I think the only way you're going to get the driver to stop stripping the vlan 
>tags is to use the latest upstream kernel. Alex Duyck added some patches for 
>promiscuous mode & SR-IOV to exist at the same time early this year, but it's 
>not in the standalone driver.
>
>Todd Fujinaka
>Software Application Engineer
>Networking Division (ND)
>Intel Corporation
>todd.fujin...@intel.com
>(503) 712-4565
>
>
>-----Original Message-----
>From: Rajagopalan Vivek [mailto:r.vi...@cataleya.com] 
>Sent: Thursday, September 01, 2016 12:40 PM
>To: e1000-devel@lists.sourceforge.net
>Subject: [E1000-devel] how to disable vlan tag stripping in KVM sr-iov 
>environment
>
>Hi
>
>I am trying to get VLAN working in KVM environment with SR-IOV. My setup is as 
>follows
>
>RHEL 7.2 KVM host
>RHEL 6.4 guest
>Igb 82576 NIC (latest igb driver from download center i.e. 5.3.5.3) SR-IOV 
>enabled on host and VF has been assigned to guest VM A DPDK based application 
>running on guest sets VLAN filter (alternately I have also used ip link set 
>devname vf X vlan tag on the host)
>
>The problem I am facing is that when VLAN tagged packet is sent from outside 
>the host (say when I do a ping) the VLAN tag gets stripped when the packet 
>reaches the guest. I have tried solutions suggested in various forums, few of 
>them are
>- setting rxvlan off using ethtool on the main interface (Note that ethtool -k 
>on the VF shows rx-vlan-filter: on [fixed] and I cannot change it, wonder why)
>- using a tag of 4095
>
>I also tried understanding from source code by chasing the E1000_VMOLR_STRVLAN 
>flag but I can’t seem to find the exact code path yet that will unset this flag
>
>I would really appreciate if someone can throw some pointers, especially from 
>source code point of view as to how vlan stripping is getting activated and if 
>it can be disabled at all
>
>Regards
>Vivek
>
>------------------------------------------------------------------------------
>_______________________________________________
>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
------------------------------------------------------------------------------
_______________________________________________
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