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(-) -- 2.17.1