<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/arch/s390/kernel/early.c, branch linux-2.6.37.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.37.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.37.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2010-10-29T14:50:50Z</updated>
<entry>
<title>[S390] facility detection: remove unused variable</title>
<updated>2010-10-29T14:50:50Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2010-10-29T14:50:40Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e03172476ce773dd4491868b232a9239a42dd49e'/>
<id>urn:sha1:e03172476ce773dd4491868b232a9239a42dd49e</id>
<content type='text'>
arch/s390/kernel/early.c: In function 'setup_hpage':
arch/s390/kernel/early.c:285:15: warning: unused variable 'facilities'

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] topology: clean up facility detection</title>
<updated>2010-10-25T14:10:21Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2010-10-25T14:10:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9186d7a9cfd75e51ac4db4a40e0a558371988bd2'/>
<id>urn:sha1:9186d7a9cfd75e51ac4db4a40e0a558371988bd2</id>
<content type='text'>
Move cpu topology facility detection to early setup code where it
should be.

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] cleanup facility list handling</title>
<updated>2010-10-25T14:10:21Z</updated>
<author>
<name>Martin Schwidefsky</name>
</author>
<published>2010-10-25T14:10:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=14375bc4eb8dd0fb0e765390650564c35bb31068'/>
<id>urn:sha1:14375bc4eb8dd0fb0e765390650564c35bb31068</id>
<content type='text'>
Store the facility list once at system startup with stfl/stfle and
reuse the result for all facility tests.

Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] add support for nonquiescing sske</title>
<updated>2010-10-25T14:10:15Z</updated>
<author>
<name>Martin Schwidefsky</name>
</author>
<published>2010-10-25T14:10:14Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e2b8d7af0e3a9234de06606f9151f28cf847a8d6'/>
<id>urn:sha1:e2b8d7af0e3a9234de06606f9151f28cf847a8d6</id>
<content type='text'>
Improve performance of the sske operation by using the nonquiescing
variant if the affected page has no mappings established. On machines
with no support for the new sske variant the mask bit will be ignored.

Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] virtualization aware cpu measurement</title>
<updated>2010-05-17T08:00:15Z</updated>
<author>
<name>Carsten Otte</name>
</author>
<published>2010-05-17T08:00:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=cd3b70f5d4d82f85d1e1d6e822f38ae098cf7c72'/>
<id>urn:sha1:cd3b70f5d4d82f85d1e1d6e822f38ae098cf7c72</id>
<content type='text'>
Use the SPP instruction to set a tag on entry to / exit of the virtual
machine context. This allows the cpu measurement facility to distinguish
the samples from the host and the different guests.

Signed-off-by: Carsten Otte &lt;cotte@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] nss: add missing .previous statement to asm function</title>
<updated>2010-04-09T11:43:02Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2010-04-09T11:43:03Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=187644636ea79aa4bdc04757ebca919c4fd546e0'/>
<id>urn:sha1:187644636ea79aa4bdc04757ebca919c4fd546e0</id>
<content type='text'>
The savesys_ipl_nss asm function is put into the .init.text section
however it is missing a ".previous" section which would restore the
previous section.
Luckily all functions in early.c are init functions so it doesn't
matter currently.

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] codepage conversion of kernel parameter line</title>
<updated>2010-02-26T21:37:32Z</updated>
<author>
<name>Martin Schwidefsky</name>
</author>
<published>2010-02-26T21:37:51Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=61fd330dee1606a6bdb741f9c156bca386a4e438'/>
<id>urn:sha1:61fd330dee1606a6bdb741f9c156bca386a4e438</id>
<content type='text'>
Move the ebcdic to ascii conversion of the kernel parameter line from
head.S to early.c and convert the assembler code to C.

Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] add MACHINE_IS_LPAR flag</title>
<updated>2010-02-26T21:37:31Z</updated>
<author>
<name>Martin Schwidefsky</name>
</author>
<published>2010-02-26T21:37:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=27d71602b4a605fbb31088e69ac12187e69a9443'/>
<id>urn:sha1:27d71602b4a605fbb31088e69ac12187e69a9443</id>
<content type='text'>
Introduce the MACHINE_IS_LPAR flag for code that should only be
executed if Linux is running in an LPAR.

Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] reset cputime accounting after IPL from NSS</title>
<updated>2009-11-13T14:45:03Z</updated>
<author>
<name>Martin Schwidefsky</name>
</author>
<published>2009-11-13T14:43:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b89031e087a47819be48028e62cebade5f9fb75b'/>
<id>urn:sha1:b89031e087a47819be48028e62cebade5f9fb75b</id>
<content type='text'>
After an IPL from NSS the uptime of the system is incorrect. The reason
is that the startup code in head.S is not executed in case of an IPL
from NSS. Due to that sched_clock_base_cc which is used to initialze
wall_to_monotonic contains the time stamp when the NSS has been created
instead of the time stamp of the system start.

Reinitialize the cputime accounting values in create_kernel_nss after
the SAVESYS CP command that created the NSS segment.

Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] kernel: Print an error message if kernel NSS cannot be defined</title>
<updated>2009-09-11T08:29:51Z</updated>
<author>
<name>Hendrik Brueckner</name>
</author>
<published>2009-09-11T08:28:53Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=11af97e18ea8c310d73b59f1361e6f04444e05a8'/>
<id>urn:sha1:11af97e18ea8c310d73b59f1361e6f04444e05a8</id>
<content type='text'>
If a named saved system (NSS) cannot be defined or saved, print out an
error message with the return code of the underlying z/VM CP command.

Signed-off-by: Hendrik Brueckner &lt;brueckner@linux.vnet.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
</feed>
