Neil Horman
1a624832a0
tipc: Increase frequency of load distribution over broadcast link
...
Forward port commit 29eb572941501c40ac6e62dbc5043bf9ee76ee56
from git://tipc.cslab.ericsson.net/pub/git/people/allan/tipc.git
Origional commit message:
Increase frequency of load distribution over broadcast link
This patch enhances the behavior of TIPC's broadcast link so that it
alternates between redundant bearers (if available) after every
message sent, rather than after every 10 messages. This change helps
to speed up delivery of retransmitted messages by ensuring that
they are not sent repeatedly over a bearer that is no longer working,
but not yet recognized as failed.
Tested by myself in the latest net-2.6 tree using the tipc sanity test suite
Origionally-signed-off-by: Allan Stephens <allan.stephens@windriver.com>
Signed-off-by: Neil Horman <nhorman@tuxdriver.com>
bcast.c | 35 ++++++++++++++---------------------
1 file changed, 14 insertions(+), 21 deletions(-)
Signed-off-by: David S. Miller <davem@davemloft.net>
2010-03-16 21:23:23 -07:00
..
9p
9p: Change the name of new protocol from 9p2010.L to 9p2000.L
2010-03-13 08:57:29 -06:00
802
8021q
percpu: add __percpu sparse annotations to net
2010-02-16 23:05:38 -08:00
appletalk
net: appletalk: use seq_hlist_foo() helpers
2010-02-10 11:12:09 -08:00
atm
net: atm: use seq_list_foo() helpers
2010-02-10 12:31:10 -08:00
ax25
net: ax25: use seq_hlist_foo() helpers
2010-02-10 11:12:09 -08:00
bluetooth
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
2010-03-13 14:50:18 -08:00
bridge
bridge: per-cpu packet statistics (v3)
2010-03-16 21:23:19 -07:00
can
can: deny filterlist access on non-CAN interfaces
2010-02-02 07:21:34 -08:00
core
net: core: add IFLA_STATS64 support
2010-03-16 21:23:22 -07:00
dcb
const: struct nla_policy
2010-02-18 14:30:18 -08:00
dccp
net-2.6 [Bug-Fix][dccp]: fix oops caused after failed initialisation
2010-03-15 16:00:50 -07:00
decnet
net: Add checking to rcu_dereference() primitives
2010-02-25 09:41:03 +01:00
dsa
econet
ethernet
ieee802154
ipv4
net: tcp: make veno selectable as default congestion module
2010-03-16 21:23:21 -07:00
ipv6
ipv6: Send netlink notification when DAD fails
2010-03-13 12:23:29 -08:00
ipx
net: ipx: use seq_list_foo() helpers
2010-02-10 12:31:10 -08:00
irda
const: struct nla_policy
2010-02-18 14:30:18 -08:00
iucv
key
xfrm: SP lookups signature with mark
2010-02-22 16:21:12 -08:00
lapb
llc
net: backlog functions rename
2010-03-05 13:34:03 -08:00
mac80211
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
2010-03-13 14:50:18 -08:00
netfilter
Merge branch 'for-next' into for-linus
2010-03-08 16:55:37 +01:00
netlabel
net: remove INIT_RCU_HEAD() usage
2010-02-17 00:03:27 -08:00
netlink
netlink: Adding inode field to /proc/net/netlink
2010-02-28 01:29:49 -08:00
netrom
net: netrom: use seq_hlist_foo() helpers
2010-02-10 11:12:08 -08:00
packet
af_packet: move strict addr_len check right before dev_[mc/unicast]_[add/del]
2010-03-03 01:04:38 -08:00
phonet
phonet: use for_each_set_bit()
2010-03-15 16:00:47 -07:00
rds
RDS: Enable per-cpu workqueue threads
2010-03-16 21:17:02 -07:00
rfkill
rfkill: Add support for KEY_RFKILL
2010-03-02 14:28:49 -05:00
rose
net: rose: use seq_hlist_foo() helpers
2010-02-10 11:12:08 -08:00
rxrpc
sched
Merge branch 'master' of master.kernel.org:/pub/scm/linux/kernel/git/davem/net-2.6
2010-02-09 11:44:44 -08:00
sctp
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
2010-03-13 14:50:18 -08:00
sunrpc
Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net-2.6
2010-03-13 14:50:18 -08:00
tipc
tipc: Increase frequency of load distribution over broadcast link
2010-03-16 21:23:23 -07:00
unix
AF_UNIX: update locking comment
2010-02-18 14:12:06 -08:00
wanrouter
wimax
const: struct nla_policy
2010-02-18 14:30:18 -08:00
wireless
Merge branch 'master' of git://git.kernel.org/pub/scm/linux/kernel/git/linville/wireless-next-2.6
2010-02-25 23:26:21 -08:00
x25
net: backlog functions rename
2010-03-05 13:34:03 -08:00
xfrm
ipsec: Fix bogus bundle flowi
2010-03-03 01:04:37 -08:00
compat.c
Kconfig
Makefile
nonet.c
socket.c
sysctl_net.c
net: spread __net_init, __net_exit
2010-01-17 19:16:02 -08:00
TUNABLE