From owner-freebsd-stable@FreeBSD.ORG Thu Jul 1 12:46:08 2010 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 EEEFB1065672 for ; Thu, 1 Jul 2010 12:46:07 +0000 (UTC) (envelope-from jdc@koitsu.dyndns.org) Received: from qmta13.westchester.pa.mail.comcast.net (qmta13.westchester.pa.mail.comcast.net [76.96.59.243]) by mx1.freebsd.org (Postfix) with ESMTP id 99A888FC14 for ; Thu, 1 Jul 2010 12:46:07 +0000 (UTC) Received: from omta12.westchester.pa.mail.comcast.net ([76.96.62.44]) by qmta13.westchester.pa.mail.comcast.net with comcast id cahb1e0020xGWP85Dcm7UU; Thu, 01 Jul 2010 12:46:07 +0000 Received: from koitsu.dyndns.org ([98.248.46.159]) by omta12.westchester.pa.mail.comcast.net with comcast id ccm51e00G3S48mS3Ycm6vh; Thu, 01 Jul 2010 12:46:07 +0000 Received: by icarus.home.lan (Postfix, from userid 1000) id 5E9719B425; Thu, 1 Jul 2010 05:46:04 -0700 (PDT) Date: Thu, 1 Jul 2010 05:46:04 -0700 From: Jeremy Chadwick To: Paul Mather Message-ID: <20100701124604.GA93927@icarus.home.lan> References: <4C2B8103.6010409@FreeBSD.org> <1CD8E4CC-53C6-4594-9FF4-CDD57A6B51AC@gromit.dlib.vt.edu> <20100630212138.GA71370@icarus.home.lan> <5F157782-DAA6-4AB6-91CB-BC1863F17B83@gromit.dlib.vt.edu> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <5F157782-DAA6-4AB6-91CB-BC1863F17B83@gromit.dlib.vt.edu> User-Agent: Mutt/1.5.20 (2009-06-14) Cc: freebsd-stable@FreeBSD.org Subject: Re: Problems with ATA_CAM support in RELENG_8 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, 01 Jul 2010 12:46:08 -0000 On Thu, Jul 01, 2010 at 08:26:31AM -0400, Paul Mather wrote: > On Jun 30, 2010, at 5:21 PM, Jeremy Chadwick wrote: > >> I'm assuming that "subclass = ATA" means the controller can't operate > >> in AHCI mode. The BIOS setting is also confusing. It has two > >> options, "Normal" and "Legacy." "Normal" mode says, "The hard drive > >> controller is configured for native mode. This mode provides the > >> highest drive performance and most flexibility." I guess I > >> misinterpreted "native mode" to be AHCI mode. > > > > "Native", "Normal", and "Enhanced" are all terms used to describe the > > controller operating in standard SATA (non-AHCI) fashion. Dell's > > in-BIOS description is nothing but schmooze; it's not the same as AHCI. > > "Legacy" just means the controller appears and operates purely in > > PATA-esque mode, so that you can use SATA drives on systems which don't > > have SATA chipset drivers (ex. MS-DOS). > > Thank you for helping clear that up. I have a Supermicro > X8ST3-F-based server here, and it offers three choices for drive mode: > IDE, RAID, and AHCI. I think it's much clearer, there, what you're > getting. Dell could learn a thing or two from them. :-) It's a matter of demographic -- Dell often caters to home/residential users, while Supermicro caters to engineers, SAs, and other highly technical folk. The latter excludes "gamers" or "tech forum freaks"; these two rarely, if ever, actually program or interface with the devices or chips they're talking about. Speculation on my part, but I'm sure if you Google for "ICH8 ACHI" you'll find hundreds of posts on random forums, and most of these posts will do nothing but confuse. :-) Dell started adding more technically-savvy options to their later models, probably because of pressure from the above two groups, or competitive pressure. Hard to say. > > Furthermore, I can assure you that the Dell OptiPlex 745 Mini-Tower > > offers AHCI capability, and toggling its use via the system BIOS. You > > won't find it mentioned in Dell's "Tech Specs" PDF about this though. I > > realise this is not the system you have, but I'm simply pointing out > > that it's a board manufacturer decision whether or not to provide the > > capability, and that their decision obviously changed over the years. > > Oddly enough, it *is* a Dell OptiPlex 745 in Mini-Tower configuration. > This is the manual I'm led to via the service tag: > http://support.dell.com/support/edocs/systems/op745/en/UG_en/mtindex.htm > > Are you saying there is an option in the BIOS to enable AHCI on these > systems? Sorry for inducing confusion -- I meant the Dell OptiPlex 760. At my workplace we literally have 4 different Dell OptiPlex models in use as workstations. I often mix up the model numbers, case in point. I'm re-CC'ing the mailing list here, because I want to make sure my mistake gets noted in case someone ends up searching the lists ("Hey! I have a 745, what is this guy talking about?!?") -- | Jeremy Chadwick jdc@parodius.com | | Parodius Networking http://www.parodius.com/ | | UNIX Systems Administrator Mountain View, CA, USA | | Making life hard for others since 1977. PGP: 4BD6C0CB |