DPDK patches and discussions
 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

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 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).