<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/include/asm-mips/checksum.h, branch linux-2.6.19.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.19.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.19.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2006-04-26T11:56:16Z</updated>
<entry>
<title>Don't include linux/config.h from anywhere else in include/</title>
<updated>2006-04-26T11:56:16Z</updated>
<author>
<name>David Woodhouse</name>
</author>
<published>2006-04-26T11:56:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=62c4f0a2d5a188f73a94f2cb8ea0dba3e7cf0a7f'/>
<id>urn:sha1:62c4f0a2d5a188f73a94f2cb8ea0dba3e7cf0a7f</id>
<content type='text'>
Signed-off-by: David Woodhouse &lt;dwmw2@infradead.org&gt;
</content>
</entry>
<entry>
<title>The type of sum in csum_tcpudp_nofold is "unsigned int", so when we assign</title>
<updated>2005-10-29T18:32:25Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2005-09-20T10:56:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e97288386a316e3960b758a60ae7cd17b3ee10e7'/>
<id>urn:sha1:e97288386a316e3960b758a60ae7cd17b3ee10e7</id>
<content type='text'>
to it in an asm() block, and we're running on a system with 64-bit
registers, it is vitally important that we sign extend it correctly before
returning to C.  Otherwise the stray high bits will be preserved into
csum_fold, and on the SB-1 processor, 32-bit arithmetic on a non
sign-extended register will yield surprising results.
    
This caused incorrect checksums in some UDP packets for NFS root.  The
problem was mild when using a 10.0.1.x IP address, but severe when
using 192.168.1.x.
    
Signed-off-by: Daniel Jacobowitz &lt;dan@codesourcery.com&gt;
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>Protect noat assembly with .set push/pop and make it somewhat readable.</title>
<updated>2005-10-29T18:31:40Z</updated>
<author>
<name>Thiemo Seufer</name>
</author>
<published>2005-07-08T09:17:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=04988d6fda5c1cc670bd4c4d563b3443cf7ccce7'/>
<id>urn:sha1:04988d6fda5c1cc670bd4c4d563b3443cf7ccce7</id>
<content type='text'>
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
Signed-off-by: Thiemo Seufer &lt;ths@networkno.de&gt;
</content>
</entry>
<entry>
<title>Sparseify MIPS.</title>
<updated>2005-10-29T18:30:50Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2005-03-01T19:22:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fe00f943e0ef98b4057abcc2940d631a975b43cd'/>
<id>urn:sha1:fe00f943e0ef98b4057abcc2940d631a975b43cd</id>
<content type='text'>
Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] mips: clean up 32/64-bit configuration</title>
<updated>2005-09-05T07:06:06Z</updated>
<author>
<name>Ralf Baechle</name>
</author>
<published>2005-09-03T22:56:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=875d43e72b5bf22161a81de7554f88eccf8a51ae'/>
<id>urn:sha1:875d43e72b5bf22161a81de7554f88eccf8a51ae</id>
<content type='text'>
Start cleaning 32-bit vs. 64-bit configuration.

Signed-off-by: Ralf Baechle &lt;ralf@linux-mips.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>Linux-2.6.12-rc2</title>
<updated>2005-04-16T22:20:36Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2005-04-16T22:20:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1da177e4c3f41524e886b7f1b8a0c1fc7321cac2'/>
<id>urn:sha1:1da177e4c3f41524e886b7f1b8a0c1fc7321cac2</id>
<content type='text'>
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.

Let it rip!
</content>
</entry>
</feed>
