gve: Do lazy cleanup in TX path
When TX queue is full, attemt to process enough TX completions to avoid stalling the queue. Fixes: f5cedc84 ("gve: Add transmit and receive support") Signed-off-by:Tao Liu <xliutaox@google.com> Signed-off-by:
Catherine Sullivan <csully@google.com> Signed-off-by:
David S. Miller <davem@davemloft.net>
Showing
- drivers/net/ethernet/google/gve/gve.h 5 additions, 4 deletionsdrivers/net/ethernet/google/gve/gve.h
- drivers/net/ethernet/google/gve/gve_ethtool.c 1 addition, 2 deletionsdrivers/net/ethernet/google/gve/gve_ethtool.c
- drivers/net/ethernet/google/gve/gve_main.c 3 additions, 3 deletionsdrivers/net/ethernet/google/gve/gve_main.c
- drivers/net/ethernet/google/gve/gve_tx.c 53 additions, 41 deletionsdrivers/net/ethernet/google/gve/gve_tx.c
Loading
Please register or sign in to comment