From owner-freebsd-questions@FreeBSD.ORG Tue Mar 22 10:25:30 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 187C11065677 for ; Tue, 22 Mar 2011 10:25:30 +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 99C0E8FC12 for ; Tue, 22 Mar 2011 10:25:29 +0000 (UTC) Received: from list by lo.gmane.org with local (Exim 4.69) (envelope-from ) id 1Q1ymG-00017P-LQ for freebsd-questions@freebsd.org; Tue, 22 Mar 2011 11:25:28 +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 ; Tue, 22 Mar 2011 11:25:28 +0100 Received: from citrin by gw1.masterhost.ru with local (Gmexim 0.1 (Debian)) id 1AlnuQ-0007hv-00 for ; Tue, 22 Mar 2011 11:25:28 +0100 X-Injected-Via-Gmane: http://gmane.org/ To: freebsd-questions@freebsd.org From: Anton Yuzhaninov Date: Tue, 22 Mar 2011 10:25:16 +0000 (UTC) Organization: Vega Lines: 74 Sender: Anton Yuzhaninov Message-ID: X-Complaints-To: usenet@dough.gmane.org X-Gmane-NNTP-Posting-Host: gw1.masterhost.ru User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (FreeBSD/9.0-CURRENT (i386)) Subject: 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: Tue, 22 Mar 2011 10:25:30 -0000 How to enable NCQ on this controller: ahci0@pci0:0:31:2: class=0x010601 card=0x808015d9 chip=0x26818086 rev=0x09 hdr=0x00 vendor = 'Intel Corporation' device = 'LSI LOGIC, 62089A2, LSISAS1068 B0, T 0620, WE 119200.1 (62089A2)' class = mass storage subclass = SATA bar [10] = type I/O Port, range 32, base 0x18a0, size 8, enabled bar [14] = type I/O Port, range 32, base 0x1874, size 4, enabled bar [18] = type I/O Port, range 32, base 0x1878, size 8, enabled bar [1c] = type I/O Port, range 32, base 0x1870, size 4, enabled bar [20] = type I/O Port, range 32, base 0x1880, size 32, enabled bar [24] = type Memory, range 32, base 0xd8700400, size 1024, enabled cap 01[70] = powerspec 2 supports D0 D3 current D0 cap 12[a8] = SATA Index-Data Pair dmesg: ahci0: port 0x18a0-0x18a7,0x1874-0x1877,0x1878-0x187f,0x1870-0x1873,0x1880-0x189f mem 0xd8700400-0xd87007ff irq 19 at device 31.2 on pci0 ahci0: [ITHREAD] ahci0: AHCI v1.10 with 6 3Gbps ports, Port Multiplier supported ... ada0 at ahcich0 bus 0 scbus0 target 0 lun 0 ada0: ATA-8acd0: DVDROM at ata0-slave UDMA33 ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes) ada0: 953869MB (1953525168 512 byte sectors: 16H 63S/T 16383C) ada1 at ahcich1 bus 0 scbus1 target 0 lun 0 ada1: ATA-8 SATA 2.x device ada1: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes) ada1: 953869MB (1953525168 512 byte sectors: 16H 63S/T 16383C) .... There is no lines "Command Queueing enabled" # camcontrol tags ada0 (pass0:ahcich0:0:0:0): device openings: 2 camcontrol identify ada0 pass0: ATA-8 SATA 2.x device pass0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes) protocol ATA/ATAPI-8 SATA 2.x device model ST31000340NS firmware revision SN05 serial number 9QJ1L67B WWN 5000c500d902ea3 cylinders 16383 heads 16 sectors/track 63 sector size logical 512, physical 512, offset 0 LBA supported 268435455 sectors LBA48 supported 1953525168 sectors PIO supported PIO4 DMA supported WDMA2 UDMA6 media RPM 7200 Feature Support Enabled Value Vendor read ahead yes yes write cache yes yes flush cache yes yes overlap no Tagged Command Queuing (TCQ) no no Native Command Queuing (NCQ) yes 32 tags .... # uname -srp FreeBSD 8.2-STABLE-20110315 amd64 -- WBR, Anton Yuzhaninov