From owner-freebsd-bugs@FreeBSD.ORG Wed May 26 19:20:13 2010 Return-Path: Delivered-To: freebsd-bugs@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id AAEC1106566C for ; Wed, 26 May 2010 19:20:13 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (unknown [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 99B3B8FC0C for ; Wed, 26 May 2010 19:20:13 +0000 (UTC) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.4/8.14.4) with ESMTP id o4QJKDfJ085373 for ; Wed, 26 May 2010 19:20:13 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.4/8.14.4/Submit) id o4QJKD63085372; Wed, 26 May 2010 19:20:13 GMT (envelope-from gnats) Date: Wed, 26 May 2010 19:20:13 GMT Message-Id: <201005261920.o4QJKD63085372@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org From: "ryan@ryanholt.net" Cc: Subject: Re: kern/147086: AHCI not being enabled on PC X-BeenThere: freebsd-bugs@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: "ryan@ryanholt.net" List-Id: Bug reports List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 26 May 2010 19:20:13 -0000 The following reply was made to PR kern/147086; it has been noted by GNATS. From: "ryan@ryanholt.net" To: Alexander Motin Cc: bug-followup@freebsd.org, Garrett Cooper Subject: Re: kern/147086: AHCI not being enabled on PC Date: Wed, 26 May 2010 14:59:16 -0400 (EDT) ------=_Part_46572_388073361.1274900356733 MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable I'm assuming that the ULi doesn't have AHCI support as there's no option in= the BIOS for AHCI, only IDE and RAID. =C2=A0 Will the MVS driver allow for any type of hot swap? It appears that when I = pull the drive out of any slot on the Supermicro card the kernel will panic and system crash. Same thing with the on-board controller. =C2=A0 Thanks, Ryan =C2=A0 On May 26, 2010 at 6:38 PM Alexander Motin wrote: > Ryan Holt wrote: > >> I've got a fresh install of FreeBSD 8.0-Stable-201004 built on a Gigab= yte > >> GA-K8U-754 Motherboard. The boot drives are plugged directly into the > >> Motherboard's SATA ports, which I believe is powered by a ULi M1689 > >> chipset. I also have a Supermicro AOC-SAT2-MV8 PCI-X HBA card which ha= s a > >> Hercules-2 Rev. C0 SATA host controller built in. I've added > >> ahci_load=3D"YES" in my /boot/loader.conf and I can see that ahci.ko w= as > >> loaded using klstat, but I do not see any drives appearing that use th= e > >> ahci module. All drives are labeled /dev/ad* instead of /dev/ada* and > >> hotswap doesn't work properly. Running dmesg |grep -i ahci comes back > >> empty. > > I can't say about ULi SATA - I haven't tried any of them. Make sure that > you have AHCI mode enabled in BIOS. ahci(4) driver should attach to any > hardware that reporting AHCI compatibility via PCI class/subclass. > > Supermicro AOC-SAT2-MV8 - is not AHCI compatible. New driver for it > named mvs(4). It was merged to 8-STABLE just a few weeks ago. You may > update your system and try it. > > -- > Alexander Motin ------=_Part_46572_388073361.1274900356733 MIME-Version: 1.0 Content-Type: text/html; charset=UTF-8 Content-Transfer-Encoding: 7bit

I'm assuming that the ULi doesn't have AHCI support as there's no option in the BIOS for AHCI, only IDE and RAID.

 

Will the MVS driver allow for any type of hot swap? It appears that when I pull the drive out of any slot on the Supermicro card the kernel will panic and system crash. Same thing with the on-board controller.

 

Thanks,

Ryan

 

On May 26, 2010 at 6:38 PM Alexander Motin <mav@FreeBSD.org> wrote:

> Ryan Holt wrote:
> >> I've got a fresh install of FreeBSD 8.0-Stable-201004 built on a Gigabyte GA-K8U-754 Motherboard. The boot drives are plugged directly into the Motherboard's SATA ports, which I believe is powered by a ULi M1689 chipset. I also have a Supermicro AOC-SAT2-MV8 PCI-X HBA card which has a Hercules-2 Rev. C0 SATA host controller built in. I've added ahci_load="YES" in my /boot/loader.conf and I can see that ahci.ko was loaded using klstat, but I do not see any drives ap pearing that use the ahci module. All drives are labeled /dev/ad* instead of /dev/ada* and hotswap doesn't work properly. Running dmesg |grep -i ahci comes back empty.
>
> I can't say about ULi SATA - I haven't tried any of them. Make sure that
> you have AHCI mode enabled in BIOS. ahci(4) driver should attach to any
> hardware that reporting AHCI compatibility via PCI class/subclass.
>
> Supermicro AOC-SAT2-MV8 - is not AHCI compatible. New driver for it
> named mvs(4). It was merged to 8-STABLE just a few weeks ago. You may
> update your system and try it.
>
> --
> Alexander Motin
------=_Part_46572_388073361.1274900356733--