From: Peter Osterlund <petero2@telia.com>
To: Dave Jones <davej@suse.de>
Cc: Bill Davidsen <davidsen@tmr.com>,
Guillaume Boissiere <boissiere@adiglobal.com>,
linux-kernel@vger.kernel.org
Subject: Re: [2.6] Most likely to be merged by Halloween... THE LIST
Date: 19 Jul 2002 03:18:18 +0200 [thread overview]
Message-ID: <m2ele0ldlx.fsf@best.localdomain> (raw)
In-Reply-To: <20020718222229.B21997@suse.de>
Dave Jones <davej@suse.de> writes:
> On Thu, Jul 18, 2002 at 12:46:43PM -0400, Bill Davidsen wrote:
>
> > > o UDF Write support for CD-R/RW (packet writing) (Jens Axboe, Peter Osterlund)
> > Hopefully this is close as well
>
> This has been around for an age, but I haven't seen anything for 2.5
> yet. Then again, I dropped off the packet-writing mailing list a long
> time ago, so I'm not sure how up to date those folks are.
Patches for 2.5 can be found here:
http://w1.894.telia.com/~u89404340/patches/packet/2.5/
The most recent patch is for 2.5.25. As far as I know, there are only
two remaining problems with the 2.5 patch:
1. Some drives require a "synchronize cache" command to be inserted
before a read command if the previous command was a write. This is
implemented in the 2.4 patch in a rather ugly way, but not in 2.5.
2. The 2.5 version uses "bio" objects instead of buffer_heads, so the
2.4 functionality to fill in missing parts of packets with data
from the buffer cache doesn't work. This affects performance but
not correctness.
Jens thinks the cache sync commands should be handled at the level
below the packet writing module, in ide-cd.c and sr.c. I agree, but
haven't implemented it simply because I haven't figured out how to do
it yet.
Regarding the use of cached data for partial packets, Jens suggested
using the page cache instead of the buffer cache. I haven't figured
out how to do this either.
--
Peter Osterlund - petero2@telia.com
http://w1.894.telia.com/~u89404340
next prev parent reply other threads:[~2002-07-19 1:16 UTC|newest]
Thread overview: 66+ messages / expand[flat|nested] mbox.gz Atom feed top
2002-07-18 4:49 Guillaume Boissiere
2002-07-18 6:08 ` Greg KH
2002-07-18 16:14 ` Greg KH
2002-07-20 7:41 ` Shane Nay
2002-07-20 8:22 ` Russell King
[not found] ` <200207200805.BAA20399@granite.he.net>
2002-07-20 17:27 ` Greg KH
2002-07-18 8:20 ` Dave Jones
2002-07-18 8:36 ` Stephen Lord
2002-07-18 9:23 ` Tomas Szepe
2002-07-18 14:31 ` Martin J. Bligh
2002-07-18 16:47 ` Anton Blanchard
2002-07-19 15:08 ` Hubertus Franke
2002-07-18 16:15 ` Greg KH
2002-07-18 16:17 ` Greg KH
2002-07-18 16:39 ` Robert Love
2002-07-18 22:19 ` Rik van Riel
2002-07-18 16:46 ` Bill Davidsen
2002-07-18 20:22 ` Dave Jones
2002-07-18 23:17 ` Thunder from the hill
2002-07-19 1:18 ` Peter Osterlund [this message]
2002-07-19 9:40 ` Peter Osterlund
2002-07-23 9:39 ` Jens Axboe
2002-07-23 13:09 ` Peter Osterlund
2002-07-24 6:24 ` Jens Axboe
2002-07-20 13:06 ` Miles Lane
2002-07-22 20:50 ` Bill Davidsen
2002-07-19 4:45 ` Guillaume Boissiere
2002-07-19 17:31 ` William Lee Irwin III
2002-07-22 10:23 ` Joe Thornber
2002-07-22 15:22 ` Daniel Phillips
2002-07-22 16:57 ` Alan Cox
2002-07-22 16:45 ` Daniel Phillips
2002-07-22 18:00 ` Alan Cox
2002-07-23 22:33 ` Bill Davidsen
-- strict thread matches above, loose matches on Subject: below --
2002-07-26 16:12 Ben Rafanello
2002-07-29 9:00 ` Joe Thornber
2002-07-25 17:36 Ben Rafanello
2002-07-26 8:16 ` Joe Thornber
2002-07-22 23:47 Ben Rafanello
2002-07-22 21:42 Steve Pratt
2002-07-23 8:16 ` Joe Thornber
2002-07-22 18:31 Ben Rafanello
2002-07-22 19:07 ` Christoph Hellwig
2002-07-23 8:26 ` Joe Thornber
[not found] <OF918E6F71.637B1CBC-ON85256BFB.004CDDD0@pok.ibm.com.suse.lists.linux.kernel>
[not found] ` <1027199147.16819.39.camel@irongate.swansea.linux.org.uk.suse.lists.linux.kernel>
2002-07-21 6:57 ` Andi Kleen
2002-07-21 7:23 ` Austin Gonyou
2002-07-21 8:33 ` Oliver Neukum
2002-07-21 8:47 ` Andi Kleen
2002-07-21 13:40 ` Alan Cox
2002-07-21 14:10 ` Andi Kleen
2002-07-21 15:52 ` Alasdair Kergon
2002-07-23 16:41 ` Timothy D. Witham
2002-07-21 4:42 Tom Walcott
2002-07-21 13:48 ` Alan Cox
2002-07-21 16:39 ` Tom Walcott
2002-07-19 14:05 Mark Peloquin
2002-07-20 21:05 ` Alan Cox
2002-07-20 20:30 ` Austin Gonyou
2002-07-20 20:55 ` David Weinehall
2002-07-20 21:24 ` Andreas Dilger
2002-07-21 0:24 ` Alan Cox
2002-07-21 1:47 ` Andreas Dilger
2002-07-26 8:52 ` Heinz J . Mauelshagen
2002-07-21 20:44 ` Ernst Lehmann
2002-07-19 2:00 Val Henson
2002-07-18 11:57 Martin Knoblauch
[not found] <OF918E6F71.637B1CBC-ON85256BFB.004CDDD0@pok.ibm.com.suse.lists.linux.kernel >
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=m2ele0ldlx.fsf@best.localdomain \
--to=petero2@telia.com \
--cc=boissiere@adiglobal.com \
--cc=davej@suse.de \
--cc=davidsen@tmr.com \
--cc=linux-kernel@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
Powered by JetHome