-
- Downloads
net/mlx5e: Light-weight netdev open/stop
Create/destroy TIRs, TISs and flow tables upon PCI probe/remove rather than upon the netdev ndo_open/stop. Upon ndo_stop(), redirect all RX traffic to the (lately introduced) "Drop RQ" and then close only the RX/TX rings, leaving the TIRs, TISs and flow tables alive. Signed-off-by:Achiad Shochat <achiad@mellanox.com> Signed-off-by:
Amir Vadai <amirv@mellanox.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/mellanox/mlx5/core/en_main.c 162 additions, 75 deletionsdrivers/net/ethernet/mellanox/mlx5/core/en_main.c
- drivers/net/ethernet/mellanox/mlx5/core/transobj.c 12 additions, 0 deletionsdrivers/net/ethernet/mellanox/mlx5/core/transobj.c
- drivers/net/ethernet/mellanox/mlx5/core/transobj.h 2 additions, 0 deletionsdrivers/net/ethernet/mellanox/mlx5/core/transobj.h
- include/linux/mlx5/mlx5_ifc.h 8 additions, 1 deletioninclude/linux/mlx5/mlx5_ifc.h
Loading
Please register or sign in to comment