Hi Ruth,
I'm the enic pmd maintainer. To cut down on chatter I can work with you off 
list and then we can post the result to dev at .
I'd like to see the packet formed in the app and what's on the wire egress, 
that you are sending on a configured VLAN, etc.
I'll contact you directly.
-john

> -----Original Message-----
> From: dev [mailto:dev-bounces at dpdk.org] On Behalf Of Ruth Christen
> Sent: Thursday, June 16, 2016 6:13 AM
> To: dev at dpdk.org
> Subject: [dpdk-dev] enic in passhtrough mode tx drops
> 
> Hi all,
> 
> I'm running a vm attached to 2 cisco Virtual Card Interfaces in passthrough
> mode in a cisco UCS. The vNICs are configured on access mode without VLAN
> ID.
> 
> The incoming packets are arriving with 802.1q header containing vlan priority
> bit according to the class of service configured on the vNIC. I understood 
> this
> is expected from a fiber channel Ethernet card.
> 
> According to dpdk documentation there's a need to set the
> VLAN_STRIP_OFFLOAD flag and call rte_eth_dev_set_vlan_offload on the
> ports.
> 
> If I run a simple l2fwd application where the same packet received in one
> port is sent through the other the traffic works ok.
> 
> If I generate the packets in my vm and send them out traffic doesn't work. (I
> tried send the traffic out with/without a 802.1q header with priority bit)
> 
> 
> 
> Is there a specific configuration to be added to the mbuff for the tx packets
> generated in the VM? Could be the vlan_tci/ ol_flags/ or any other missing
> flag set?
> 
> Does somebody know the exact behavior of the enic card with the priority
> tagging?
> 
> 
> 
> BTW in virtio mode the traffic works in both the flows.
> 
> 
> 
> Thanks a lot!
> 
> 

Reply via email to