[dpdk-stable] [BACKPORT 0/5] net/i40e: fix multiple driver support issue

Beilei Xing beilei.xing at intel.com
Fri Feb 9 08:41:35 CET 2018


DPDK i40e PMD will modify some global registers during initialization
and post initialization, there'll be impact during use of 700 series
Ethernet Adapter with both Linux kernel and DPDK PMD.
This patchset adds logs for global configuration and adds device args
to disable global configuration and change interrupt for PF.

This patchset is based on 17.11 LTS.
Commit id: 3d2804be6e883ed31fe41dc79a840dbee96eb29a

Beilei Xing (5):
  net/i40e: warn when writing global registers
  net/i40e: add debug logs when writing global registers
  net/i40e: fix multiple driver support
  net/i40e: fix interrupt conflict with multi-driver
  net/i40e: fix Rx interrupt

 doc/guides/nics/i40e.rst          |  23 ++
 drivers/net/i40e/i40e_ethdev.c    | 470 +++++++++++++++++++++++++++++---------
 drivers/net/i40e/i40e_ethdev.h    |  61 ++++-
 drivers/net/i40e/i40e_ethdev_vf.c |   4 +-
 drivers/net/i40e/i40e_fdir.c      |  39 ++--
 drivers/net/i40e/i40e_flow.c      |   8 +
 6 files changed, 476 insertions(+), 129 deletions(-)

-- 
2.5.5



More information about the stable mailing list