i40e: workaround for X710 performance
authorHelin Zhang <helin.zhang@intel.com>
Tue, 16 Dec 2014 08:23:20 +0000 (16:23 +0800)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Wed, 17 Dec 2014 00:04:06 +0000 (01:04 +0100)
commit973273c7a4b716ea46d23016a8f2951cd971765f
tree6045501f1138f775703b8a3fd436b930500d3621
parenta775949fbb09a142b630a97b6fbe5f9055f27847
i40e: workaround for X710 performance

On X710, performance number is far from the expectation on recent
firmware versions. The fix for this issue may not be integrated in
the following firmware version. So the workaround in software driver
is needed. It needs to modify the initial values of 3 internal only
registers. Note that the workaround can be removed when it is fixed
in firmware in the future.

Signed-off-by: Helin Zhang <helin.zhang@intel.com>
Acked-by: Jing Chen <jing.d.chen@intel.com>
lib/librte_pmd_i40e/i40e_ethdev.c