Message ID | 20200302143209.11854-1-hemant.agrawal@nxp.com |
---|---|
Headers | show |
Series | net/enetc: optimization and cleanup | expand |
> -----Original Message----- > From: Hemant Agrawal <hemant.agrawal@nxp.com> > Sent: Monday, March 2, 2020 8:02 PM > To: ferruh.yigit@intel.com > Cc: dev@dpdk.org; Gagandeep Singh <G.Singh@nxp.com> > Subject: [PATCH 00/10] net/enetc: optimization and cleanup > > This patch series includes patches to optimize and clean > the network driver for ENETC > > Alex Marginean (10): > net/enetc: do not stall in clean Tx ring > net/enetc: use relaxed read for Tx CI in clean Tx > net/enetc: batch process enetc clean Tx ring calls > net/enetc: erratum wa for Rx lock-up issue > net/enetc: improve batching Rx ring refill > net/enetc: cache align enetc bdr structure > net/enetc: use bulk alloc in Rx refill ring > net/enetc: use bulk free in Tx clean > net/enetc: improve prefetch in Rx ring clean > net/enetc: init SI transactions attribute reg > > drivers/net/enetc/Makefile | 1 + > drivers/net/enetc/base/enetc_hw.h | 5 +- > drivers/net/enetc/enetc.h | 10 +-- > drivers/net/enetc/enetc_ethdev.c | 11 ++- > drivers/net/enetc/enetc_rxtx.c | 131 +++++++++++++++++++++++------- > drivers/net/enetc/meson.build | 1 + > 6 files changed, 123 insertions(+), 36 deletions(-) > Series-acked-by: Gagandeep Singh <g.singh@nxp.com> > -- > 2.17.1
On 3/3/2020 12:31 PM, Gagandeep Singh wrote: > > >> -----Original Message----- >> From: Hemant Agrawal <hemant.agrawal@nxp.com> >> Sent: Monday, March 2, 2020 8:02 PM >> To: ferruh.yigit@intel.com >> Cc: dev@dpdk.org; Gagandeep Singh <G.Singh@nxp.com> >> Subject: [PATCH 00/10] net/enetc: optimization and cleanup >> >> This patch series includes patches to optimize and clean >> the network driver for ENETC >> >> Alex Marginean (10): >> net/enetc: do not stall in clean Tx ring >> net/enetc: use relaxed read for Tx CI in clean Tx >> net/enetc: batch process enetc clean Tx ring calls >> net/enetc: erratum wa for Rx lock-up issue >> net/enetc: improve batching Rx ring refill >> net/enetc: cache align enetc bdr structure >> net/enetc: use bulk alloc in Rx refill ring >> net/enetc: use bulk free in Tx clean >> net/enetc: improve prefetch in Rx ring clean >> net/enetc: init SI transactions attribute reg >> >> drivers/net/enetc/Makefile | 1 + >> drivers/net/enetc/base/enetc_hw.h | 5 +- >> drivers/net/enetc/enetc.h | 10 +-- >> drivers/net/enetc/enetc_ethdev.c | 11 ++- >> drivers/net/enetc/enetc_rxtx.c | 131 +++++++++++++++++++++++------- >> drivers/net/enetc/meson.build | 1 + >> 6 files changed, 123 insertions(+), 36 deletions(-) >> > > Series-acked-by: Gagandeep Singh <g.singh@nxp.com> > Series applied to dpdk-next-net/master, thanks.