failover.rst (639B)
1.. SPDX-License-Identifier: GPL-2.0 2 3======== 4FAILOVER 5======== 6 7Overview 8======== 9 10The failover module provides a generic interface for paravirtual drivers 11to register a netdev and a set of ops with a failover instance. The ops 12are used as event handlers that get called to handle netdev register/ 13unregister/link change/name change events on slave pci ethernet devices 14with the same mac address as the failover netdev. 15 16This enables paravirtual drivers to use a VF as an accelerated low latency 17datapath. It also allows live migration of VMs with direct attached VFs by 18failing over to the paravirtual datapath when the VF is unplugged.