How do I use NCQ of Intel X25-E(SSD) on ahci(4)?

Norikatsu Shigemura nork at FreeBSD.org
Sun Dec 20 15:59:16 UTC 2009


Hi mav!

On Mon, 14 Dec 2009 13:27:21 +0200
Alexander Motin <mav at freebsd.org> wrote:
> >> while scheduling requests. I didn't do it yet, just because most of
> >> devices able to handle all 32 tags possible on SATA. This Intel SSD is
> >> one of rare exceptions.
> > Ok, (still thinking about something that could be MFC-able in an
> > emergency), how about adding a loader tunable integer instead of "32"?
> Just for note, it is already fixed and merged.

	Thank you!  Yes, I confirmed!

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada0: <SSDSA2SH064G1GC INTEL 045C8790> ATA-7 SATA 2.x device
ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO size 8192bytes)
ada0: Command Queueing enabled
ada0: 61057MB (125045424 512 byte sectors: 16H 63S/T 16383C)
ada1 at ahcich1 bus 0 scbus1 target 0 lun 0
ada1: <WDC WD10EADS-00L5B1 01.01A01> ATA-8 SATA 2.x device
ada1: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO size 8192bytes)
ada1: Command Queueing enabled
ada1: 953869MB (1953525168 512 byte sectors: 16H 63S/T 16383C)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# camcontrol tags ada0
(pass0:ahcich0:0:0:0): device openings: 31
# camcontrol tags ada1
(pass1:ahcich1:0:0:0): device openings: 32
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -


More information about the freebsd-current mailing list