net/cxgbe: add flow actions to modify IP and TCP/UDP port
authorRahul Lakkireddy <rahul.lakkireddy@chelsio.com>
Tue, 9 Oct 2018 08:44:38 +0000 (14:14 +0530)
committerFerruh Yigit <ferruh.yigit@intel.com>
Thu, 11 Oct 2018 16:53:49 +0000 (18:53 +0200)
commit48f523f62563cbc9c4916fdfe1b6ec3a283fbf68
treef9b57b1e983cab960ee51e1c02e1ecb045af2a57
parent9ccc94919500c8ebfe39c00627ecb1bfe130f7f0
net/cxgbe: add flow actions to modify IP and TCP/UDP port

Query firmware for the new filter work request to offload flows with
actions to modify IP and TCP/UDP port addresses. When available,
translate IP and TCP/UDP port address modify actions to internal
hardware specification and offload the flow to hardware.

Original work by Shagun Agrawal

Signed-off-by: Rahul Lakkireddy <rahul.lakkireddy@chelsio.com>
doc/guides/rel_notes/release_18_11.rst
drivers/net/cxgbe/base/common.h
drivers/net/cxgbe/base/t4_msg.h
drivers/net/cxgbe/base/t4fw_interface.h
drivers/net/cxgbe/cxgbe_filter.c
drivers/net/cxgbe/cxgbe_filter.h
drivers/net/cxgbe/cxgbe_flow.c
drivers/net/cxgbe/cxgbe_main.c