From mboxrd@z Thu Jan 1 00:00:00 1970 From: Grozdan Subject: Re: Kernel 2.6.30rc7 limits IDE to UDMA33 Date: Thu, 4 Jun 2009 16:50:52 +0200 Message-ID: References: <4A25F688.9000407@gmail.com> <20090603131407.57c490ed@lxorguk.ukuu.org.uk> <20090603140140.491a8ea8@lxorguk.ukuu.org.uk> Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Return-path: Received: from mail-ew0-f210.google.com ([209.85.219.210]:53667 "EHLO mail-ew0-f210.google.com" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1752674AbZFDOuw convert rfc822-to-8bit (ORCPT ); Thu, 4 Jun 2009 10:50:52 -0400 In-Reply-To: Sender: linux-ide-owner@vger.kernel.org List-Id: linux-ide@vger.kernel.org To: Alan Cox Cc: hancockrwd@gmail.com, linux-kernel@vger.kernel.org, linux-ide@vger.kernel.org 2009/6/3 Grozdan : > 2009/6/3 Alan Cox : >> What about 2.6.28 or 2.6.29 ? >> > > Hi, > > I just installed kernel 2.6.29.4-rt16-2-rt from the SUSE build servic= e > (there's no 2.6.28 one available nor a 'normal' 2.6.29 one) and my > UDMA is set correctly just as when using the default 2.6.27.21 kernel= =2E > Now I'm not sure if there really is a problem in 2.6.30-rc7-git4 or > did I somehow introduced it by configuring something incorrectly > (which I doubt because as I said, I didn't touch anything related to > IDE during configuration. I only tweaked a few options, most of them > in the General and Processor sections). > > ---------- dmesg IDE of 2.6.29.4-rt16-2-rt---------------- > > pata_via 0000:00:0f.0: PCI INT A -> Link[ALKA] -> GSI 20 (level, low)= -> IRQ 20 > scsi0 : pata_via > scsi1 : pata_via > ata1: PATA max UDMA/133 cmd 0x1f0 ctl 0x3f6 bmdma 0xdc00 irq 14 > ata2: PATA max UDMA/133 cmd 0x170 ctl 0x376 bmdma 0xdc08 irq 15 > ata1.00: ATA-7: Maxtor 6Y080L0, YAR41BW0, max UDMA/133 > ata1.00: 160086528 sectors, multi 16: LBA > ata1.01: ATA-5: ST340016A, 3.10, max UDMA/100 > ata1.01: 78165360 sectors, multi 16: LBA > ata1.00: configured for UDMA/133 > ata1.01: configured for UDMA/100 > isa bounce pool size: 16 pages > scsi 0:0:0:0: Direct-Access =A0 =A0 ATA =A0 =A0 =A0Maxtor 6Y080L0 =A0= YAR4 PQ: 0 ANSI: 5 > scsi 0:0:1:0: Direct-Access =A0 =A0 ATA =A0 =A0 =A0ST340016A =A0 =A0 = =A0 =A03.10 PQ: 0 ANSI: 5 > ata2.00: ATAPI: TSSTcorpCD/DVDW TS-H552U, US08, max UDMA/33 > ata2.00: configured for UDMA/33 > scsi 1:0:0:0: CD-ROM =A0 =A0 =A0 =A0 =A0 =A0TSSTcorp CD/DVDW TS-H552U= US08 PQ: 0 ANSI: 5 > BIOS EDD facility v0.16 2004-Jun-25, 2 devices found > udevd version 128 started > Driver 'sd' needs updating - please use bus_type methods > sd 0:0:0:0: [sda] 160086528 512-byte hardware sectors: (81.9 GB/76.3 = GiB) > sd 0:0:0:0: [sda] Write Protect is off > sd 0:0:0:0: [sda] Mode Sense: 00 3a 00 00 > sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't > support DPO or FUA > sd 0:0:0:0: [sda] 160086528 512-byte hardware sectors: (81.9 GB/76.3 = GiB) > Adding more information. A user on the openSUSE forum which is trying out openSUSE 11.2 milestone 2 (with kernel 2.6.30-rc6-git3) is having the same problems. His computer is using the pata_amd driver instead of pata_via like mine and he too gets limiting to UDMA33 during boot Link: http://forums.opensuse.org/pre-release-beta/415373-hd-speed.html