<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/s390/block/dasd_devmap.c, branch linux-2.6.18.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.18.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.18.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2006-08-24T11:22:36Z</updated>
<entry>
<title>[S390] dasd PAV enabling.</title>
<updated>2006-08-24T11:22:36Z</updated>
<author>
<name>Horst Hummel</name>
</author>
<published>2006-08-24T11:22:36Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=8e79a441a4d8a34d64efe93add49b3eefca5cd1c'/>
<id>urn:sha1:8e79a441a4d8a34d64efe93add49b3eefca5cd1c</id>
<content type='text'>
The subsystem check in the PAV code is incorrect, it enables PAV
per device instead of per subsystem.

Signed-off-by: Horst Hummel &lt;horst.hummel@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] inaccessible PAV alias devices on LPAR.</title>
<updated>2006-08-16T11:49:33Z</updated>
<author>
<name>Peter Oberparleiter</name>
</author>
<published>2006-08-16T11:49:33Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b18a60e7c2a7f2a17dbd57885621a42d546e2f7d'/>
<id>urn:sha1:b18a60e7c2a7f2a17dbd57885621a42d546e2f7d</id>
<content type='text'>
In some situations PAV alias devices on LPAR are not accessible.
The initialization procedure required to enable access to PAV alias
devices has to be performed per storage server subsystem and not
only once per storage server.

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] dasd slab cache alignment.</title>
<updated>2006-08-16T11:49:27Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2006-08-16T11:49:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2f6c55fc3109bcfa1bb1a112c825e07212c20f37'/>
<id>urn:sha1:2f6c55fc3109bcfa1bb1a112c825e07212c20f37</id>
<content type='text'>
The dasd_page_cache should return page addresses and therefore the
cache must be created with an alignment of PAGE_SIZE.

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] dasd calls kzalloc while holding a spinlock.</title>
<updated>2006-08-10T13:45:16Z</updated>
<author>
<name>Horst Hummel</name>
</author>
<published>2006-08-10T13:45:16Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d0710c7c9eea2145a0614f39dbe9dc8cb4ae14da'/>
<id>urn:sha1:d0710c7c9eea2145a0614f39dbe9dc8cb4ae14da</id>
<content type='text'>
The dasd function dasd_set_uid calls kzalloc while holding the
dasd_devmap_lock. Rearrange the code to do the memory allocation
outside the lock.

Signed-off-by: Horst Hummel &lt;horst.hummel@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] Fix sparse warnings.</title>
<updated>2006-07-12T14:41:55Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2006-07-12T14:41:55Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=d2c993d845781d160a7ef759a3e65c6892c4a270'/>
<id>urn:sha1:d2c993d845781d160a7ef759a3e65c6892c4a270</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>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] add PAV support to the dasd driver.</title>
<updated>2006-06-29T13:08:18Z</updated>
<author>
<name>Horst Hummel</name>
</author>
<published>2006-06-29T13:08:18Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=405455734e1cdec09c37233216f9240cb1a058e5'/>
<id>urn:sha1:405455734e1cdec09c37233216f9240cb1a058e5</id>
<content type='text'>
Add support for parallel-access-volumes to the dasd driver. This
allows concurrent access to dasd devices with multiple channel
programs.

Signed-off-by: Horst Hummel &lt;horst.hummel@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] dasd whitespace and other cosmetics.</title>
<updated>2006-06-29T12:58:12Z</updated>
<author>
<name>Horst Hummel</name>
</author>
<published>2006-06-29T12:58:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=138c014dcba74211dc4e835658f34a787c40cf17'/>
<id>urn:sha1:138c014dcba74211dc4e835658f34a787c40cf17</id>
<content type='text'>
Dasd code cleanup: 1) remove white space, 2) remove the emacs override
sections, and 3) use kzalloc instead of kmalloc.

Signed-off-by: Horst Hummel &lt;horst.hummel@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[PATCH] s390: dasd device identifiers</title>
<updated>2006-04-28T15:33:48Z</updated>
<author>
<name>Horst Hummel</name>
</author>
<published>2006-04-28T01:40:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=3d052595423b4432f4d599c1aeb1949ac0da7314'/>
<id>urn:sha1:3d052595423b4432f4d599c1aeb1949ac0da7314</id>
<content type='text'>
Generate new sysfs-attribute 'uid' that contains an device specific unique
identifier.  This can be used to identity multiple ALIASES of the same
physical device (PAV).  In addition the sysfs-attributes 'vendor' (containing
the manufacturer of the device) and 'alias' (identify alias or base device) is
added.  This is first part of PAV support in LPAR (also valid on zVM).

Signed-off-by: Horst Hummel &lt;horst.hummel@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>
<entry>
<title>BUG_ON() Conversion in drivers/s390/block/dasd_devmap.c</title>
<updated>2006-03-26T16:33:07Z</updated>
<author>
<name>Eric Sesterhenn</name>
</author>
<published>2006-03-26T16:33:07Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=606f44228e257ea1e35557c2fec7133cca634096'/>
<id>urn:sha1:606f44228e257ea1e35557c2fec7133cca634096</id>
<content type='text'>
this changes if() BUG(); constructs to BUG_ON() which is
cleaner, contains unlikely() and can better optimized away.

Signed-off-by: Eric Sesterhenn &lt;snakebyte@gmx.de&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
</feed>
