bonding: fix initial link status of slave
authorTomasz Kulasek <tomaszx.kulasek@intel.com>
Wed, 24 Jun 2015 08:50:45 +0000 (10:50 +0200)
committerThomas Monjalon <thomas.monjalon@6wind.com>
Sun, 28 Jun 2015 22:30:55 +0000 (00:30 +0200)
commit414b202343ce8ad02cf90d8a7a3b12eef298c6b1
treea883dda39546c0532b6887705db32d84140a350f
parent0b00ab6f165c9dc4c56cab02052a33bc1f5ad50f
bonding: fix initial link status of slave

On Fortville NIC, link status change interrupt callback is not executed when
slave in bonding is (re-)started. It causes that slave's NIC is inactive even
if its link status is up on the start.

This patch invokes lsc callback, just after port's start, to check its initial
link status and manage properly.

Signed-off-by: Tomasz Kulasek <tomaszx.kulasek@intel.com>
Acked-by: Declan Doherty <declan.doherty@intel.com>
drivers/net/bonding/rte_eth_bond_pmd.c