1. 11 6月, 2021 39 次提交
  2. 10 6月, 2021 1 次提交
    • V
      net/mlx5: Bridge, add tracepoints · 9724fd5d
      Vlad Buslov 提交于
      Move private bridge structures to dedicated headers that is accessible to
      bridge tracepoint header. Implemented following tracepoints:
      
      - Initialize FDB entry.
      - Refresh FDB entry.
      - Cleanup FDB entry.
      - Create VLAN.
      - Cleanup VLAN.
      - Attach port to bridge.
      - Detach port from bridge.
      
      Usage example:
      
      ># cd /sys/kernel/debug/tracing
      ># echo mlx5:mlx5_esw_bridge_fdb_entry_init >> set_event
      ># cat trace
      ...
         kworker/u20:1-96      [001] ....   231.892503: mlx5_esw_bridge_fdb_entry_init: net_device=enp8s0f0_0 addr=e4:fd:05:08:00:02 vid=3 flags=0 lastuse=4294895695
      Signed-off-by: NVlad Buslov <vladbu@nvidia.com>
      Reviewed-by: NJianbo Liu <jianbol@nvidia.com>
      Signed-off-by: NSaeed Mahameed <saeedm@nvidia.com>
      9724fd5d