19.11.2012 10:59, Volodymyr Kostyrko wrote:
19.11.2012 10:24, Alex Keda wrote:
ada0 at ahcich0 bus 0 scbus0 target 0 lun 0
ada0: <WDC WD1600BEVT-00A0RT0 01.01A01> ATA-8 SATA 2.x device
ada0: 300.000MB/s transfers (SATA 2.x, UDMA6, PIO 8192bytes)
ada0: Command Queueing enabled
ada0: 152627MB (312581809 512 byte sectors: 16H 63S/T 16383C)
ada0: Previously was known as ad4

Looking for this one? ATA_CAM was made default for now.

Damn I'm sorry. Looks like I need my coffee back...

The change actually is at:

> ahci0: <ATI IXP600 AHCI SATA controller> port 0x9000-0x9007,0x9008-0x900b,0x9010-0x9017,0x5018-0x501b,0x5020-0x502f mem 0xd0409000-0xd04093ff irq 16 at device 18.0 on pci0
> ahci0: AHCI v1.10 with 4 3Gbps ports, Port Multiplier not supported

and

> ahci0: <ATI IXP600 AHCI SATA controller> port 0x9000-0x9007,0x9008-0x900b,0x9010-0x9017,0x5018-0x501b,0x5020-0x502f mem 0xd0409000-0xd04093ff irq 16 at device 18.0 on pci0
> ioapic0: routing intpin 16 (PCI IRQ 16) to lapic 0 vector 52
> ahci0: AHCI v0.00 with 1 ?Gbps ports, Port Multiplier not supported with FBS
> ahci0: Caps: ?Gbps FBS 2cmd 1ports

The bad thing about that is that there was no major rewrite of ahci code in this timeframe. There are some point that can be checked though:

1. What is your BIOS settings for controller? Can you try switching it between Legacy/Compatible mode? There was a change that fixed behavior for detecting different BIOS settings.

2. You can try using modular driver for this one, this means adding this to kernel:

nodevice ata
device atacore
device ataati
device ataahci

--
Sphinx of black quartz, judge my vow.
_______________________________________________
freebsd-current@freebsd.org mailing list
http://lists.freebsd.org/mailman/listinfo/freebsd-current
To unsubscribe, send any mail to "freebsd-current-unsubscr...@freebsd.org"

Reply via email to