From owner-freebsd-current@FreeBSD.ORG Mon Dec 14 05:49:33 2009 Return-Path: Delivered-To: freebsd-current@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 0942D106566B for ; Mon, 14 Dec 2009 05:49:33 +0000 (UTC) (envelope-from dougb@FreeBSD.org) Received: from mail2.fluidhosting.com (mx21.fluidhosting.com [204.14.89.4]) by mx1.freebsd.org (Postfix) with ESMTP id 9857A8FC08 for ; Mon, 14 Dec 2009 05:49:32 +0000 (UTC) Received: (qmail 7341 invoked by uid 399); 14 Dec 2009 05:49:31 -0000 Received: from localhost (HELO foreign.dougb.net) (dougb@dougbarton.us@127.0.0.1) by localhost with ESMTPAM; 14 Dec 2009 05:49:31 -0000 X-Originating-IP: 127.0.0.1 X-Sender: dougb@dougbarton.us Message-ID: <4B25D1ED.5060509@FreeBSD.org> Date: Sun, 13 Dec 2009 21:49:33 -0800 From: Doug Barton Organization: http://SupersetSolutions.com/ User-Agent: Thunderbird 2.0.0.23 (X11/20091206) MIME-Version: 1.0 To: "b. f." References: In-Reply-To: X-Enigmail-Version: 0.96.0 OpenPGP: id=D5B2F0FB Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Cc: freebsd-current@FreeBSD.org Subject: Re: AHCI/ATA_CAM for dummies? X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 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: Mon, 14 Dec 2009 05:49:33 -0000 Thank you for your very informative reply. :) I left a few things out of my first post to try and keep it brief, so I'll add some more details below. You might seriously consider working something at this level up for the wiki, perhaps working with mav as well. IMO this stuff is never going to get wide testing if we don't make it a whole lot easier for people to do so. b. f. wrote: >> 1. Add "options ATA_CAM" to my kernel config. AFAICS it's not >> necessary to do anything special with ahci, that's included in ata_cam. > > If you have AHCI-capable hardware and compatible BIOS, One thing I did not include in my previous post was that I actually did try adding the ahci device to my kernel config, and didn't get any hits. Per your other message tonight I tried again adding ahci and siis and booting verbose, no joy. This is on a laptop so I'm not really surprised, just disappointed. :) > Again, see above. You may not actually need ata(4). Even if you do > want it, you don't actually need all of ata(4); you can just add the > portion you need: > > device atacore > > and the chipset-specific parts that correspond to your hardware. > Usually, something like: > > atapci > ataahci > atanvidia The only nvidia thing I have is my graphics card, so I'm assuming I could get away with just the first two? Also, how much of an advantage does stripping down the ata stuff give? Is it just a bit of kernel memory? It's working atm so I'm sort of inclined to leave it alone. :) Thanks again, Doug -- Improve the effectiveness of your Internet presence with a domain name makeover! http://SupersetSolutions.com/