numam-dpdk/lib
Cunming Liang 263333bbb7 i40e: fix link status timeout
API *rte_eth_link_get* expect to call a wait to complete link_update.
That's the difference between *rte_eth_link_get_nowait*.
The patch fixes the issue that i40e link_update ignores the wait_to_complete flag.
The issue impacts those applications calling rte_eth_link_get to get wrong intermediate link status.

Signed-off-by: Cunming Liang <cunming.liang@intel.com>
Acked-by: Helin Zhang <helin.zhang@intel.com>
2015-04-01 21:45:44 +02:00
..
librte_acl eal/x86: move header file for vector instructions 2015-03-20 19:24:38 +01:00
librte_cfgfile mk: add library version extension 2015-02-03 16:56:58 +01:00
librte_cmdline cmdline: fix parameter type 2015-03-04 11:19:37 +01:00
librte_compat mk: add library version extension 2015-02-03 16:56:58 +01:00
librte_distributor tailq: move to dynamic tailq 2015-03-10 12:06:08 +01:00
librte_eal pci: rename passthrough driver to kernel driver 2015-04-01 21:12:46 +02:00
librte_ether pci: rename passthrough driver to kernel driver 2015-04-01 21:12:46 +02:00
librte_hash hash: fix strict-aliasing for CRC 2015-03-26 22:27:51 +01:00
librte_ip_frag tailq: remove unneeded inclusions 2015-03-10 11:47:46 +01:00
librte_ivshmem mk: add library version extension 2015-02-03 16:56:58 +01:00
librte_jobstats jobstats: new library 2015-02-24 22:12:35 +01:00
librte_kni kni: optimize Rx burst 2015-02-24 02:26:24 +01:00
librte_kvargs kvargs: fix freeing behaviour for null 2015-03-04 11:19:37 +01:00
librte_lpm eal/x86: move header file for vector instructions 2015-03-20 19:24:38 +01:00
librte_malloc eal: fix type casting of value to align 2015-03-17 00:46:01 +01:00
librte_mbuf mbuf: add explanation for confusing checks when freeing 2015-03-30 19:10:09 +02:00
librte_mempool tailq: move to dynamic tailq 2015-03-10 12:06:08 +01:00
librte_meter mk: add library version extension 2015-02-03 16:56:58 +01:00
librte_net net: change arp header struct declaration 2015-02-20 22:10:52 +01:00
librte_pipeline pipeline: fix port meta for non-default entries 2015-02-24 02:01:13 +01:00
librte_pmd_af_packet af_packet: fix some leaks 2015-03-17 22:58:21 +01:00
librte_pmd_bond bond: fix type for port and queue id 2015-03-30 19:10:15 +02:00
librte_pmd_e1000 e1000: fix power down of fiber serdes link 2015-03-30 22:30:26 +02:00
librte_pmd_enic enic: fix possible data loss 2015-03-30 19:10:15 +02:00
librte_pmd_fm10k fm10k: fix build with gcc < 4.4 2015-03-23 00:31:19 +01:00
librte_pmd_i40e i40e: fix link status timeout 2015-04-01 21:45:44 +02:00
librte_pmd_ixgbe ixgbe: fix 5tuple filter overwrite 2015-03-26 22:27:51 +01:00
librte_pmd_mlx4 mlx4: remove old VMware compatibility code 2015-03-26 22:33:41 +01:00
librte_pmd_null null: fix dereference before null check 2015-03-17 23:01:31 +01:00
librte_pmd_pcap pcap: fix memory leak of kvargs 2015-03-17 22:58:21 +01:00
librte_pmd_ring ring: fix memory leak 2015-03-04 11:19:37 +01:00
librte_pmd_virtio virtio: fix crash in secondary process 2015-03-30 22:10:23 +02:00
librte_pmd_vmxnet3 tailq: remove unneeded inclusions 2015-03-10 11:47:46 +01:00
librte_pmd_xenvirt ethdev: add device type 2015-02-26 00:08:25 +01:00
librte_port mbuf: remove build option to disable refcnt 2015-02-23 19:31:24 +01:00
librte_power mk: add library version extension 2015-02-03 16:56:58 +01:00
librte_reorder tailq: move to dynamic tailq 2015-03-10 12:06:08 +01:00
librte_ring tailq: move to dynamic tailq 2015-03-10 12:06:08 +01:00
librte_sched mk: add library version extension 2015-02-03 16:56:58 +01:00
librte_table table: fix crash during key overload 2015-03-26 22:33:41 +01:00
librte_timer tailq: remove unneeded inclusions 2015-03-10 11:47:46 +01:00
librte_vhost vhost: fix file struct leakage 2015-03-26 22:33:41 +01:00
Makefile null: new poll mode driver 2015-02-26 00:31:45 +01:00