Messages in this thread | | | Date | Wed, 3 Mar 2004 13:25:06 +0100 | From | Jens Axboe <> | Subject | Re: [PATCH] 2.6 ide-cd DMA ripping |
| |
On Wed, Mar 03 2004, Alistair John Strachan wrote: > On Wednesday 03 March 2004 11:37, you wrote: > > Hi, > > > > 2.6 still uses PIO for CDROMREADAUDIO cdda ripping, which is less than > > optimal of course... This patch uses the block layer infrastructure to > > enable zero copy DMA ripping through CDROMREADAUDIO. > > > > I'd appreciate people giving this a test spin. Patch is against > > 2.6.4-rc1 (well current BK, actually). > > > [snip] > > Is this a general optimisation, i.e. will the rip methods used by > cdda2wav and cdparanoia, etc. be optimised, or do you need some > specific userspace tools to utilise it?
The patch only affects CDROMREADAUDIO ioctl. cdda2wav (with recent libscg) will use SG_IO, which works equally well already. cdparanoia uses CDROMREADAUDIO as well iirc, if it can use /dev/sg* sg v2 interface. I'm not completely sure, if you send me an strace of the process in question I can tell you for sure :)
-- Jens Axboe
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |