From owner-freebsd-current@FreeBSD.ORG Thu Sep 9 13:55:57 2004 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EA2FA16A4CE for ; Thu, 9 Sep 2004 13:55:57 +0000 (GMT) Received: from mx2.mail.ru (mx2.mail.ru [194.67.23.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id A61F443D1F for ; Thu, 9 Sep 2004 13:55:57 +0000 (GMT) (envelope-from my-subs@mail.ru) Received: from [82.81.86.35] (port=59477 helo=ant.zoo) by mx2.mail.ru with smtp id 1C5PP1-000KeA-00 for freebsd-current@freebsd.org; Thu, 09 Sep 2004 17:55:56 +0400 Date: Thu, 9 Sep 2004 16:55:47 +0300 From: Alexander Portnoy To: freebsd-current@freebsd.org Message-Id: <20040909165547.7b5d889f.my-subs@mail.ru> In-Reply-To: <413FE07E.2070302@mark.reidel.info> References: <413FE07E.2070302@mark.reidel.info> X-Mailer: Sylpheed version 0.9.12-gtk2-20040622 (GTK+ 2.4.9; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-Spam: Not detected Subject: Re: DMA-aware drive runs at PIO since upgrading to 5.3beta X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 09 Sep 2004 13:55:58 -0000 On Thu, 09 Sep 2004 06:47:58 +0200 Mark Daniel Reidel wrote: > Hi there! > > Since I upgraded from a current as of end of July to 5.3 beta2, I noticed, > that by CDRW now runs on PIO4 which is quite annoying, since it was running > on WDMA perfectly well before :o( My other drive, a DVD is detected fine, > here's the dmesg snip: > > ata0-slave: pio=0x0c wdma=0x22 udma=0x42 cable=40pin > ATAPI_RESET time = 40us > ata0-master: pio=0x0c wdma=0x22 udma=0xffffffff cable=40pin > ATAPI_RESET time = 10us > ata0-master: setting PIO4 on VIA 82C686B chip > ata0-slave: setting PIO4 on VIA 82C686B chip > ata0-slave: setting UDMA33 on VIA 82C686B chip > acd0: CDRW drive at ata0 as master > acd0: read 6890KB/s (6890KB/s) write 8958KB/s (8958KB/s), 2048KB buffer, PIO4 > acd0: Reads: CDR, CDRW, CDDA stream, packet > acd0: Writes: CDR, CDRW, test write, burnproof > acd0: Audio: play, 256 volume levels > acd0: Mechanism: ejectable tray, unlocked > acd0: Medium: CD-ROM unknown > acd1: DVDROM drive at ata0 > as slave > acd1: read 2750KB/s (6875KB/s), 512KB buffer, UDMA33 > acd1: Reads: CDR, CDRW, CDDA stream, DVDROM, DVDR, packet > acd1: Writes: > acd1: Audio: play, 256 volume levels > acd1: Mechanism: ejectable tray, unlocked > acd1: Medium: no/blank disc > > Any idea why it's doing this? My other PC at work has a CDROM which is also > now run on PIO4 instead of DMA since the upgrade, so I guess it's nothing > specific to my hardware since I have an Athlon and a P4 at work. > Any help would be appreciated, because burning at PIO4 is not what I'd like > to to from now on as you can imagine ;o) > > - Mark Mee too :-( Since I upgraded from 5.2.1 to 5.3-BETA3. This happens also under FreeBSD-6.0-CURRENT (2004.08.29.21.12.19). acd0: CDRW at ata1-master PIO4 hw.ata.atapi_dma: 1