From owner-freebsd-stable@FreeBSD.ORG Thu Sep 25 02:03:50 2008 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id C4DF91065690 for ; Thu, 25 Sep 2008 02:03:50 +0000 (UTC) (envelope-from joji@eskimo.com) Received: from ultra5.eskimo.com (ultra5.eskimo.com [204.122.16.68]) by mx1.freebsd.org (Postfix) with ESMTP id 9AB5E8FC20 for ; Thu, 25 Sep 2008 02:03:50 +0000 (UTC) (envelope-from joji@eskimo.com) Received: from eskimo.com (eskimo.com [204.122.16.13]) by ultra5.eskimo.com (8.14.3/8.14.0) with ESMTP id m8P23nEC010708; Wed, 24 Sep 2008 19:03:49 -0700 Received: (from joji@localhost) by eskimo.com (8.9.1a/8.9.1) id TAA12687; Wed, 24 Sep 2008 19:03:49 -0700 (PDT) Date: Wed, 24 Sep 2008 19:03:49 -0700 From: Joseph Olatt To: "Andrey V. Elsukov" Message-ID: <20080924190349.A12174@eskimo.com> References: <20080915192515.A13327@eskimo.com> <48D7260C.9020503@yandex.ru> <20080922082957.A20123@eskimo.com> <48D87A9D.60108@yandex.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <48D87A9D.60108@yandex.ru>; from bu7cher@yandex.ru on Tue, Sep 23, 2008 at 09:11:57AM +0400 Cc: FreeBSD Mailing List , S?ren Schmidt Subject: Re: unsupported NVIDIA SATA controller X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 25 Sep 2008 02:03:50 -0000 On Tue, Sep 23, 2008 at 09:11:57AM +0400, Andrey V. Elsukov wrote: > Joseph Olatt wrote: > >>> none13@pci0:0:14:0: class=0x010485 card=0x01371025 chip=0x07f810de rev=0xa2 hdr=0x00 > >>> vendor = 'Nvidia Corp' > >>> class = mass storage > >>> subclass = RAID > >> Do you still have this problem? > >> It seems that your controller is AHCI-capable. > >> I can make a patch if is it needed. > > > > Yes, I'm still have the above problem. And, yes, the controller appears > > to be ACHI-capable (at least according to Ubuntu. see [1]) > > > > I would greatly appreciate a patch if you can provide one. > > > > regards, > > joseph > > > > > > [1]: http://www.eskimo.com/~joji/nvidia_sata/ > > Hi, Joseph. > > Try attached patch. Hello Audrey, Sorry I did not get a chance to try your patch earlier. Had to take of the job that feeds the kids... priorities... ;-) I just tried the patch and seems like it works wonderfully. /*** Begin "pciconf -lv" output ***/ atapci1@pci0:0:14:0: class=0x010485 card=0x01371025 chip=0x07f810de rev=0xa2 hdr=0x00 vendor = 'Nvidia Corp' class = mass storage subclass = RAID /*** End "pciconf -lv" output ***/ /*** Begin "dmesg" relevant portions ***/ atapci1: port 0xd480-0xd487,0xd400-0xd403,0xd080-0xd087,0xd000-0xd003,0xcc00-0xcc0f mem 0xfea7c000-0xfea7dfff irq 21 at device 14.0 on pci0 atapci1: [ITHREAD] atapci1: AHCI Version 01.10 controller with 4 ports detected ata2: on atapci1 ata2: [ITHREAD] ata3: on atapci1 ata3: [ITHREAD] ata4: on atapci1 ata4: [ITHREAD] ata5: on atapci1 ata5: [ITHREAD] ad4: 238475MB at ata2-master SATA300 acd0: DVDR at ata4-master SATA150 /*** End "dmesg" relevant portions ***/ I hope your will be included into the STABLE code soon. Thank you very much for the patch. regards, joseph P.S. This controller is on an NVIDIA MCP73 motherboard. See http://www.eskimo.com/~joji/nvidia_sata/dmidecode.log