<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/s390/kernel/head.S, 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>2007-07-27T10:29:18Z</updated>
<entry>
<title>[S390] Get rid of new section mismatch warnings.</title>
<updated>2007-07-27T10:29:18Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2007-07-27T10:29:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e62133b4ea0d85888d9883a3e1c396ea8717bc26'/>
<id>urn:sha1:e62133b4ea0d85888d9883a3e1c396ea8717bc26</id>
<content type='text'>
Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] remove salipl memory detection.</title>
<updated>2006-12-04T14:39:47Z</updated>
<author>
<name>Christian Borntraeger</name>
</author>
<published>2006-12-04T14:39:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=26916264c17b5af8a3eaaf83b128f85cf1107cff'/>
<id>urn:sha1:26916264c17b5af8a3eaaf83b128f85cf1107cff</id>
<content type='text'>
The SALIPL entry point has an needless memory detection routine as we
later check the memory size again. The SALIPL code also uses diagnose
0x060 if we are running under VM, but this diagnose is not compatible
with the 64 bit addressing mode. The solution is to get rid of this
code and rely on the memory detection in the startup code.

Signed-off-by: Christian Borntraeger &lt;cborntra@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] Whitespace cleanup.</title>
<updated>2006-09-28T14:56:37Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2006-09-28T14:56:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=25d83cbfaa44e1b9170c0941c3ef52ca39f54ccc'/>
<id>urn:sha1:25d83cbfaa44e1b9170c0941c3ef52ca39f54ccc</id>
<content type='text'>
Huge s390 assembly files whitespace cleanup.

Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] convert some assembler to C.</title>
<updated>2006-09-20T13:59:15Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2006-09-20T13:59:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e87bfe51b5ca2db99dd680bbb1e8fe3c94b607df'/>
<id>urn:sha1:e87bfe51b5ca2db99dd680bbb1e8fe3c94b607df</id>
<content type='text'>
Convert GET_IPL_DEVICE assembler macro to C function.

Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] initrd vs. bootmem bitmap.</title>
<updated>2006-09-20T13:58:41Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2006-09-20T13:58:41Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=65912a84c0f33304fa5ea004c7b6ee58d5f5572e'/>
<id>urn:sha1:65912a84c0f33304fa5ea004c7b6ee58d5f5572e</id>
<content type='text'>
Move initrd if the bitmap of the bootmem allocator would overwrite it.
In addition this patch sets the default size and address of the initrd to 0.
Therefore all boot loaders must set the initrd size and address correctly.
This is especially relevant for ftp boot via HMC/SE, where this change
requires a special patch file entry in the .ins file which sets these two
values contained at address 0x10408 and 0x10410.

Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>Remove obsolete #include &lt;linux/config.h&gt;</title>
<updated>2006-06-30T17:25:36Z</updated>
<author>
<name>Jörn Engel</name>
</author>
<published>2006-06-30T17:25:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6ab3d5624e172c553004ecc862bfeac16d9d68b7'/>
<id>urn:sha1:6ab3d5624e172c553004ecc862bfeac16d9d68b7</id>
<content type='text'>
Signed-off-by: Jörn Engel &lt;joern@wohnheim.fh-wedel.de&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>[S390] head.S code moving.</title>
<updated>2006-06-29T12:58:17Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2006-06-29T12:58:17Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b1b70306911a35b3851a73c87e6e9bd45a08b893'/>
<id>urn:sha1:b1b70306911a35b3851a73c87e6e9bd45a08b893</id>
<content type='text'>
There is almost no room left for any new code between 0x10000
and 0x10480. Move the code from 0x10000 to 0x11000.

Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[PATCH] s390: cleanup Kconfig</title>
<updated>2006-01-06T16:33:53Z</updated>
<author>
<name>Martin Schwidefsky</name>
</author>
<published>2006-01-06T08:19:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=347a8dc3b815f0c0fa62a1df075184ffe4cbdcf1'/>
<id>urn:sha1:347a8dc3b815f0c0fa62a1df075184ffe4cbdcf1</id>
<content type='text'>
Sanitize some s390 Kconfig options.  We have ARCH_S390, ARCH_S390X,
ARCH_S390_31, 64BIT, S390_SUPPORT and COMPAT.  Replace these 6 options by
S390, 64BIT and COMPAT.

Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&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] s390: merge common parts of head.S and head64.S</title>
<updated>2005-11-07T15:53:34Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2005-11-07T08:59:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=0ad775dbba12de3b7d25f586efe81ad995ca75a7'/>
<id>urn:sha1:0ad775dbba12de3b7d25f586efe81ad995ca75a7</id>
<content type='text'>
Merge common parts of head.S and head64.S into head.S and move architecture
specific parts to head31.S and head64.S respectively.  Saves us ~500 lines
of duplicated assembly code.

Acked-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&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] s390: memory query wait psw</title>
<updated>2005-11-07T15:53:33Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2005-11-07T08:59:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9b4554aa21270f5b6fa19a9dd2285f16e11f15f1'/>
<id>urn:sha1:9b4554aa21270f5b6fa19a9dd2285f16e11f15f1</id>
<content type='text'>
Don't switch back to 24 bit addressing mode when waiting for an external
interrupt and set the correct bit in wait PSW (external mask instead of I/O
mask).

Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.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>
