From owner-freebsd-stable@FreeBSD.ORG Mon May 12 05:26:51 2008 Return-Path: Delivered-To: stable@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 850A51065678; Mon, 12 May 2008 05:26:51 +0000 (UTC) (envelope-from smithi@nimnet.asn.au) Received: from gaia.nimnet.asn.au (nimbin.lnk.telstra.net [139.130.45.143]) by mx1.freebsd.org (Postfix) with ESMTP id D69A88FC38; Mon, 12 May 2008 05:26:49 +0000 (UTC) (envelope-from smithi@nimnet.asn.au) Received: from localhost (smithi@localhost) by gaia.nimnet.asn.au (8.8.8/8.8.8R1.5) with SMTP id OAA08982; Mon, 12 May 2008 14:52:57 +1000 (EST) (envelope-from smithi@nimnet.asn.au) Date: Mon, 12 May 2008 14:52:56 +1000 (EST) From: Ian Smith To: jonathan@kc8onw.net In-Reply-To: <29626.214.13.212.30.1210554531.squirrel@www.kc8onw.net> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Cc: bruce@cran.org.uk, stable@freebsd.org, sos@freebsd.org Subject: Re: ATA APM and NCQ support in FreeBSD atacontrol 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: Mon, 12 May 2008 05:26:51 -0000 On Sun, 11 May 2008 jonathan@kc8onw.net wrote: > Has any work been done recently towards adding SATA Native Command > Queueing as well as ATA APM and acoustic management to FreeBSD? > > I found this PR (with patch) to add APM and acoustic management control to > atacontrol. The PR was opened in May 2005 has not been changed since > December 2006 and is still open. > http://www.freebsd.org/cgi/query-pr.cgi?pr=81692&cat= > > I have not been able to find much of anything on SATA NCQ in FreeBSD newer > than 2005 or 2006 does anyone know anything newer? Jeremy has addressed the NCQ issue, about which I know nothing. As for APM and AAM, that functionality is handled by sysutils/ataidle, which that PR appears - on a quick glance - to pretty well duplicate. I see phk@ recently added an 'atacontrol spindown' command to HEAD and RELENG_7 that appears to offer similar functionality to 'ataidle -S standby_mins' or 'ataidle -I idle_mins', though specified in seconds instead. However this doesn't address acoustic management. Or is ataidle broken for SATA disks? cheers, Ian