<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/net/tipc/dbg.c, branch linux-2.6.28.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.28.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-05-05T08:24:06Z</updated>
<entry>
<title>tipc: Exclude debug-only print buffer code when not debugging</title>
<updated>2008-05-05T08:24:06Z</updated>
<author>
<name>Allan Stephens</name>
</author>
<published>2008-05-05T08:24:06Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=48c971394626173eaf1c33441ea1d900c88b21a3'/>
<id>urn:sha1:48c971394626173eaf1c33441ea1d900c88b21a3</id>
<content type='text'>
This patch modifies TIPC to only exclude debug-related print buffer
routines when debugging capabilities are not required.  It also
fixes up some related #defines that exceed 80 characters.

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]: Cosmetic cleanup of print buffer code</title>
<updated>2008-05-05T08:22:59Z</updated>
<author>
<name>Allan Stephens</name>
</author>
<published>2008-05-05T08:22:59Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7d3aa71239f588215b5a7c359f05155b192d8081'/>
<id>urn:sha1:7d3aa71239f588215b5a7c359f05155b192d8081</id>
<content type='text'>
This patch contains changes to make TIPC's print buffer code
conform more closely to Linux kernel coding guidelines.

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: Elimination of print buffer chaining</title>
<updated>2008-05-05T08:22:30Z</updated>
<author>
<name>Allan Stephens</name>
</author>
<published>2008-05-05T08:22:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c89039850bdf8047472b4ee6132048dacef2cf5a'/>
<id>urn:sha1:c89039850bdf8047472b4ee6132048dacef2cf5a</id>
<content type='text'>
This patch revamps TIPC's print buffer subsystem to eliminate
support for arbitrary chains of print buffers, which were
rarely needed and difficult to use safely.

In its place, print buffers can now be configured to echo their
output to the system console.  This provides an equivalent for
the only chaining currently utilized by TIPC, in a faster and
more compact manner.

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: Fix recursive spinlock invocation in print buffer code</title>
<updated>2008-05-05T08:21:12Z</updated>
<author>
<name>Allan Stephens</name>
</author>
<published>2008-05-05T08:21:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=93758c3da19e99f5377cc1413c27320882b18f4b'/>
<id>urn:sha1:93758c3da19e99f5377cc1413c27320882b18f4b</id>
<content type='text'>
This patch fixes two routines that allow the global print buffer
spinlock to be taken recursively.

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: Provide feedback when log buffer resizing fails</title>
<updated>2008-05-05T08:20:42Z</updated>
<author>
<name>Allan Stephens</name>
</author>
<published>2008-05-05T08:20:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fb98ec71c7f81b6db9b793aeb9d53823b6960d8b'/>
<id>urn:sha1:fb98ec71c7f81b6db9b793aeb9d53823b6960d8b</id>
<content type='text'>
This patch provides feedback to the user when TIPC is unable
to set its log buffer to the requested size.

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: Simplify log buffer resizing</title>
<updated>2008-05-05T08:20:04Z</updated>
<author>
<name>Allan Stephens</name>
</author>
<published>2008-05-05T08:20:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=025adbe8e58290798001b472aec3eb618d8fc930'/>
<id>urn:sha1:025adbe8e58290798001b472aec3eb618d8fc930</id>
<content type='text'>
This patch simplifies &amp; standardizes the way TIPC's print buffer
log is resized.  Code to terminate use of the log buffer is
eliminated by simply setting the log buffer size to 0 bytes.

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>[NET] TIPC: Fix whitespace errors.</title>
<updated>2007-02-11T07:20:15Z</updated>
<author>
<name>YOSHIFUJI Hideaki</name>
</author>
<published>2007-02-09T14:25:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=c43072852649d8382b81237ce51195bcec36f24a'/>
<id>urn:sha1:c43072852649d8382b81237ce51195bcec36f24a</id>
<content type='text'>
Signed-off-by: YOSHIFUJI Hideaki &lt;yoshfuji@linux-ipv6.org&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[TIPC]: endianness annotations</title>
<updated>2006-12-03T05:21:08Z</updated>
<author>
<name>Al Viro</name>
</author>
<published>2006-11-08T08:19:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3e6c8cd5669c1202fe806ce3e13d701f20a71c7e'/>
<id>urn:sha1:3e6c8cd5669c1202fe806ce3e13d701f20a71c7e</id>
<content type='text'>
Signed-off-by: Al Viro &lt;viro@zeniv.linux.org.uk&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[TIPC]: Debug print buffer enhancements and fixes</title>
<updated>2006-10-19T02:55:14Z</updated>
<author>
<name>Allan Stephens</name>
</author>
<published>2006-10-17T04:42:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=29ede244cc4cfb11432a0bffd158ba09e7b2c167'/>
<id>urn:sha1:29ede244cc4cfb11432a0bffd158ba09e7b2c167</id>
<content type='text'>
This change modifies TIPC's print buffer code as follows:
1) Now supports small print buffers (min. size reduced from 512 bytes to 64)
2) Now uses TIPC_NULL print buffer structure to indicate null device
   instead of NULL pointer (this simplified error handling)
3) Fixed misuse of console buffer structure by tipc_dump()
4) Added and corrected comments in various places

Signed-off-by: Allan Stephens &lt;allan.stephens@windriver.com&gt;
Signed-off-by: Per Liden &lt;per.liden@ericsson.com&gt;
Signed-off-by: David S. Miller &lt;davem@davemloft.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] spin/rwlock init cleanups</title>
<updated>2006-06-28T00:32:39Z</updated>
<author>
<name>Ingo Molnar</name>
</author>
<published>2006-06-27T09:53:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=34af946a22724c4e2b204957f2b24b22a0fb121c'/>
<id>urn:sha1:34af946a22724c4e2b204957f2b24b22a0fb121c</id>
<content type='text'>
locking init cleanups:

 - convert " = SPIN_LOCK_UNLOCKED" to spin_lock_init() or DEFINE_SPINLOCK()
 - convert rwlocks in a similar manner

this patch was generated automatically.

Motivation:

 - cleanliness
 - lockdep needs control of lock initialization, which the open-coded
   variants do not give
 - it's also useful for -rt and for lock debugging in general

Signed-off-by: Ingo Molnar &lt;mingo@elte.hu&gt;
Signed-off-by: Arjan van de Ven &lt;arjan@linux.intel.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
</feed>
