<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel.git/drivers/s390/char/tape_std.c, branch linux-4.3.y</title>
<subtitle>Hosts the 0x221E linux distro kernel.
</subtitle>
<id>https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.3.y</id>
<link rel='self' href='https://git.0xinfinity.dev/distro/kernel.git/atom?h=linux-4.3.y'/>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/'/>
<updated>2014-04-01T07:23:37Z</updated>
<entry>
<title>s390/tape: Add missing destroy_timer_on_stack()</title>
<updated>2014-04-01T07:23:37Z</updated>
<author>
<name>Thomas Gleixner</name>
</author>
<published>2014-03-23T15:09:25Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=50f0e3bc93d86d0df6805eb55c58302d27a5cfca'/>
<id>urn:sha1:50f0e3bc93d86d0df6805eb55c58302d27a5cfca</id>
<content type='text'>
Otherwise we leak a tracking object when DEBUG_OBJECTS is enabled.

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
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/tape: Use del_timer_sync()</title>
<updated>2014-04-01T07:23:36Z</updated>
<author>
<name>Thomas Gleixner</name>
</author>
<published>2014-03-23T15:09:24Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=02ba8d211d16f3b385147dd50d7198744e9af59c'/>
<id>urn:sha1:02ba8d211d16f3b385147dd50d7198744e9af59c</id>
<content type='text'>
del_timer() does not wait for a possible running callback to
complete. So the call side might free request and the associated
objects while on another cpu the timer handler runs.

Signed-off-by: Thomas Gleixner &lt;tglx@linutronix.de&gt;
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/comments: unify copyright messages and remove file names</title>
<updated>2012-07-20T09:15:04Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2012-07-20T09:15:04Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=a53c8fab3f87c995c30ac226a03af95361243144'/>
<id>urn:sha1:a53c8fab3f87c995c30ac226a03af95361243144</id>
<content type='text'>
Remove the file name from the comment at top of many files. In most
cases the file name was wrong anyway, so it's rather pointless.

Also unify the IBM copyright statement. We did have a lot of sightly
different statements and wanted to change them one after another
whenever a file gets touched. However that never happened. Instead
people start to take the old/"wrong" statements to use as a template
for new files.
So unify all of them in one go.

Signed-off-by: Heiko Carstens &lt;heiko.carstens@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] tape: remove unused/not handled return codes</title>
<updated>2011-05-23T08:24:29Z</updated>
<author>
<name>Heiko Carstens</name>
</author>
<published>2011-05-23T08:24:28Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=160fbf2e92cccbc1dccb4f837f5174808b2636d2'/>
<id>urn:sha1:160fbf2e92cccbc1dccb4f837f5174808b2636d2</id>
<content type='text'>
Return codes are on purpose not handled or used. So remove them.

Acked-by: Michael Holzheu &lt;holzheu@linux.vnet.ibm.com&gt;
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] tape: fix dbf usage</title>
<updated>2010-10-29T14:50:50Z</updated>
<author>
<name>Sebastian Ott</name>
</author>
<published>2010-10-29T14:50:44Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=f2166bb117952404689f0dc42624ee0b54a66e5e'/>
<id>urn:sha1:f2166bb117952404689f0dc42624ee0b54a66e5e</id>
<content type='text'>
Get rid of the format string "%s" usage with volatile strings
to prevent use after free errors in the s390dbf.

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] tape: Add pr_fmt() macro to all tape source files</title>
<updated>2009-12-18T16:43:32Z</updated>
<author>
<name>Michael Holzheu</name>
</author>
<published>2009-12-18T16:43:21Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=bb509912481214cf6ad1181c968295c62ff1ad9e'/>
<id>urn:sha1:bb509912481214cf6ad1181c968295c62ff1ad9e</id>
<content type='text'>
Without defining the pr_fmt() macro, the "tape: " prefix will not be
printed when using the pr_xxx printk macros. This patch adds the
missing definitions.

Signed-off-by: Michael Holzheu &lt;holzheu@linux.vnet.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] tape: use init_timer_on_stack() rather than init_timer()</title>
<updated>2009-09-11T08:29:46Z</updated>
<author>
<name>Frank Munzert</name>
</author>
<published>2009-09-11T08:28:39Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6292b9ef5a4e85d6b782412a85725dd38df24b85'/>
<id>urn:sha1:6292b9ef5a4e85d6b782412a85725dd38df24b85</id>
<content type='text'>
With CONFIG_DEBUG_OBJECTS_TIMERS=y "chccwdev --online" for a tape device
will fail with message "ODEBUG: object is on stack, but not annotated".
We now use init_timer_on_stack.

Signed-off-by: Frank Munzert &lt;munzert@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] BUG to BUG_ON changes</title>
<updated>2009-03-26T14:24:28Z</updated>
<author>
<name>Stoyan Gaydarov</name>
</author>
<published>2009-03-26T14:24:47Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=6aa0d3a922c4f58fc36cc1502c6ac72f999e26bb'/>
<id>urn:sha1:6aa0d3a922c4f58fc36cc1502c6ac72f999e26bb</id>
<content type='text'>
Signed-off-by: Stoyan Gaydarov &lt;stoyboyker@gmail.com&gt;
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] tape message cleanup</title>
<updated>2009-03-26T14:24:25Z</updated>
<author>
<name>Carsten Otte</name>
</author>
<published>2009-03-26T14:24:38Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=ab640db01013192f6867785a7def7c9d9ec8903d'/>
<id>urn:sha1:ab640db01013192f6867785a7def7c9d9ec8903d</id>
<content type='text'>
This is a cleanup of all the messages this driver prints. It uses the
dev_message macros now.

Signed-off-by: Carsten Otte &lt;cotte@de.ibm.com&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
<entry>
<title>[S390] bus_id -&gt; dev_name conversions</title>
<updated>2008-10-10T19:33:49Z</updated>
<author>
<name>Kay Sievers</name>
</author>
<published>2008-10-10T19:33:09Z</published>
<link rel='alternate' type='text/html' href='https://git.0xinfinity.dev/distro/kernel.git/commit/?id=2a0217d5c7d22d6dd28f8ae5d20b06d24dc426b8'/>
<id>urn:sha1:2a0217d5c7d22d6dd28f8ae5d20b06d24dc426b8</id>
<content type='text'>
bus_id -&gt; dev_name() conversions in s390 code.

[cornelia.huck@de.ibm.com: minor adaptions]
Signed-off-by: Kay Sievers &lt;kay.sievers@vrfy.org&gt;
Cc: Cornelia Huck &lt;cornelia.huck@de.ibm.com&gt;
Signed-off-by: Greg Kroah-Hartman &lt;gregkh@suse.de&gt;
Signed-off-by: Martin Schwidefsky &lt;schwidefsky@de.ibm.com&gt;
</content>
</entry>
</feed>
