I found a data corruption in further testing, so please reject the patch and I'll send a V2. Thanks, John
> -----Original Message----- > From: John Daley (johndale) > Sent: Monday, February 15, 2016 9:37 PM > To: dev at dpdk.org > Cc: John Daley (johndale) <johndale at cisco.com> > Subject: [PATCH] Enic PMD Rx performance improvements > > 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