numam-dpdk/drivers/net
Nelson Escobar c98779abbc net/enic: move link checking init to probe time
The enic DMAs link status information to the host and this requires a
little setup. This setup was being done as a result of calling
rte_eth_dev_start(). But applications expect to be able to check link
status before calling rte_eth_dev_start().

This patch moves the link status setup to enic_init() which is called
at device probe time so that link status can be checked anytime.

Fixes: fefed3d1e6 ("enic: new driver")

Signed-off-by: Nelson Escobar <neescoba@cisco.com>
Reviewed-by: John Daley <johndale@cisco.com>
2016-09-30 12:27:18 +02:00
..
af_packet eal: remove unused PMD types 2016-10-03 16:33:51 +02:00
bnx2x pci: inherit common driver in PCI driver 2016-10-03 16:33:55 +02:00
bnxt pci: inherit common driver in PCI driver 2016-10-03 16:33:55 +02:00
bonding eal: remove unused PMD types 2016-10-03 16:33:51 +02:00
cxgbe pci: inherit common driver in PCI driver 2016-10-03 16:33:55 +02:00
e1000 net/e1000: fix returned number of available Rx descriptors 2016-09-30 12:27:18 +02:00
ena pci: inherit common driver in PCI driver 2016-10-03 16:33:55 +02:00
enic net/enic: move link checking init to probe time 2016-09-30 12:27:18 +02:00
fm10k net: fix clang build 2016-09-28 02:18:39 +02:00
i40e net/i40e: add packet type translation for X722 2016-09-30 12:27:18 +02:00
ixgbe net/ixgbe: fix mbuf leak during Rx queue release 2016-09-30 12:27:18 +02:00
mlx4 net/mlx: fix debug build with gcc 6.1 2016-09-30 12:27:18 +02:00
mlx5 net/mlx5: remove gather loop on segments 2016-09-30 12:27:18 +02:00
mpipe eal: remove unused PMD types 2016-10-03 16:33:51 +02:00
nfp net/nfp: unregister interrupt callback when closing 2016-09-30 12:27:18 +02:00
null eal: remove unused PMD types 2016-10-03 16:33:51 +02:00
pcap net/pcap: fix memory leak in jumbo frames 2016-09-30 12:27:18 +02:00
qede pci: inherit common driver in PCI driver 2016-10-03 16:33:55 +02:00
ring eal: remove unused PMD types 2016-10-03 16:33:51 +02:00
szedata2 pci: inherit common driver in PCI driver 2016-10-03 16:33:55 +02:00
thunderx net/thunderx: support 81xx SoC 2016-09-30 12:27:18 +02:00
vhost net/vhost: add extended statistics 2016-09-29 15:08:08 +02:00
virtio net/virtio: add NEON based Rx handler 2016-09-28 02:18:39 +02:00
vmxnet3 net/vmxnet3: enable LRO 2016-09-30 12:27:18 +02:00
xenvirt eal: remove unused PMD types 2016-10-03 16:33:51 +02:00
Makefile net/thunderx: add PMD skeleton 2016-06-20 17:21:54 +02:00