<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/s390/cio/Makefile, branch linux-3.7.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-3.7.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2012-09-26T13:45:00Z</updated>
<entry>
<title>s390/cio: add eadm subchannel driver</title>
<updated>2012-09-26T13:45:00Z</updated>
<author>
<name>Sebastian Ott</name>
</author>
<published>2012-08-28T14:48:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=eadb86ab80545d04a0ee576e92ba4447621cdb02'/>
<id>urn:sha1:eadb86ab80545d04a0ee576e92ba4447621cdb02</id>
<content type='text'>
This driver allows usage of EADM subchannels. EADM subchannels
act as a communication vehicle for SCM increments.

Signed-off-by: Sebastian Ott &lt;sebott@linux.vnet.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>s390: add scm bus driver</title>
<updated>2012-09-26T13:44:59Z</updated>
<author>
<name>Sebastian Ott</name>
</author>
<published>2012-08-28T14:46:26Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=1d1c8f78bed5f8e769757525bd9c2dec69f11a44'/>
<id>urn:sha1:1d1c8f78bed5f8e769757525bd9c2dec69f11a44</id>
<content type='text'>
Bus driver to manage Storage Class Memory.

Signed-off-by: Sebastian Ott &lt;sebott@linux.vnet.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] qdio: convert global statistics to per-device stats</title>
<updated>2010-01-04T08:05:58Z</updated>
<author>
<name>Jan Glauber</name>
</author>
<published>2010-01-04T08:05:42Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6486cda6c6b15368e2c925d89b4e9ed13e67b91b'/>
<id>urn:sha1:6486cda6c6b15368e2c925d89b4e9ed13e67b91b</id>
<content type='text'>
Revamp the qdio performance statistics and move them from procfs to
debugfs using the seq_file interface. Since the statistics are not
intended for the general user the removal of /proc/qdio_perf should
not surprise anyone.

The per device statistics are disabled by default, writing 1 to
/&lt;debugfs mountpoint&gt;/qdio/&lt;device bus ID&gt;/statistics enables the
statistics for the given device.

Signed-off-by: Jan Glauber &lt;jang@linux.vnet.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] cio: consistent infrastructure for internal I/O requests</title>
<updated>2009-12-07T11:51:31Z</updated>
<author>
<name>Peter Oberparleiter</name>
</author>
<published>2009-12-07T11:51:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=e1f0fbd655539b0093738f58d57db83a0ac2dd6c'/>
<id>urn:sha1:e1f0fbd655539b0093738f58d57db83a0ac2dd6c</id>
<content type='text'>
Reduce code duplication by introducing a central infrastructure to
perform an internal I/O operation on a CCW device.

Signed-off-by: Peter Oberparleiter &lt;peter.oberparleiter@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] cio: move scsw helper functions to header file</title>
<updated>2009-09-11T08:29:36Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2009-09-11T08:28:15Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=62733e5a5a480a893e56fa6133ae90904d857bc4'/>
<id>urn:sha1:62733e5a5a480a893e56fa6133ae90904d857bc4</id>
<content type='text'>
All scsw helper functions are very short and usage of them shouldn't
result in function calls. Therefore we move them to a separate header
file.
Also saves a lot of EXPORT_SYMBOLs.

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] split/move machine check handler code</title>
<updated>2009-03-26T14:24:10Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2009-03-26T14:24:01Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f5daba1d4116d964435ddd99f32b6c80448a496b'/>
<id>urn:sha1:f5daba1d4116d964435ddd99f32b6c80448a496b</id>
<content type='text'>
Split machine check handler code and move it to cio and kernel code
where it belongs to. No functional change.

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] qdio: new qdio driver.</title>
<updated>2008-07-17T15:22:10Z</updated>
<author>
<name>Jan Glauber</name>
</author>
<published>2008-07-17T15:16:48Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=779e6e1c724d30e0fd1baca78b852e41e3a23c1d'/>
<id>urn:sha1:779e6e1c724d30e0fd1baca78b852e41e3a23c1d</id>
<content type='text'>
List of major changes:
- split qdio driver into several files
- seperation of thin interrupt code
- improved handling for multiple thin interrupt devices
- inbound and outbound processing now always runs in tasklet context
- significant less tasklet schedules per interrupt needed
- merged qebsm with non-qebsm handling
- cleanup qdio interface and added kerneldoc
- coding style

Reviewed-by: Cornelia Huck &lt;cornelia.huck@de.ibm.com&gt;
Reviewed-by: Utz Bacher &lt;utz.bacher@de.ibm.com&gt;
Reviewed-by: Ursula Braun &lt;braunu@de.ibm.com&gt;
Signed-off-by: Jan Glauber &lt;jang@linux.vnet.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] cio: Add chsc subchannel driver.</title>
<updated>2008-07-14T08:02:12Z</updated>
<author>
<name>Cornelia Huck</name>
</author>
<published>2008-07-14T07:59:05Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=9d92a7e1b0d095c8be96ce5e592c6c5541684631'/>
<id>urn:sha1:9d92a7e1b0d095c8be96ce5e592c6c5541684631</id>
<content type='text'>
This patch adds a driver for subchannels of type chsc.

A device /dev/chsc is created which may be used to issue ioctls to:
- obtain information about the machine's I/O configuration
- dynamically change the machine's I/O configuration via
  asynchronous chsc commands

Signed-off-by: Cornelia Huck &lt;cornelia.huck@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] cio: introduce isc_(un)register functions.</title>
<updated>2008-07-14T08:02:11Z</updated>
<author>
<name>Sebastian Ott</name>
</author>
<published>2008-07-14T07:59:00Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=fcc6ab335ba4d0f2b2548a910466c0dac767e5b1'/>
<id>urn:sha1:fcc6ab335ba4d0f2b2548a910466c0dac767e5b1</id>
<content type='text'>
This interface makes it easy for drivers to register usage of different
I/O interruption subclasses without needing to worry about possible
other users of the same isc.

Signed-off-by: Sebastian Ott &lt;sebott@linux.vnet.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] cio: provide helper functions for fcx enabled I/O</title>
<updated>2008-07-14T08:02:08Z</updated>
<author>
<name>Peter Oberparleiter</name>
</author>
<published>2008-07-14T07:58:52Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=23f626894765d4c03b72a0d21e44bc46f5ccd12b'/>
<id>urn:sha1:23f626894765d4c03b72a0d21e44bc46f5ccd12b</id>
<content type='text'>
Provide functions which can be used to incrementally construct fcx
enabled I/O control blocks.

Signed-off-by: Peter Oberparleiter &lt;peter.oberparleiter@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
</content>
</entry>
</feed>
