> From: Thomas Monjalon [mailto:thomas.monjalon at 6wind.com] > Sent: Thursday, July 30, 2015 12:20 AM > To: Tahhan, Maryam > Cc: dev at dpdk.org; Ananyev, Konstantin > Subject: Re: [dpdk-dev] [PATCH v1 1/1] ixgbe: Fix oerrors by setting it to 0 > > > > Fix afebc86be1346136125af8026dc215f81c202c50. oerrors was txdgpc - > > > hw_stats->gptc, txdgpc is the number of packets DMA'ed by the host > > > and was being reset on every call to read stats so it could be < gptc. > > > Because we currently have no way to add txdgpc to struct hw_stats so > > > that we can maintain a persistent value per port oerrors has now > > > been set to 0. References to txdgpc is now removed as we don't use > > > it. This patch also removes rxnfgpc as it's not used anywhere. > > > > > > Signed-off-by: Maryam Tahhan <maryam.tahhan at intel.com> > > Acked-by: Konstantin Ananyev <konstantin.ananyev at intel.com> > > Applied, thanks > > It's a bit sad. > Is it a consequence of forbidding updates in the base driver?
Yes, that's exactly it. In the meantime I'm going to look at/investigate another way to allow us to maintain additional (anything not in struct hw_stats) per port stats/registers in addition to the base driver. All the best Maryam