mbox series

[v4,0/3] patchset for bnxt PMD

Message ID 20211012211845.71121-1-ajit.khaparde@broadcom.com (mailing list archive)
Headers show
Series patchset for bnxt PMD | expand

Message

Ajit Khaparde Oct. 12, 2021, 9:18 p.m. UTC
Apart from fixing an issue with Rx queue state at startup,
this patchset enhances support for RSS action and
optimizes the mbuf requirement at startup by creating the
aggregation rings only when needed (rx_scatter is enabled).

Please apply!
--
v1->v2: use correct patch for 3/3.
v2->v3: rebase against latest dpdk-next-net tree.
v3->v4: fix checkpatch warnings and errors.

Ajit Khaparde (3):
  net/bnxt: create aggregration rings when needed
  net/bnxt: fix Rx queue state on start
  net/bnxt: enhance support for RSS action

 drivers/net/bnxt/bnxt_ethdev.c |  16 ++-
 drivers/net/bnxt/bnxt_filter.h |   1 +
 drivers/net/bnxt/bnxt_flow.c   | 196 ++++++++++++++++++++++++++++++++-
 drivers/net/bnxt/bnxt_hwrm.c   |   9 ++
 drivers/net/bnxt/bnxt_ring.c   | 148 +++++++++++++++----------
 drivers/net/bnxt/bnxt_rxq.c    |  72 +++++++-----
 drivers/net/bnxt/bnxt_rxq.h    |   2 +
 drivers/net/bnxt/bnxt_rxr.c    | 111 +++++++++++--------
 8 files changed, 422 insertions(+), 133 deletions(-)

Comments

Ferruh Yigit Oct. 12, 2021, 9:47 p.m. UTC | #1
On 10/12/2021 10:18 PM, Ajit Khaparde wrote:
> Apart from fixing an issue with Rx queue state at startup,
> this patchset enhances support for RSS action and
> optimizes the mbuf requirement at startup by creating the
> aggregation rings only when needed (rx_scatter is enabled).
> 
> Please apply!
> --
> v1->v2: use correct patch for 3/3.
> v2->v3: rebase against latest dpdk-next-net tree.
> v3->v4: fix checkpatch warnings and errors.
> 
> Ajit Khaparde (3):
>    net/bnxt: create aggregration rings when needed
>    net/bnxt: fix Rx queue state on start
>    net/bnxt: enhance support for RSS action
> 

Pulled from next-net-brmc to next-net, thanks.