<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/lib, branch linux-2.6.13.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.</subtitle>
<id>https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-2.6.13.y</id>
<link rel='self' href='https://universe.0xinfinity.dev/distro/kernel/atom?h=linux-2.6.13.y'/>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/'/>
<updated>2005-08-26T18:32:57Z</updated>
<entry>
<title>[PATCH] Document idr_get_new_above() semantics, update inotify</title>
<updated>2005-08-26T18:32:57Z</updated>
<author>
<name>John McCutchan</name>
<email>ttb@tentacle.dhs.org</email>
</author>
<published>2005-08-26T18:02:04Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=7c657f2f25d50c602df9291bc6242b98fc090759'/>
<id>urn:sha1:7c657f2f25d50c602df9291bc6242b98fc090759</id>
<content type='text'>
There is an off by one problem with idr_get_new_above.

The comment and function name suggest that it will return an id &gt;
starting_id, but it actually returned an id &gt;= starting_id, and kernel
callers other than inotify treated it as such.

The patch below fixes the comment, and fixes inotifys usage.  The
function name still doesn't match the behaviour, but it never did.

Signed-off-by: John McCutchan &lt;ttb@tentacle.dhs.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] %t... in vsnprintf</title>
<updated>2005-08-24T01:43:46Z</updated>
<author>
<name>Al Viro</name>
<email>viro@www.linux.org.uk</email>
</author>
<published>2005-08-23T21:48:17Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=8032230694ec56c168a1404c67a54d281536cbed'/>
<id>urn:sha1:8032230694ec56c168a1404c67a54d281536cbed</id>
<content type='text'>
handling of %t... (ptrdiff_t) in vsnprintf

Signed-off-by: Al Viro &lt;viro@parcelfarce.linux.theplanet.co.uk&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Revert unnecessary zlib_inflate/inftrees.c fix</title>
<updated>2005-08-17T20:07:28Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@g5.osdl.org</email>
</author>
<published>2005-08-17T20:07:28Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=c231c7db30faf93419fc22d680f74d816bea70e2'/>
<id>urn:sha1:c231c7db30faf93419fc22d680f74d816bea70e2</id>
<content type='text'>
It turns out that empty distance code tables are not an error, and that
a compressed block with only literals can validly have an empty table
and should not be flagged as a data error.

Some old versions of gzip had problems with this case, but it does not
affect the zlib code in the kernel.

Analysis and explanations thanks to Sergey Vlasov &lt;vsu@altlinux.ru&gt;

Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] crc32.c typo fix</title>
<updated>2005-08-07T17:00:40Z</updated>
<author>
<name>Dominik Hackl</name>
<email>dominik@hackl.dhs.org</email>
</author>
<published>2005-08-07T16:42:53Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=cfc646fa848dfa124fe4d6e0e44ef6940f7f9e6d'/>
<id>urn:sha1:cfc646fa848dfa124fe4d6e0e44ef6940f7f9e6d</id>
<content type='text'>
This patch fixes a typo in lib/crc32.c which results in incorrect debug
output.

Signed-off-by: Dominik Hackl &lt;dominik@hackl.dhs.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Update in-kernel zlib routines</title>
<updated>2005-08-05T23:23:21Z</updated>
<author>
<name>Tim Yamin</name>
<email>plasmaroo@gentoo.org</email>
</author>
<published>2005-07-25T22:16:13Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=4aad724d3e52238e1ce005f166fbba5b4072a7f6'/>
<id>urn:sha1:4aad724d3e52238e1ce005f166fbba5b4072a7f6</id>
<content type='text'>
These bugs have been fixed in the standard zlib for a while.

See for example

 a) http://sources.redhat.com/ml/bug-gnu-utils/1999-06/msg00183.html
 b) http://bugs.gentoo.org/show_bug.cgi?id=94584

Signed-off-by: Tim Yamin &lt;plasmaroo@gentoo.org&gt;
Signed-off-by: Tavis Ormandy &lt;taviso@gentoo.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] DEBUG_FS must depend on SYSFS</title>
<updated>2005-07-29T20:12:49Z</updated>
<author>
<name>Adrian Bunk</name>
<email>bunk@stusta.de</email>
</author>
<published>2005-07-29T19:14:28Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=3348e05a4f25489908d9f7ed4e80ac291ead18f4'/>
<id>urn:sha1:3348e05a4f25489908d9f7ed4e80ac291ead18f4</id>
<content type='text'>
CONFIG_DEBUG_FS=y and CONFIG_SYSFS=n results in the following compile
error:

&lt;--  snip  --&gt;

...
  LD      vmlinux
fs/built-in.o: In function `debugfs_init':
inode.c:(.init.text+0x31be): undefined reference to `kernel_subsys'
make: *** [vmlinux] Error 1

&lt;--  snip  --&gt;

Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] statically link halfmd4</title>
<updated>2005-07-27T23:25:53Z</updated>
<author>
<name>Andrew Morton</name>
<email>akpm@osdl.org</email>
</author>
<published>2005-07-27T18:43:55Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=7e8c9e14e8fdce0af9f5eed7ce6dd26b91fc8f4e'/>
<id>urn:sha1:7e8c9e14e8fdce0af9f5eed7ce6dd26b91fc8f4e</id>
<content type='text'>
For some reason halfmd4 isn't being linked into the kernel any more and
modular ext3 wants it.

So statically link the halfmd4 code into the kernel.

Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] mostly_read data section</title>
<updated>2005-07-08T01:23:46Z</updated>
<author>
<name>Christoph Lameter</name>
<email>christoph@lameter.com</email>
</author>
<published>2005-07-08T00:56:59Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=6c036527a630720063b67d9a65455e8caca2c8fa'/>
<id>urn:sha1:6c036527a630720063b67d9a65455e8caca2c8fa</id>
<content type='text'>
Add a new section called ".data.read_mostly" for data items that are read
frequently and rarely written to like cpumaps etc.

If these maps are placed in the .data section then these frequenly read
items may end up in cachelines with data is is frequently updated.  In that
case all processors in an SMP system must needlessly reload the cachelines
again and again containing elements of those frequently used variables.

The ability to share these cachelines will allow each cpu in an SMP system
to keep local copies of those shared cachelines thereby optimizing
performance.

Signed-off-by: Alok N Kataria &lt;alokk@calsoftinc.com&gt;
Signed-off-by: Shobhit Dayal &lt;shobhit@calsoftinc.com&gt;
Signed-off-by: Christoph Lameter &lt;christoph@scalex86.org&gt;
Signed-off-by: Shai Fultheim &lt;shai@scalex86.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] Use ALIGN to remove duplicate code</title>
<updated>2005-06-25T23:25:02Z</updated>
<author>
<name>Nick Wilson</name>
<email>njw@osdl.org</email>
</author>
<published>2005-06-25T21:59:00Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=8c0e33c133021ee241e9d51255b9fb18eb34ef0e'/>
<id>urn:sha1:8c0e33c133021ee241e9d51255b9fb18eb34ef0e</id>
<content type='text'>
This patch makes use of ALIGN() to remove duplicate round-up code.

Signed-off-by: Nick Wilson &lt;njw@osdl.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] lib/sha1.c: fix sparse warning</title>
<updated>2005-06-25T23:25:02Z</updated>
<author>
<name>Domen Puncer</name>
<email>domen@coderock.org</email>
</author>
<published>2005-06-25T21:58:58Z</published>
<link rel='alternate' type='text/html' href='https://universe.0xinfinity.dev/distro/kernel/commit/?id=23712b2fbf6b845289c1d41d929be0931fab2759'/>
<id>urn:sha1:23712b2fbf6b845289c1d41d929be0931fab2759</id>
<content type='text'>
lib/sha1.c:44:10: warning: cast to restricted type

Signed-off-by: Alexey Dobriyan &lt;adobriyan@mail.ru&gt;
Signed-off-by: Domen Puncer &lt;domen@coderock.org&gt;
Signed-off-by: Andrew Morton &lt;akpm@osdl.org&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
</feed>
