<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/tipc/bcast.c, branch linux-2.6.36.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.36.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.36.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2010-05-13T06:02:27Z</updated>
<entry>
<title>tipc: Reduce footprint by un-inlining port list routines</title>
<updated>2010-05-13T06:02:27Z</updated>
<author>
<name>Allan Stephens</name>
</author>
<published>2010-05-11T14:30:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=43608edc2dbe83057544cf76b765ecdf63d59e8c'/>
<id>urn:sha1:43608edc2dbe83057544cf76b765ecdf63d59e8c</id>
<content type='text'>
Converts port list inline routines that are more than one line into
standard functions, thereby eliminating a significant amount of
repeated code.

Signed-off-by: Allan Stephens &lt;allan.stephens@windriver.com&gt;
Signed-off-by: Paul Gortmaker &lt;paul.gortmaker@windriver.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>tipc: Reduce footprint by un-inlining nmap routines</title>
<updated>2010-05-13T06:02:27Z</updated>
<author>
<name>Allan Stephens</name>
</author>
<published>2010-05-11T14:30:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3e22e62b6204414cf31c414d5a91897e2b718135'/>
<id>urn:sha1:3e22e62b6204414cf31c414d5a91897e2b718135</id>
<content type='text'>
Converts nmap inline routines that are more than one line into standard
functions, thereby eliminating a significant amount of repeated code.

Signed-off-by: Allan Stephens &lt;allan.stephens@windriver.com&gt;
Signed-off-by: Paul Gortmaker &lt;paul.gortmaker@windriver.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>tipc: add tipc_ prefix to fcns targeted for un-inlining</title>
<updated>2010-05-13T06:02:25Z</updated>
<author>
<name>Allan Stephens</name>
</author>
<published>2010-05-11T14:30:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c68ca7b72017f8f52e7aed0d2a6ecfaede133b6b'/>
<id>urn:sha1:c68ca7b72017f8f52e7aed0d2a6ecfaede133b6b</id>
<content type='text'>
These functions have enough code in them such that they
seem like sensible targets for un-inlining.  Prior to doing
that, this adds the tipc_ prefix to the functions, so that
in the event of a panic dump or similar, the subsystem from
which the functions come from is immediately clear.

Signed-off-by: Allan Stephens &lt;allan.stephens@windriver.com&gt;
Signed-off-by: Paul Gortmaker &lt;paul.gortmaker@windriver.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>tipc: Rename "multicast-link" to "broadcast-link"</title>
<updated>2010-05-13T06:02:22Z</updated>
<author>
<name>Allan Stephens</name>
</author>
<published>2010-05-11T14:30:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3aec9cc936217a30dbb45a9b6808a39571674e66'/>
<id>urn:sha1:3aec9cc936217a30dbb45a9b6808a39571674e66</id>
<content type='text'>
Make a cosmetic change to the name displayed for the broadcast link,
to better reflect its true nature. Since TIPC utilizes this link to
distribute name table information, in addition to multicast messages
sent by user applications, the prior name "multicast-link" is
no longer appropriate.

Signed-off-by: Allan Stephens &lt;allan.stephens@windriver.com&gt;
Signed-off-by: Paul Gortmaker &lt;paul.gortmaker@windriver.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>tipc: Increase frequency of load distribution over broadcast link</title>
<updated>2010-03-17T04:23:23Z</updated>
<author>
<name>Neil Horman</name>
</author>
<published>2010-03-15T08:02:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1a624832a06b465d0e5651901bcbc3680c78d374'/>
<id>urn:sha1:1a624832a06b465d0e5651901bcbc3680c78d374</id>
<content type='text'>
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 &lt;allan.stephens@windriver.com&gt;
Signed-off-by: Neil Horman &lt;nhorman@tuxdriver.com&gt;

bcast.c |   35 ++++++++++++++---------------------
1 file changed, 14 insertions(+), 21 deletions(-)
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>tipc: fix non-const printf format arguments</title>
<updated>2009-03-19T02:11:29Z</updated>
<author>
<name>Stephen Hemminger</name>
</author>
<published>2009-03-19T02:11:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=4b704d59d6fb152bcd0883b84af5936a29067f12'/>
<id>urn:sha1:4b704d59d6fb152bcd0883b84af5936a29067f12</id>
<content type='text'>
Fix warnings from current gcc about using non-const strings as printf
args in TIPC. Compile tested only (not a TIPC user).

Signed-off-by: Stephen Hemminger &lt;shemminger@vyatta.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>tipc: Don't use structure names which easily globally conflict.</title>
<updated>2008-09-03T06:38:32Z</updated>
<author>
<name>David S. Miller</name>
</author>
<published>2008-09-03T06:38:32Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6c00055a819ce8a6e2c3af2f65d4ea1a8559c491'/>
<id>urn:sha1:6c00055a819ce8a6e2c3af2f65d4ea1a8559c491</id>
<content type='text'>
Andrew Morton reported a build failure on sparc32, because TIPC
uses names like "struct node" and there is a like named data
structure defined in linux/node.h

This just regexp replaces "struct node*" to "struct tipc_node*"
to avoid this and any future similar problems.

Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>tipc: Eliminate improper use of TIPC_OK error code</title>
<updated>2008-07-15T05:44:01Z</updated>
<author>
<name>Allan Stephens</name>
</author>
<published>2008-07-15T05:44:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0e35fd5e5264bb46d1febbe9cd9aa08421c21a96'/>
<id>urn:sha1:0e35fd5e5264bb46d1febbe9cd9aa08421c21a96</id>
<content type='text'>
This patch corrects many places where TIPC routines indicated
successful completion by returning TIPC_OK instead of 0.
(The TIPC_OK symbol has the value 0, but it should only be used
in contexts that deal with the error code field of a TIPC
message header.)

Signed-off-by: Allan Stephens &lt;allan.stephens@windriver.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>tipc: Message rejection rework preparatory changes</title>
<updated>2008-06-05T00:54:48Z</updated>
<author>
<name>Allan Stephens</name>
</author>
<published>2008-06-05T00:54:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=40aecb1b13f50d96616abb612c17e59457f54263'/>
<id>urn:sha1:40aecb1b13f50d96616abb612c17e59457f54263</id>
<content type='text'>
This patch defines a few new message header manipulation routines,
and generalizes the usefulness of another, in preparation for upcoming
rework of TIPC's message rejection code.

Signed-off-by: Allan Stephens &lt;allan.stephens@windriver.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>tipc: Optimize message initialization routine</title>
<updated>2008-06-05T00:37:34Z</updated>
<author>
<name>Allan Stephens</name>
</author>
<published>2008-06-05T00:37:34Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=757152175666681d54d370500e41a756cfedd4fc'/>
<id>urn:sha1:757152175666681d54d370500e41a756cfedd4fc</id>
<content type='text'>
This patch eliminates the rarely-used "error code" argument
when initializing a TIPC message header, since the default
value of zero is the desired result in most cases; the few
exceptional cases now set the error code explicitly.

Signed-off-by: Allan Stephens &lt;allan.stephens@windriver.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
</feed>
