<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/s390/crypto, branch linux-2.6.25.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-2.6.25.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2008-03-05T11:37:19Z</updated>
<entry>
<title>[S390] zcrypt: fix ap_device_list handling</title>
<updated>2008-03-05T11:37:19Z</updated>
<author>
<name>Ralph Wuerthner</name>
</author>
<published>2008-03-05T11:37:13Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=faa582ca8014d2e1ede5568a813fb0e5c3c078df'/>
<id>urn:sha1:faa582ca8014d2e1ede5568a813fb0e5c3c078df</id>
<content type='text'>
In ap_device_probe() we can add the new ap device to the internal
device list only if the device probe function successfully returns.
Otherwise we might end up with an invalid device in the internal ap
device list.

Signed-off-by: Ralph Wuerthner &lt;rwuerthn@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] zcrypt: Do not start ap poll thread per default</title>
<updated>2008-02-09T17:24:38Z</updated>
<author>
<name>Felix Beck</name>
</author>
<published>2008-02-09T17:24:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=b90b34c6802865d07f482650eff82a4b38df6d79'/>
<id>urn:sha1:b90b34c6802865d07f482650eff82a4b38df6d79</id>
<content type='text'>
Do not start ap poll thread per default to increase perfomance with
z/VM.

Signed-off-by: Felix Beck &lt;felix.beck@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>Merge master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6</title>
<updated>2007-10-12T22:49:37Z</updated>
<author>
<name>Linus Torvalds</name>
</author>
<published>2007-10-12T22:49:37Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=efefc6eb38d43b8e5daef482f575d767b002004e'/>
<id>urn:sha1:efefc6eb38d43b8e5daef482f575d767b002004e</id>
<content type='text'>
* master.kernel.org:/pub/scm/linux/kernel/git/gregkh/driver-2.6: (75 commits)
  PM: merge device power-management source files
  sysfs: add copyrights
  kobject: update the copyrights
  kset: add some kerneldoc to help describe what these strange things are
  Driver core: rename ktype_edd and ktype_efivar
  Driver core: rename ktype_driver
  Driver core: rename ktype_device
  Driver core: rename ktype_class
  driver core: remove subsystem_init()
  sysfs: move sysfs file poll implementation to sysfs_open_dirent
  sysfs: implement sysfs_open_dirent
  sysfs: move sysfs_dirent-&gt;s_children into sysfs_dirent-&gt;s_dir
  sysfs: make sysfs_root a regular directory dirent
  sysfs: open code sysfs_attach_dentry()
  sysfs: make s_elem an anonymous union
  sysfs: make bin attr open get active reference of parent too
  sysfs: kill unnecessary NULL pointer check in sysfs_release()
  sysfs: kill unnecessary sysfs_get() in open paths
  sysfs: reposition sysfs_dirent-&gt;s_mode.
  sysfs: kill sysfs_update_file()
  ...
</content>
</entry>
<entry>
<title>Driver core: change add_uevent_var to use a struct</title>
<updated>2007-10-12T21:51:01Z</updated>
<author>
<name>Kay Sievers</name>
</author>
<published>2007-08-14T13:15:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=7eff2e7a8b65c25920207324e56611150eb1cd9a'/>
<id>urn:sha1:7eff2e7a8b65c25920207324e56611150eb1cd9a</id>
<content type='text'>
This changes the uevent buffer functions to use a struct instead of a
long list of parameters. It does no longer require the caller to do the
proper buffer termination and size accounting, which is currently wrong
in some places. It fixes a known bug where parts of the uevent
environment are overwritten because of wrong index calculations.

Many thanks to Mathieu Desnoyers for finding bugs and improving the
error handling.

Signed-off-by: Kay Sievers &lt;kay.sievers@vrfy.org&gt;
Cc: Mathieu Desnoyers &lt;mathieu.desnoyers@polymtl.ca&gt;
Cc: Cornelia Huck &lt;cornelia.huck@de.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;


</content>
</entry>
<entry>
<title>[S390] zcrypt: fix PCIXCC/CEX2C error recovery</title>
<updated>2007-10-12T14:13:05Z</updated>
<author>
<name>Ralph Wuerthner</name>
</author>
<published>2007-10-12T14:11:30Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2af48080e100d66db8f086af70a70713a953a83d'/>
<id>urn:sha1:2af48080e100d66db8f086af70a70713a953a83d</id>
<content type='text'>
Symptom:     zcrypt fails by setting all PCIXCC/CEX2C cards offline for a
             certain type of invalid keys.
Problem:     zcrypt does not handle rc=12/rs=769 request responses correctly
Solution:    modify convert_type86_ica() to handle these error codes correctly

Signed-off-by: Ralph Wuerthner &lt;rwuerthn@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] zcrypt: fix ap_reset_domain()</title>
<updated>2007-10-12T14:13:05Z</updated>
<author>
<name>Ralph Wuerthner</name>
</author>
<published>2007-10-12T14:11:29Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=39aa7cf612cc4e7f688c18f04c35afb51c57472e'/>
<id>urn:sha1:39aa7cf612cc4e7f688c18f04c35afb51c57472e</id>
<content type='text'>
Resetting of a all queues within a domain requires that a domain must
be selected first.

Signed-off-by: Ralph Wuerthner &lt;rwuerthn@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] zcrypt: remove duplicated struct CPRBX definition</title>
<updated>2007-10-12T14:13:04Z</updated>
<author>
<name>Ralph Wuerthner</name>
</author>
<published>2007-10-12T14:11:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=16db63fda0c63de7a7feb59c6ca59ce7e2670ffb'/>
<id>urn:sha1:16db63fda0c63de7a7feb59c6ca59ce7e2670ffb</id>
<content type='text'>
Signed-off-by: Ralph Wuerthner &lt;rwuerthn@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] zcrypt: make init/exit functions static.</title>
<updated>2007-10-12T14:13:03Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2007-10-12T14:11:27Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=731475c92ed587ac0e112c49b47b12de8d0ab609'/>
<id>urn:sha1:731475c92ed587ac0e112c49b47b12de8d0ab609</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] zcrypt: fix request timeout handling</title>
<updated>2007-07-10T09:24:52Z</updated>
<author>
<name>Ralph Wuerthner</name>
</author>
<published>2007-07-10T09:24:19Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=af512ed0f8a7e6a3c6fd93b2b5882c8e837a6939'/>
<id>urn:sha1:af512ed0f8a7e6a3c6fd93b2b5882c8e837a6939</id>
<content type='text'>
Under very high load zcrypt requests may timeout while waiting on the
request queue. Modify zcrypt that timeouts are based on crypto adapter
responses. A timeout occurs only if a crypto adapter does not respond
within a given time frame to sumitted requests.

Signed-off-by: Ralph Wuerthner &lt;rwuerthn@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>uevent: use add_uevent_var() instead of open coding it</title>
<updated>2007-04-27T17:57:29Z</updated>
<author>
<name>Eric Rannaud</name>
</author>
<published>2007-03-31T05:23:12Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bf62456eb91f3d2ef0736081583d09b0b3c8b7ea'/>
<id>urn:sha1:bf62456eb91f3d2ef0736081583d09b0b3c8b7ea</id>
<content type='text'>
Make use of add_uevent_var() instead of (often incorrectly) open coding it.

Signed-off-by: Michael Ellerman &lt;michael@ellerman.id.au&gt;
Signed-off-by: Eric Rannaud &lt;eric.rannaud@gmail.com&gt;
Cc: Kay Sievers &lt;kay.sievers@vrfy.org&gt;
Cc: Cornelia Huck &lt;cornelia.huck@de.ibm.com&gt;
Signed-off-by: Andrew Morton &lt;akpm@linux-foundation.org&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;

</content>
</entry>
</feed>
