numam-dpdk/drivers/net/i40e
Jeff Guo 1bb8f66116 net/i40e: fix link down and negotiation
Enable the functions set link down and set link up in i40e by check
phy_type, and fix the issue of auto negotiation failed in XXV710 when
bind kernel driver after unbind from DPDK driver by modify the speed
setting distinguish from set link up and down. With this fix, if unbind
DPDK to bind kernel driver, no need to set auto negotiation and ifconfig
up anymore, remove the part from doc.

Fixes: ca7e599d45 ("net/i40e: fix link management")
Fixes: 2f1e228174 ("i40e: skip link control as firmware workaround")
Fixes: 6e145fcc75 ("i40e: support autoneg or force link speed")
Cc: stable@dpdk.org

Signed-off-by: Jeff Guo <jia.guo@intel.com>
Acked-by: Jingjing Wu <jingjing.wu@intel.com>
2017-07-31 19:58:41 +02:00
..
base net/i40e/base: update base code info 2017-07-06 15:00:57 +02:00
i40e_ethdev_vf.c net/i40e: fix VF add/del MAC 2017-07-19 16:25:43 +03:00
i40e_ethdev.c net/i40e: fix link down and negotiation 2017-07-31 19:58:41 +02:00
i40e_ethdev.h net/i40e: support committing TM hierarchy 2017-07-11 19:57:30 +02:00
i40e_fdir.c net/i40e: fix flow director for IPv6 2017-07-06 15:00:56 +02:00
i40e_flow.c net/i40e: check invalid VF queue id for FDIR 2017-07-19 11:09:13 +03:00
i40e_logs.h net/i40e: use dynamic log type for control logs 2017-04-05 13:48:45 +02:00
i40e_pf.c net/i40e: support VLAN stripping for VF 2017-07-06 15:00:57 +02:00
i40e_pf.h net/i40e: support VLAN stripping for VF 2017-07-06 15:00:57 +02:00
i40e_regs.h i40e: add EEPROM and registers dumping 2016-03-16 17:48:48 +01:00
i40e_rxtx_vec_altivec.c net/i40e: fix build on ppc64le 2017-04-20 10:21:59 +02:00
i40e_rxtx_vec_common.h eal: introduce macro for always inline 2017-06-06 17:21:55 +02:00
i40e_rxtx_vec_neon.c net/i40e: enable per-device packet type mapping 2017-04-19 15:37:37 +02:00
i40e_rxtx_vec_sse.c net/i40e: remove checks for SSE4 2017-07-04 14:39:18 +02:00
i40e_rxtx.c fix typos using codespell utility 2017-06-14 23:54:13 +02:00
i40e_rxtx.h net/i40e: enable per-device packet type mapping 2017-04-19 15:37:37 +02:00
i40e_tm.c net/i40e: remove an unnecessary goto 2017-07-19 11:09:13 +03:00
Makefile net/i40e: support getting TM ops 2017-07-11 19:40:15 +02:00
rte_pmd_i40e_version.map net/i40e: get information about DDP profile 2017-07-06 15:00:56 +02:00
rte_pmd_i40e.c net/i40e: support committing TM hierarchy 2017-07-11 19:57:30 +02:00
rte_pmd_i40e.h net/i40e: extended list of operations for DDP processing 2017-07-06 15:00:57 +02:00