From owner-freebsd-questions@FreeBSD.ORG Thu Mar 24 14:38:16 2011 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5E99E106564A for ; Thu, 24 Mar 2011 14:38:16 +0000 (UTC) (envelope-from freebsd-questions@m.gmane.org) Received: from lo.gmane.org (lo.gmane.org [80.91.229.12]) by mx1.freebsd.org (Postfix) with ESMTP id 1A6F78FC14 for ; Thu, 24 Mar 2011 14:38:15 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Q2lfv-0007ow-Ll for freebsd-questions@freebsd.org; Thu, 24 Mar 2011 15:38:11 +0100 Received: from gw1.masterhost.ru ([87.242.97.4]) by main.gmane.org with esmtp (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 24 Mar 2011 15:38:11 +0100 Received: from citrin by gw1.masterhost.ru with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Thu, 24 Mar 2011 15:38:11 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-questions@freebsd.org From: Anton Yuzhaninov Date: Thu, 24 Mar 2011 14:38:00 +0000 (UTC) Organization: Vega Lines: 19 Sender: Anton Yuzhaninov Message-ID: References: <20110323213711.GH44561@dan.emsphone.com> X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: gw1.masterhost.ru X-Comment-To: Dan Nelson User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (FreeBSD/9.0-CURRENT (i386)) Subject: Re: how to enable NCQ on Intel ESB2 AHCI SATA?controller/ST31000340NS X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Mar 2011 14:38:16 -0000 On Wed, 23 Mar 2011 16:37:11 -0500, Dan Nelson wrote: DN> If you do a verbose boot, you should get a couple more lines printed: DN> DN> ahci0: Caps: 64bit NCQ SNTF AL CLO 3Gbps PM PMD SSC PSC 32cmd CCC EM 6ports DN> ahci0: Caps2: DN> ahci0: EM Caps: ALHD XMT SMB LED DN> DN> If you see NCQ in your Caps line, then queueing should be supported by the DN> controller. Looking at the ahci.c source, there is a quirk "AHCI_Q_NONCQ" DN> that disables NCQ, but it it only used for VIA VT8251 chips. It seems to be NCQ not supported by this controller: ahci0: AHCI v1.10 with 6 3Gbps ports, Port Multiplier supported ahci0: Caps: 64bit ALP AL 3Gbps PM SSC PSC 32cmd 6ports ahci0: Caps2: -- WBR, Anton Yuzhaninov