On Mon, 13 Oct 2014 18:42:18 +0000
Yong Wang <yongwang at vmware.com> wrote:

> Are you referring to the patch as a whole or your comment is about the reset 
> of vlan_tci on the "else" (no vlan tags stripped) path?  I am not sure I get 
> your comments here.  This patch simply fixes a bug on the rx vlan stripping 
> path (where valid vlan_tci stripped is overwritten unconditionally later on 
> the rx path in the original vmxnet3 pmd driver). All the other pmd drivers 
> are doing the same thing in terms of translating descriptor status to 
> rte_mbuf flags for vlan stripping.

I was thinking that there are many fields in a pktmbuf and rather than 
individually
setting them (like tci). The code should call the common rte_pktmbuf_reset 
before setting
the fields.  That way when someone adds a field to mbuf they don't have to 
chasing
through every driver that does it's own initialization.

Reply via email to