ibmvnic: Handle backing device failover and reinitialization
authorThomas Falcon <tlfalcon@linux.vnet.ibm.com>
Thu, 18 Aug 2016 16:37:51 +0000 (11:37 -0500)
committerDavid S. Miller <davem@davemloft.net>
Sat, 20 Aug 2016 00:02:09 +0000 (17:02 -0700)
commitdfad09a6da60d6426b1193029089ef008891f007
tree7fc1b2d372dc4dab59dcd840e2b37934c045c88a
parente018068812e54c407da599513bf8ad2d99fd0eaf
ibmvnic: Handle backing device failover and reinitialization

An upcoming feature of IBM VNIC protocol is the ability to configure
redundant backing devices for a VNIC client. In case of a failure
on the current backing device, the driver will receive a signal
from the hypervisor indicating that a failover will occur. The driver
will then wait for a message from the backing device before
establishing a new connection.

Signed-off-by: Thomas Falcon <tlfalcon@linux.vnet.ibm.com>
Signed-off-by: David S. Miller <davem@davemloft.net>
drivers/net/ethernet/ibm/ibmvnic.c
drivers/net/ethernet/ibm/ibmvnic.h