<feed xmlns='http://www.w3.org/2005/Atom'>
<title>kernel/linux.git/drivers/cdrom/cdrom.c, branch linux-2.6.16.y</title>
<subtitle>Linux kernel stable tree (mirror)</subtitle>
<id>https://git.radix-linux.su/kernel/linux.git/atom?h=linux-2.6.16.y</id>
<link rel='self' href='https://git.radix-linux.su/kernel/linux.git/atom?h=linux-2.6.16.y'/>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/'/>
<updated>2007-01-22T20:41:23+00:00</updated>
<entry>
<title>cdrom: set default timeout to 7 seconds</title>
<updated>2007-01-22T20:41:23+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>jens.axboe@oracle.com</email>
</author>
<published>2007-01-22T19:34:31+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=4c9b69a98c625f00289719ad94e1242d3a1436ea'/>
<id>urn:sha1:4c9b69a98c625f00289719ad94e1242d3a1436ea</id>
<content type='text'>
It's a known fact that Windows times out commands after 7 seconds, so
drives generally try and respond if they can before that happens.  We
default to 5 seconds, which sometimes is a bit too short.

Jeremy Higdon reported here:

    http://lkml.org/lkml/2007/1/1/145

that his drive takes longer than 5 seconds for a "read track
information" command, later confirming that it is about 6.7 seconds.

So just do the sane thing and change the default command timeout to 7
seconds to avoid other surprises.

Signed-off-by: Jens Axboe &lt;jens.axboe@oracle.com&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>cdrom: fix bad cgc.buflen assignment (CVE-2006-2935)</title>
<updated>2006-08-18T19:42:43+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@suse.de</email>
</author>
<published>2006-08-18T19:42:43+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=c1df7b7181ae16b4ec44a0b1e1bdf67f5a06f17e'/>
<id>urn:sha1:c1df7b7181ae16b4ec44a0b1e1bdf67f5a06f17e</id>
<content type='text'>
The code really means to mask off the high bits, not assign 0xff.

Reported by Marcus Meissner &lt;meissner@suse.de&gt;.

Signed-off-by: Jens Axboe &lt;axboe@suse.de&gt;
Signed-off-by: Adrian Bunk &lt;bunk@stusta.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] cdrom: kill "open failed" error message</title>
<updated>2006-01-10T16:37:08+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@suse.de</email>
</author>
<published>2006-01-10T09:43:54+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=00d6da9b4d6707b808481372537adb0fb38f99b3'/>
<id>urn:sha1:00d6da9b4d6707b808481372537adb0fb38f99b3</id>
<content type='text'>
This triggers all the time with the various polled event programs,
change it to CD_OPEN so it's supressed by default.

Signed-off-by: Jens Axboe &lt;axboe@suse.de&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>[PATCH] update blk_execute_rq to take an at_head parameter</title>
<updated>2005-06-20T12:11:09+00:00</updated>
<author>
<name>James Bottomley</name>
<email>James.Bottomley@SteelEye.com</email>
</author>
<published>2005-06-20T12:11:09+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=994ca9a19616f0d4161a9e825f0835925d522426'/>
<id>urn:sha1:994ca9a19616f0d4161a9e825f0835925d522426</id>
<content type='text'>
Original From: Mike Christie &lt;michaelc@cs.wisc.edu&gt;

Modified to split out block changes (this patch) and SCSI pieces.

Signed-off-by: Jens Axboe &lt;axboe@suse.de&gt;
Signed-off-by: James Bottomley &lt;James.Bottomley@SteelEye.com&gt;
</content>
</entry>
<entry>
<title>[PATCH] Cleanup blk_rq_map_* interfaces</title>
<updated>2005-06-20T12:06:01+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@suse.de</email>
</author>
<published>2005-06-20T12:06:01+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=dd1cab95f356f1395278633565f198463cf6bd24'/>
<id>urn:sha1:dd1cab95f356f1395278633565f198463cf6bd24</id>
<content type='text'>
Change the blk_rq_map_user() and blk_rq_map_kern() interface to require
a previously allocated request to be passed in. This is both more efficient
for multiple iterations of mapping data to the same request, and it is also
a much nicer API.

Signed-off-by: Jens Axboe &lt;axboe@suse.de&gt;
</content>
</entry>
<entry>
<title>[PATCH] Avoid unnecessary ide-cd cache flushes</title>
<updated>2005-05-01T19:12:52+00:00</updated>
<author>
<name>Jens Axboe</name>
<email>axboe@suse.de</email>
</author>
<published>2005-05-01T19:12:52+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=7da21a02b3587157bd43910ea6d4c76661228ebb'/>
<id>urn:sha1:7da21a02b3587157bd43910ea6d4c76661228ebb</id>
<content type='text'>
Only issue a cdrom cache flush if we've done write to the drive.  The
-&gt;media_written() flag keeps track of that.

Signed-off-by: Jens Axboe &lt;axboe@suse.de&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Linux-2.6.12-rc2</title>
<updated>2005-04-16T22:20:36+00:00</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-04-16T22:20:36+00:00</published>
<link rel='alternate' type='text/html' href='https://git.radix-linux.su/kernel/linux.git/commit/?id=1da177e4c3f41524e886b7f1b8a0c1fc7321cac2'/>
<id>urn:sha1:1da177e4c3f41524e886b7f1b8a0c1fc7321cac2</id>
<content type='text'>
Initial git repository build. I'm not bothering with the full history,
even though we have it. We can create a separate "historical" git
archive of that later if we want to, and in the meantime it's about
3.2GB when imported into git - space that would just make the early
git days unnecessarily complicated, when we don't have a lot of good
infrastructure for it.

Let it rip!
</content>
</entry>
</feed>
