Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 15 Nov 2005 13:06:31 +0100
From:      Ruben de Groot <mail25@bzerk.org>
To:        Peter Clutton <peterclutton@gmail.com>
Cc:        Ruben de Groot <mail25@bzerk.org>, Derek Tracy <tracyde@gmail.com>, freebsd-questions@freebsd.org
Subject:   Re: FreeBSD 6.0 on Sony Laptop
Message-ID:  <20051115120631.GA26476@ei.bzerk.org>
In-Reply-To: <57416b300511141359m17db36e2x34a44a60786f6808@mail.gmail.com>
References:  <9999810b0511130559g1cb28d38ie3eeb561d8ccfe46@mail.gmail.com> <57416b300511131402o2a9cad97ic4cf3c1647808b3a@mail.gmail.com> <20051114161259.GA69914@ei.bzerk.org> <57416b300511141359m17db36e2x34a44a60786f6808@mail.gmail.com>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, Nov 15, 2005 at 08:59:52AM +1100, Peter Clutton typed:
> On 11/15/05, Ruben de Groot <mail25@bzerk.org> wrote:
> > My quess from the
> > below snippet of dmesg is that there's something fishy about the second
> > controller (where the disk is attached) that is tolerated by 5.4's ata
> > driver, but not by 6.0's
> >
> > ad4: 76319MB <FUJITSU MHV2080BH/00000025> [155061/16/63] at ata2-master UDMA33
> 
> Why is it connected to the secondary slave? It's also only achieving
> UDMA33. Unless it's an old laptop, that should be at least 66 or 100.
> Did you move the drive and change the cable?
> I would have guessed that putting it there behind your DVD would be
> enough to cause a couple of problems in itself. Although order and
> such doesn't matter too much, that will cause a slow down.

This is the out-of-the-box configuration of a brand-new vaio laptop.

But it's not "connected to the secondary slave" as you say. Rather, it's
connected as a primary master to the second (S)ATA controller, which shouldn't
be a problem. The real problem here is that this second controller isn't
being recongnized for what it is, namely a '82801FBM ICH6M SATA Controller'.

The ata driver therefore falls back to "GENERIC ATA controller". Hence the UDMA33.

atapci0: <Intel ICH6 UDMA100 controller> port 0x1880-0x188f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 31.1 on pci0
atapci1: <GENERIC ATA controller> port 0x18a0-0x18af,0x1894-0x1897,0x18b0-0x18b7,0x18b8-0x18bb,0x18c0-0x18c7 irq 18 at device 31.2 on pci0

atapci0@pci0:31:1:      class=0x01018a card=0x81b9104d chip=0x266f8086 rev=0x03 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801FB ICH6 Ultra ATA Storage Controller'
    class    = mass storage
    subclass = ATA
atapci1@pci0:31:2:      class=0x01018f card=0x81ba104d chip=0x26538086 rev=0x03 hdr=0x00
    vendor   = 'Intel Corporation'
    device   = '82801FBM ICH6M SATA Controller'
    class    = mass storage
    subclass = ATA

Ruben




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20051115120631.GA26476>