Skip to content

bnx2x: add support for low latency rx

Dmitry Kravkov netdev 2 versions Applied

Status from this message: Applied, thanks.

Get series with b4
b4 am [email protected]

Versions newest first · linked by author and title

  1. v2 Latest2 patches 2 repliesApplied
  2. v12 patches 4 repliesSuperseded

Changes in v2 from the cover letter

* change function prototypes from int to bool (from Eric)
* do not allow poll when GRO/LRO enabled

Patches in v2 Applied

#Subject and filesSizeRepliesApplied
1/2bnx2x: add support for ndo_ll_polldrivers/net/ethernet/broadcom/bnx2x/bnx2x.h drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h +1 more+208 -111 reply
2/2bnx2x: replace mechanism to check for next available packetdrivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.c drivers/net/ethernet/broadcom/bnx2x/bnx2x_cmn.h drivers/net/ethernet/broadcom/bnx2x/bnx2x_hsi.h +1 more+42 -370 replies

Reviews trailers per patch

1 of 2 patches has a Reviewed-by or Acked-by.

PatchEric Dumazet
1/2R-b
2/2

Trailers given in replies are filled; those carried in the patches from earlier versions are outlined with dashes.

Read the v2 thread

Cover letter [PATCH v2 net-next 0/2] bnx2x: add support for low latency rx

Hi Dave

This series adds to bnx2x driver capabilities for low latency rx. It bases on ixgbe driver code and tested with TCP_RR/UDP_RR. The results show about 50% boost in both scenarious. With second patch we have additional 5%.

Please, consider applying it to net-next.

V1->V2
* change function prototypes from int to bool (from Eric)
* do not allow poll when GRO/LRO enabled

Thanks,
Dmitry