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>
Showing
- drivers/net/ethernet/chelsio/cxgb4/cxgb4.h 9 additions, 0 deletionsdrivers/net/ethernet/chelsio/cxgb4/cxgb4.h
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c 85 additions, 6 deletionsdrivers/net/ethernet/chelsio/cxgb4/cxgb4_filter.c
- drivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c 18 additions, 0 deletionsdrivers/net/ethernet/chelsio/cxgb4/cxgb4_tc_flower.c
- drivers/net/ethernet/chelsio/cxgb4/l2t.c 1 addition, 1 deletiondrivers/net/ethernet/chelsio/cxgb4/l2t.c
- drivers/net/ethernet/chelsio/cxgb4/t4_hw.c 86 additions, 0 deletionsdrivers/net/ethernet/chelsio/cxgb4/t4_hw.c
- drivers/net/ethernet/chelsio/cxgb4/t4_regs.h 4 additions, 0 deletionsdrivers/net/ethernet/chelsio/cxgb4/t4_regs.h
- drivers/net/ethernet/chelsio/cxgb4/t4fw_api.h 34 additions, 0 deletionsdrivers/net/ethernet/chelsio/cxgb4/t4fw_api.h
Loading
Please register or sign in to comment