DPDK patches and discussions
 help / color / mirror / Atom feed
* [dpdk-dev]  DEV_RX_OFFLOAD_VLAN_EXTEND offload
@ 2018-10-26 10:56 Jerin Jacob
  2018-10-26 13:40 ` Ferruh Yigit
  0 siblings, 1 reply; 8+ messages in thread
From: Jerin Jacob @ 2018-10-26 10:56 UTC (permalink / raw)
  To: dev
  Cc: thomas, ferruh.yigit, arybchenko, olivier.matz, qi.z.zhang, beilei.xing


Does anyone know the expectation of DEV_RX_OFFLOAD_VLAN_EXTEND
offload? Does not look like it is documented.

Looks like it is very specific to Intel controllers, Based on 82599 HRM,
it is following, not sure what is the real expectation from NIC in
normative terms.

Extended VLAN.
-------------
When set, all incoming Rx packets are expected to have at least one VLAN
with the Ether type as defined in EXVET register. The packets can have
an inner-VLAN that should be used for all filtering purposes. All Tx
packets are expected to have at least one VLAN added to them by the
host. In the case of an additional VLAN request (VLE), the inner-VLAN is
added by the hardware after the outer-VLAN is added by the host.
This bit should only be reset by a PCIe reset and should only be changed
while Tx and Rx processes are stopped.
The exception to this rule are MAC control packets such as flow control,
802.1x, LACP, etc. that never carry a VLAN tag of any type

^ permalink raw reply	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2018-11-05  9:09 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2018-10-26 10:56 [dpdk-dev] DEV_RX_OFFLOAD_VLAN_EXTEND offload Jerin Jacob
2018-10-26 13:40 ` Ferruh Yigit
2018-10-26 14:35   ` Jerin Jacob
2018-11-01  9:50     ` Zhao1, Wei
2018-11-01 10:34       ` Jerin Jacob
2018-11-05  4:22         ` Zhao1, Wei
2018-11-05  6:55           ` Thomas Monjalon
2018-11-05  9:09         ` Zhao1, Wei

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).