This is a rewrite of the receive path of the Enic PMD to simplify the code and improve packet rate. Sorry I couldn't figure a way to organize it as a series of patches, so I'm submitting it as a single patch. thanks, john
johndale (1): ENIC PMD receive path performance improvements. drivers/net/enic/Makefile | 1 + drivers/net/enic/base/vnic_rq.c | 99 ++-------- drivers/net/enic/base/vnic_rq.h | 147 +------------- drivers/net/enic/enic.h | 16 +- drivers/net/enic/enic_ethdev.c | 21 +- drivers/net/enic/enic_main.c | 319 +++++++++---------------------- drivers/net/enic/enic_res.h | 16 +- drivers/net/enic/enic_rx.c | 413 ++++++++++++++++++++++++++++++++++++++++ 8 files changed, 555 insertions(+), 477 deletions(-) create mode 100644 drivers/net/enic/enic_rx.c -- 2.7.0