All the mail mirrored from lore.kernel.org
 help / color / mirror / Atom feed
* [dpdk-dev] [RFC] net/mlx5: add GTP support
@ 2019-12-04 14:11 Dekel Peled
  0 siblings, 0 replies; only message in thread
From: Dekel Peled @ 2019-12-04 14:11 UTC (permalink / raw
  To: Matan Azrad, Slava Ovsiienko, Shahaf Shuler; +Cc: Ori Kam, dev@dpdk.org

This RFC describes the update of MLX5 PMD, in order to support GTP tunnel type.
Update will include the support of matching on GTP item, fields msg_type and teid.

GTP item validation function flow_dv_validate_item_gtp() will be implemented. This function will:
Check that there is no tunnel layer in previous detected items. Multiple tunnel layers are not supported.
Check that GTP item is preceded by L3 item and L4 UDP item. GTP is supported over UDP only.
Check that there is no request to match on non-supported fields v_pt_rsv_flags and msg_len.
Matching will be supported only for fields msg_type and teid.

GTP item translation function flow_dv_translate_item_gtp() will be implemented.
This function will set GTP item fields in matcher.

Tunnel layer bit MLX5_FLOW_LAYER_GTP will be added, and updated in
MLX5_FLOW_LAYER_TUNNEL mask, tunnels_info[] array, and MLX5_FLOW_TUNNEL size.



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2019-12-04 14:11 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2019-12-04 14:11 [dpdk-dev] [RFC] net/mlx5: add GTP support Dekel Peled

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.