mlxsw: spectrum_qdisc: Distinguish between ingress and egress triggers
The following patches will configure the MLXSW_SP_SPAN_TRIGGER_ECN mirroring trigger. This trigger is considered "egress", unlike the previously-offloaded _EARLY_DROP. Add a helper to spectrum_span, mlxsw_sp_span_trigger_is_ingress(), to classify triggers to ingress and egress. Pass result of this instead of hardcoding true when calling mlxsw_sp_span_analyzed_port_get()/_put(). Signed-off-by:Petr Machata <petrm@nvidia.com> Signed-off-by:
Ido Schimmel <idosch@nvidia.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c 15 additions, 8 deletionsdrivers/net/ethernet/mellanox/mlxsw/spectrum_qdisc.c
- drivers/net/ethernet/mellanox/mlxsw/spectrum_span.c 16 additions, 0 deletionsdrivers/net/ethernet/mellanox/mlxsw/spectrum_span.c
- drivers/net/ethernet/mellanox/mlxsw/spectrum_span.h 1 addition, 0 deletionsdrivers/net/ethernet/mellanox/mlxsw/spectrum_span.h
Please register or sign in to comment