/linux-5.19.10/net/core/ |
D | failover.c | 23 struct failover *failover; in failover_get_bymac() local 26 list_for_each_entry(failover, &failover_list, list) { in failover_get_bymac() 27 failover_dev = rtnl_dereference(failover->failover_dev); in failover_get_bymac() 29 *ops = rtnl_dereference(failover->ops); in failover_get_bymac() 242 struct failover *failover_register(struct net_device *dev, in failover_register() 245 struct failover *failover; in failover_register() local 250 failover = kzalloc(sizeof(*failover), GFP_KERNEL); in failover_register() 251 if (!failover) in failover_register() 254 rcu_assign_pointer(failover->ops, ops); in failover_register() 255 dev_hold_track(dev, &failover->dev_tracker, GFP_KERNEL); in failover_register() [all …]
|
D | Makefile | 37 obj-$(CONFIG_FAILOVER) += failover.o
|
/linux-5.19.10/include/net/ |
D | failover.h | 25 struct failover { struct 32 struct failover *failover_register(struct net_device *dev, argument 34 void failover_unregister(struct failover *failover);
|
D | net_failover.h | 30 struct failover *net_failover_create(struct net_device *standby_dev); 31 void net_failover_destroy(struct failover *failover);
|
/linux-5.19.10/Documentation/networking/ |
D | net_failover.rst | 10 The net_failover driver provides an automated failover mechanism via APIs 11 to create and destroy a failover master netdev and manages a primary and 12 standby slave netdevs that get registered via the generic failover 15 The failover netdev acts a master device and controls 2 slave devices. The 18 netdev. Both 'standby' and 'failover' netdevs are associated with the same 19 'pci' device. The user accesses the network interface via 'failover' netdev. 20 The 'failover' netdev chooses 'primary' netdev as default for transmits when 63 virtio-net device is set to 'down' to ensure that the 'failover' netdev prefers 87 Here, ens10 is the 'failover' master interface, ens10nsby is the slave 'standby' 92 device; and on the first boot, the VM might end up with both 'failover' device [all …]
|
D | failover.rst | 10 The failover module provides a generic interface for paravirtual drivers 11 to register a netdev and a set of ops with a failover instance. The ops 14 with the same mac address as the failover netdev.
|
D | index.rst | 25 failover
|
D | xfrm_sync.rst | 20 with as minimal loss at failover time. 33 note that: lifetime time limit is not important if you assume the failover
|
D | bonding.rst | 244 The bandwidth and count selection policies permit failover of 441 In order to provide orderly failover semantics, backup interfaces 478 address of the bond changes during a failover. 508 failover time (and the formerly active slave receives 608 In bonding version 2.6.2 or later, when a failover 750 failover event. As soon as the link is up on the new slave 777 Advertisement) when they are issued after a failover event. 992 hash to load-balance traffic per-vlan, with failover 1010 a failover event. One membership report is issued immediately after 1011 the failover, subsequent packets are sent in each 200ms interval. [all …]
|
D | ip-sysctl.rst | 2631 https://datatracker.ietf.org/doc/draft-ietf-tsvwg-sctp-failover for 2736 setting is primarily used to enable fast failover mechanisms without 2738 http://www.ietf.org/id/draft-nishida-tsvwg-sctp-failover-05.txt
|
/linux-5.19.10/drivers/net/ |
D | net_failover.c | 710 struct failover *net_failover_create(struct net_device *standby_dev) in net_failover_create() 714 struct failover *failover; in net_failover_create() local 764 failover = failover_register(failover_dev, &net_failover_ops); in net_failover_create() 765 if (IS_ERR(failover)) { in net_failover_create() 766 err = PTR_ERR(failover); in net_failover_create() 770 return failover; in net_failover_create() 792 void net_failover_destroy(struct failover *failover) in net_failover_destroy() argument 798 if (!failover) in net_failover_destroy() 801 failover_dev = rcu_dereference(failover->failover_dev); in net_failover_destroy() 816 failover_unregister(failover); in net_failover_destroy()
|
D | virtio_net.c | 274 struct failover *failover; member 3669 vi->failover = net_failover_create(vi->dev); in virtnet_probe() 3670 if (IS_ERR(vi->failover)) { in virtnet_probe() 3671 err = PTR_ERR(vi->failover); in virtnet_probe() 3727 net_failover_destroy(vi->failover); in virtnet_probe() 3762 net_failover_destroy(vi->failover); in virtnet_remove()
|
D | Kconfig | 616 This provides an automated failover mechanism via APIs to create 617 and destroy a failover master netdev and manages a primary and 618 standby slave netdevs that get registered via the generic failover
|
/linux-5.19.10/drivers/block/drbd/ |
D | Kconfig | 37 For automatic failover you need a cluster manager (e.g. heartbeat).
|
/linux-5.19.10/net/ |
D | Kconfig | 451 tristate "Generic failover module" 453 The failover module provides a generic interface for paravirtual 454 drivers to register a netdev and a set of ops with a failover 458 failover netdev. This enables paravirtual drivers to use a
|
/linux-5.19.10/Documentation/scsi/ |
D | aacraid.rst | 155 - Performance tuning, card failover and bug mitigations.
|
/linux-5.19.10/drivers/net/ethernet/marvell/ |
D | Kconfig | 121 It does not support the link failover and network management
|
/linux-5.19.10/Documentation/admin-guide/device-mapper/ |
D | switch.rst | 59 failover reasons.
|
/linux-5.19.10/net/netfilter/ipvs/ |
D | Kconfig | 157 tristate "weighted failover scheduling" 159 The weighted failover scheduling algorithm directs network
|
/linux-5.19.10/Documentation/admin-guide/ |
D | xfs.rst | 209 where failover must not result in clients seeing 211 failover event.
|
/linux-5.19.10/drivers/infiniband/ulp/rtrs/ |
D | README | 31 between client and server. Those are used for load balancing and failover.
|
/linux-5.19.10/Documentation/translations/it_IT/process/ |
D | changes.rst | 306 implementare un *failover*. Anche quando il sistema funziona bene, ``rmtab``
|
/linux-5.19.10/Documentation/admin-guide/sysctl/ |
D | vm.rst | 827 1 and 2 are for failover of clustering. Please select either 828 according to your policy of failover.
|
/linux-5.19.10/Documentation/networking/device_drivers/ethernet/mellanox/ |
D | mlx5.rst | 193 metadata. Metadata tagging must be enabled for multi-port RoCE, failover
|
/linux-5.19.10/drivers/net/ethernet/ibm/ |
D | ibmvnic.c | 6273 static DEVICE_ATTR_WO(failover);
|