net/mlx5: Add tracepoints
authorMatan Barak <matanb@mellanox.com>
Sun, 28 May 2017 07:32:09 +0000 (10:32 +0300)
committerSaeed Mahameed <saeedm@mellanox.com>
Thu, 24 Aug 2017 13:02:58 +0000 (16:02 +0300)
commit4c03e69ab1ef31877cef63575a1869b130f9c5ce
tree2da5c4ec1940d5000ab800767d16203d66637f7e
parent693c6883bbc4f7649750eb9ce49d0b799d073186
net/mlx5: Add tracepoints

Add a tracepoint infrastructure for mlx5_core driver.
Implemented flow steering tracepoints:
1. Add flow group
2. Remove flow group
3. Add flow table entry
4. Remove flow table entry
5. Add flow table rule
6. Remove flow table rule

Signed-off-by: Matan Barak <matanb@mellanox.com>
Reviewed-by: Mark Bloch <markb@mellanox.com>
Signed-off-by: Saeed Mahameed <saeedm@mellanox.com>
drivers/net/ethernet/mellanox/mlx5/core/Makefile
drivers/net/ethernet/mellanox/mlx5/core/diag/Makefile [new file with mode: 0644]
drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.c [new file with mode: 0644]
drivers/net/ethernet/mellanox/mlx5/core/diag/fs_tracepoint.h [new file with mode: 0644]
drivers/net/ethernet/mellanox/mlx5/core/fs_core.c