From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Wed, 27 Jun 2001 14:09:53 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Wed, 27 Jun 2001 14:09:43 -0400 Received: from ns.virtualhost.dk ([195.184.98.160]:7945 "EHLO virtualhost.dk") by vger.kernel.org with ESMTP id ; Wed, 27 Jun 2001 14:09:31 -0400 Date: Wed, 27 Jun 2001 20:05:54 +0200 From: Jens Axboe To: "Jeffrey W. Baker" Cc: linux-kernel@vger.kernel.org Subject: Re: How to change DVD-ROM speed? Message-ID: <20010627200554.I17905@suse.de> In-Reply-To: <20010627194127.H17905@suse.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On Wed, Jun 27 2001, Jeffrey W. Baker wrote: > > On Wed, Jun 27 2001, Jeffrey W. Baker wrote: > > > I am trying to change the spin rate of my IDE DVD-ROM drive. My system is > > > an Apple PowerBook G4, and I am using kernel 2.4. I want the drive to > > > spin at 1X when I watch movies. Currently, it spins at its highest speed, > > > which is very loud and a large power load. > > > > > > /proc/sys/dev/cdrom/info indicates that the speed of the drive can be > > > changed. I use hdparm -E 1 /dev/dvd to attempt to set the speed, and it > > > reports success. However, the drive continues to spin at its highest > > > speed. > > > > Linux still uses the old-style SET_SPEED command, which is probably not > > supported correctly by your newer drive. Just checking, I see latest Mt > > Fuji only lists it for CD-RW. For DVD, we're supposed to do > > SET_STREAMING to specify such requirements. > > > > Feel free to implement it :-) > > I will be happy to :) Should I hang conditional code off the existing > ioctl (CDROM_SELECT_SPEED, ide_cdrom_select_speed) or use a new one? Excellent. I'd say use the same ioctl if you can, but default to using SET_STREAMING for DVD drives. -- Jens Axboe