> -----Original Message----- > From: Bing Zhao <bi...@mellanox.com> > Sent: Thursday, July 16, 2020 17:24 > To: Ori Kam <or...@mellanox.com>; Slava Ovsiienko > <viachesl...@mellanox.com> > Cc: Raslan Darawsheh <rasl...@mellanox.com>; Matan Azrad > <ma...@mellanox.com>; dev@dpdk.org; Netanel Gonen > <netan...@mellanox.com> > Subject: [PATCH v3 1/7] net/mlx5: add flow validation of eCPRI header > > When creating a flow with eCPRI header item, the validation of it is > mandatory. The detailed limitations are listed below: > 1. Over Ether / VLAN, ethertype must be 0xAEFE. > 2. No tunnel support is described in the specification now. > 3. L3 layer is only supported when L4 is UDP, see #4. > 4. Over TCP is not supported from the specification, and over UDP > is not supported right now. > 5. Concatenation indicator matching is not supported now. > 6. No need to check the revision. > 7. Only type field in the common header is mandatory, and one byte > should be matched integrally. > 8. Fields in the message payload header are optional. > 9. Only messages with type #0, #2 and #5 are supported now. > > Some limitations are only from software right now, because there is no need > to support all the message types and variants of protocol stack listed in the > specification. > > Signed-off-by: Bing Zhao <bi...@mellanox.com> Acked-by: Viacheslav Ovsiienko <viachesl...@mellanox.com>
- [dpdk-dev] [PATCH v2 1/7] net/mlx5: add flow validation of... Bing Zhao
- [dpdk-dev] [PATCH v2 3/7] common/mlx5: add flex parser Dev... Bing Zhao
- [dpdk-dev] [PATCH v2 6/7] net/mlx5: add eCPRI flex parser ... Bing Zhao
- [dpdk-dev] [PATCH v2 4/7] common/mlx5: adding DevX command... Bing Zhao
- [dpdk-dev] [PATCH v2 7/7] doc: update release notes and gu... Bing Zhao
- [dpdk-dev] [PATCH v2 5/7] net/mlx5: create and destroy eCP... Bing Zhao
- [dpdk-dev] [PATCH v3 0/7] add eCPRI support in mlx5 driver Bing Zhao
- [dpdk-dev] [PATCH v3 4/7] common/mlx5: adding DevX co... Bing Zhao
- Re: [dpdk-dev] [PATCH v3 4/7] common/mlx5: adding... Slava Ovsiienko
- [dpdk-dev] [PATCH v3 1/7] net/mlx5: add flow validati... Bing Zhao
- Re: [dpdk-dev] [PATCH v3 1/7] net/mlx5: add flow ... Slava Ovsiienko
- [dpdk-dev] [PATCH v3 2/7] net/mlx5: add flow translat... Bing Zhao
- Re: [dpdk-dev] [PATCH v3 2/7] net/mlx5: add flow ... Slava Ovsiienko
- [dpdk-dev] [PATCH v3 5/7] net/mlx5: create and destro... Bing Zhao
- Re: [dpdk-dev] [PATCH v3 5/7] net/mlx5: create an... Slava Ovsiienko
- [dpdk-dev] [PATCH v3 3/7] common/mlx5: add flex parse... Bing Zhao
- Re: [dpdk-dev] [PATCH v3 3/7] common/mlx5: add fl... Slava Ovsiienko
- [dpdk-dev] [PATCH v3 6/7] net/mlx5: add eCPRI flex pa... Bing Zhao
- Re: [dpdk-dev] [PATCH v3 6/7] net/mlx5: add eCPRI... Slava Ovsiienko
- [dpdk-dev] [PATCH v3 7/7] doc: update release notes a... Bing Zhao
- Re: [dpdk-dev] [PATCH v3 7/7] doc: update release... Slava Ovsiienko