numam-dpdk/drivers
Xiaoyu Min a7cb5bcd28 net/mlx5: rewrite TTL by E-Switch
Offload following modify TTL actions to E-Switch via
TC-Flower driver

- RTE_FLOW_ACTION_TYPE_SET_TTL
- RTE_FLOW_ACTION_TYPE_DEC_TTL

The corresponding IP protocol rte_flow_item_ipv[4|6]
must be present in rte_flow pattern otherwith PMD
return error

The example testpmd commands are:

    flow create 0 transfer ingress
         pattern eth / ipv4 / udp dst is 7000 / end
	 actions dec_ttl /
	 port_id id 1 / end

    flow create 0 transfer ingress
         pattern eth / ipv4 / udp dst is 7001 / end
	 actions set_ttl ttl_value 10 /
	 port_id id 1 / end

Signed-off-by: Xiaoyu Min <jackmin@mellanox.com>
Acked-by: Yongseok Koh <yskoh@mellanox.com>
2018-10-18 10:24:39 +02:00
..
baseband baseband/null: add in meson build 2018-09-18 22:53:35 +02:00
bus eal: allow probing a device again 2018-10-18 01:49:52 +02:00
common common/qat: fix failure to create PMD 2018-10-17 12:23:40 +02:00
compress common/qat: support GEN3 devices 2018-10-17 12:23:40 +02:00
crypto crypto/caam_jr: add security offload 2018-10-17 12:23:40 +02:00
event event/dpaa2: support crypto adapter 2018-10-17 12:23:40 +02:00
mempool bus/fslmc: upgrade mc FW APIs to 10.10.0 2018-10-16 14:54:25 +02:00
net net/mlx5: rewrite TTL by E-Switch 2018-10-18 10:24:39 +02:00
raw bus/fslmc: upgrade mc FW APIs to 10.10.0 2018-10-16 14:54:25 +02:00
Makefile drivers: add common as dependency for bus 2018-10-16 14:54:25 +02:00
meson.build baseband/null: add in meson build 2018-09-18 22:53:35 +02:00