aboutsummaryrefslogtreecommitdiff
path: root/init
diff options
context:
space:
mode:
authorJiri Pirko <jpirko@redhat.com>2009-04-24 03:57:29 +0000
committerDavid S. Miller <davem@davemloft.net>2009-04-27 02:57:44 -0700
commit41f8910040639eb106b1a5b5301aab79ecde4940 (patch)
treee87ed3d7c858f1ebb00cfd5c5159da31ffc0af44 /init
parent29112f4e248ca6941f2233f6ed96a7283a67cced (diff)
bonding: ignore updelay param when there is no active slave
Pointed out by Sean E. Millichamp. Quote from Documentation/networking/bonding.txt: "Note that when a bonding interface has no active links, the driver will immediately reuse the first link that goes up, even if the updelay parameter has been specified (the updelay is ignored in this case). If there are slave interfaces waiting for the updelay timeout to expire, the interface that first went into that state will be immediately reused. This reduces down time of the network if the value of updelay has been overestimated, and since this occurs only in cases with no connectivity, there is no additional penalty for ignoring the updelay." This patch actually changes the behaviour in this way. Signed-off-by: Jiri Pirko <jpirko@redhat.com> drivers/net/bonding/bond_main.c | 8 ++++++++ 1 files changed, 8 insertions(+), 0 deletions(-) Signed-off-by: David S. Miller <davem@davemloft.net>
Diffstat (limited to 'init')
0 files changed, 0 insertions, 0 deletions