net/mlx5: Add flow steering actions to fs_cmd shim layer
Add flow steering actions: modify header and packet reformat to the fs_cmd shim layer. This allows each namespace to define possibly different functionality for alloc/dealloc action commands. Signed-off-by:Maor Gottlieb <maorg@mellanox.com> Reviewed-by:
Mark Bloch <markb@mellanox.com> Signed-off-by:
Saeed Mahameed <saeedm@mellanox.com>
Showing
- drivers/infiniband/hw/mlx5/flow.c 12 additions, 9 deletionsdrivers/infiniband/hw/mlx5/flow.c
- drivers/infiniband/hw/mlx5/main.c 4 additions, 3 deletionsdrivers/infiniband/hw/mlx5/main.c
- drivers/infiniband/hw/mlx5/mlx5_ib.h 4 additions, 1 deletiondrivers/infiniband/hw/mlx5/mlx5_ib.h
- drivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c 14 additions, 13 deletionsdrivers/net/ethernet/mellanox/mlx5/core/en/tc_tun.c
- drivers/net/ethernet/mellanox/mlx5/core/en_rep.h 1 addition, 1 deletiondrivers/net/ethernet/mellanox/mlx5/core/en_rep.h
- drivers/net/ethernet/mellanox/mlx5/core/en_tc.c 22 additions, 24 deletionsdrivers/net/ethernet/mellanox/mlx5/core/en_tc.c
- drivers/net/ethernet/mellanox/mlx5/core/eswitch.h 3 additions, 3 deletionsdrivers/net/ethernet/mellanox/mlx5/core/eswitch.h
- drivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c 14 additions, 12 deletionsdrivers/net/ethernet/mellanox/mlx5/core/eswitch_offloads.c
- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c 66 additions, 26 deletionsdrivers/net/ethernet/mellanox/mlx5/core/fs_cmd.c
- drivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h 18 additions, 0 deletionsdrivers/net/ethernet/mellanox/mlx5/core/fs_cmd.h
- drivers/net/ethernet/mellanox/mlx5/core/fs_core.c 104 additions, 1 deletiondrivers/net/ethernet/mellanox/mlx5/core/fs_core.c
- drivers/net/ethernet/mellanox/mlx5/core/fs_core.h 11 additions, 0 deletionsdrivers/net/ethernet/mellanox/mlx5/core/fs_core.h
- include/linux/mlx5/fs.h 16 additions, 17 deletionsinclude/linux/mlx5/fs.h
Loading
Please register or sign in to comment