Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 27 Jun 2013 14:21:57 -0700
From:      Dave Hayes <dave@jetcafe.org>
To:        freebsd-stable@freebsd.org
Subject:   AHCI Patsburg SATA controller and slow transfer speed
Message-ID:  <51CCACF5.5020901@jetcafe.org>

next in thread | raw e-mail | index | archive | help
Greetings all. I'm on FreeBSD 9.1-STABLE #0 r251391M. I'm noticing two 
of my SATA disks are at half speed. Is this normal or is there some 
configuration I'm forgetting?

# dmesg | grep -C 4 ahc
...
ahci0: <Intel Patsburg AHCI SATA controller> port 
0x2070-0x2077,0x2060-0x2063,0x2050-0x2057,0x2040-0x2043,0x2020-0x203f 
mem 0xd0b00000-0xd0b007ff irq 21 at device 31.2 on pci0
ahci0: AHCI v1.30 with 6 6Gbps ports, Port Multiplier not supported
ahcich0: <AHCI channel> at channel 0 on ahci0
ahcich1: <AHCI channel> at channel 1 on ahci0
ahcich2: <AHCI channel> at channel 2 on ahci0
ahcich3: <AHCI channel> at channel 3 on ahci0
ahcich4: <AHCI channel> at channel 4 on ahci0
ahcich5: <AHCI channel> at channel 5 on ahci0
...
ada0: <WDC WD200MFYYZ-01D45B0 01.01K01> ATA-8 SATA 3.x device
ada0: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
ada0: Command Queueing enabled
ada0: 1907729MB (3907029168 512 byte sectors: 16H 63S/T 16383C)
ada0: Previously was known as ad4
ada1 at ahcich1 bus 0 scbus1 target 0 lun 0
ada1: <WDC WD200MFYYZ-01D45B0 01.01K01> ATA-8 SATA 3.x device
ada1: 600.000MB/s transfers (SATA 3.x, UDMA6, PIO 8192bytes)
ada1: Command Queueing enabled
ada1: 1907729MB (3907029168 512 byte sectors: 16H 63S/T 16383C)
ada1: Previously was known as ad6
ada2 at ahcich2 bus 0 scbus2 target 0 lun 0
ada2: <WDC WD200MFYYZ-01D45B0 01.01K01> ATA-8 SATA 3.x device
ada2: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
       ^^^^^^^^^
ada2: Command Queueing enabled
ada2: 1907729MB (3907029168 512 byte sectors: 16H 63S/T 16383C)
ada2: Previously was known as ad8
ada3 at ahcich3 bus 0 scbus3 target 0 lun 0
ada3: <WDC WD200MFYYZ-01D45B0 01.01K01> ATA-8 SATA 3.x device
ada3: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
       ^^^^^^^^^^^
ada3: Command Queueing enabled
ada3: 1907729MB (3907029168 512 byte sectors: 16H 63S/T 16383C)
ada3: Previously was known as ad10
# pciconf -lcvb
ahci0@pci0:0:31:2:      class=0x010601 card=0x35ae8086 chip=0x1d028086 
rev=0x06 hdr=0x00
     vendor     = 'Intel Corporation'
     device     = 'Patsburg 6-Port SATA AHCI Controller'
     class      = mass storage
     subclass   = SATA
     bar   [10] = type I/O Port, range 32, base 0x2070, size  8, enabled
     bar   [14] = type I/O Port, range 32, base 0x2060, size  4, enabled
     bar   [18] = type I/O Port, range 32, base 0x2050, size  8, enabled
     bar   [1c] = type I/O Port, range 32, base 0x2040, size  4, enabled
     bar   [20] = type I/O Port, range 32, base 0x2020, size 32, enabled
     bar   [24] = type Memory, range 32, base 0xd0b00000, size 2048, enabled
     cap 05[80] = MSI supports 1 message enabled with 1 message
     cap 01[70] = powerspec 3  supports D0 D3  current D0
     cap 12[a8] = SATA Index-Data Pair
     cap 13[b0] = PCI Advanced Features: FLR TP

Thanks for any insight provided.
-- 
Dave Hayes - Consultant - Altadena CA, USA - dave@jetcafe.org
 >>>> *The opinions expressed above are entirely my own* <<<<

"The ultimate aim of dancing is to be able to move *without*
thinking. To *be* danced."
                                             -John Blacking



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?51CCACF5.5020901>