1. 04 6月, 2018 1 次提交
  2. 31 5月, 2018 1 次提交
  3. 29 5月, 2018 2 次提交
    • S
      net: Introduce net_failover driver · cfc80d9a
      Sridhar Samudrala 提交于
      The net_failover driver provides an automated failover mechanism via APIs
      to create and destroy a failover master netdev and manages a primary and
      standby slave netdevs that get registered via the generic failover
      infrastructure.
      
      The failover netdev acts a master device and controls 2 slave devices. The
      original paravirtual interface gets registered as 'standby' slave netdev and
      a passthru/vf device with the same MAC gets registered as 'primary' slave
      netdev. Both 'standby' and 'failover' netdevs are associated with the same
      'pci' device. The user accesses the network interface via 'failover' netdev.
      The 'failover' netdev chooses 'primary' netdev as default for transmits when
      it is available with link up and running.
      
      This can be used by paravirtual drivers to enable an alternate low latency
      datapath. It also enables hypervisor controlled live migration of a VM with
      direct attached VF by failing over to the paravirtual datapath when the VF
      is unplugged.
      Signed-off-by: NSridhar Samudrala <sridhar.samudrala@intel.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      cfc80d9a
    • S
      net: Introduce generic failover module · 30c8bd5a
      Sridhar Samudrala 提交于
      The failover module provides a generic interface for paravirtual drivers
      to register a netdev and a set of ops with a failover instance. The ops
      are used as event handlers that get called to handle netdev register/
      unregister/link change/name change events on slave pci ethernet devices
      with the same mac address as the failover netdev.
      
      This enables paravirtual drivers to use a VF as an accelerated low latency
      datapath. It also allows migration of VMs with direct attached VFs by
      failing over to the paravirtual datapath when the VF is unplugged.
      Signed-off-by: NSridhar Samudrala <sridhar.samudrala@intel.com>
      Signed-off-by: NDavid S. Miller <davem@davemloft.net>
      30c8bd5a
  4. 26 5月, 2018 1 次提交
  5. 22 5月, 2018 4 次提交
  6. 21 5月, 2018 1 次提交
  7. 19 5月, 2018 1 次提交
  8. 17 5月, 2018 1 次提交
  9. 16 5月, 2018 1 次提交
  10. 15 5月, 2018 1 次提交
  11. 12 5月, 2018 2 次提交
  12. 09 5月, 2018 1 次提交
  13. 08 5月, 2018 1 次提交
  14. 05 5月, 2018 1 次提交
  15. 04 5月, 2018 2 次提交
  16. 01 5月, 2018 2 次提交
  17. 30 4月, 2018 2 次提交
  18. 29 4月, 2018 1 次提交
  19. 28 4月, 2018 1 次提交
  20. 27 4月, 2018 1 次提交
  21. 26 4月, 2018 2 次提交
  22. 25 4月, 2018 2 次提交
  23. 24 4月, 2018 1 次提交
  24. 23 4月, 2018 2 次提交
  25. 21 4月, 2018 1 次提交
  26. 20 4月, 2018 4 次提交