]> git.baikalelectronics.ru Git - kernel.git/commit
cxgb4: add tc flower match support for tunnel VNI
authorKumar Sanghvi <kumaras@chelsio.com>
Mon, 14 May 2018 12:21:21 +0000 (17:51 +0530)
committerDavid S. Miller <davem@davemloft.net>
Tue, 15 May 2018 02:50:15 +0000 (22:50 -0400)
commitc6f74ff98840ea2bc31c8bb1736f775b46b2890a
tree6944e7736dc982d985df85a3519664894e8d9c28
parent39cfecd6699adba3f8fb795aead4f93169ba385d
cxgb4: add tc flower match support for tunnel VNI

Adds support for matching flows based on tunnel VNI value.
Introduces fw APIs for allocating/removing MPS entries related
to encapsulation. And uses the same while adding/deleting filters
for offloading flows based on tunnel VNI match.

Signed-off-by: Kumar Sanghvi <kumaras@chelsio.com>
Signed-off-by: Ganesh Goudar <ganeshgr@chelsio.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/chelsio/cxgb4/cxgb4.h
drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
drivers/net/ethernet/chelsio/cxgb4/l2t.c
drivers/net/ethernet/chelsio/cxgb4/t4_hw.c
drivers/net/ethernet/chelsio/cxgb4/t4_regs.h
drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h