amd64/160786: Drive not detected when using AHCI on Marvel 9128
controller
Peter Kerwien
peter at kerwien.homeip.net
Sat Sep 17 15:30:11 UTC 2011
>Number: 160786
>Category: amd64
>Synopsis: Drive not detected when using AHCI on Marvel 9128 controller
>Confidential: no
>Severity: non-critical
>Priority: medium
>Responsible: freebsd-amd64
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: sw-bug
>Submitter-Id: current-users
>Arrival-Date: Sat Sep 17 15:30:10 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator: Peter Kerwien
>Release: FreeBSD 9.0-CURRENT
>Organization:
>Environment:
FreeBSD pc1 9.0-BETA2 FreeBSD 9.0-BETA2 #1: Sat Sep 17 14:42:29 CEST 2011 root at pc1:/usr/obj/usr/src/sys/GENERIC amd64
>Description:
I have a motherboard GA-790FXTA-UD5 (Tested with BIOS F2 and F3J) with a Marvell 9128 SATA3 controller. When running FreeBSD 8.2-p2, my harddrive conntected to one of the SATA3 ports is detected. When upgrading to FreeBSD 9.0-CURRENT, the drive is not detected at all. I think it is AHCI related, since I had similar issue when I tried AHCI on 8.2-p2. All SATA ports are enabled as AHCI.
I tested to install DragonFlyBSD 2.10.1 x88_64 on an spare harddrive. I didn't change any BIOS setting. DFly is detecting my harddrive and everything seems to be ok.
Some info from dmesg (don't know if useful):
# dmesg | grep AHCI
ahci0: <AHCI SATA controller> port 0xef00-0xef07,0xee00-0xee03,0xed00-0xed07,0xec00-0xec03,0xeb00-0xeb0f mem 0xfdcff000-0xfdcff7ff irq 17 at device 0.0 on pci2
ahci0: AHCI v1.20 with 8 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
ahcich6: <AHCI channel> at channel 6 on ahci0
ahcich7: <AHCI channel> at channel 7 on ahci0
ahci1: <JMicron JMB363 AHCI SATA controller> on atapci0
ahci1: AHCI v1.00 with 2 3Gbps ports, Port Multiplier supported
ahcich8: <AHCI channel> at channel 0 on ahci1
ahcich9: <AHCI channel> at channel 1 on ahci1
ahci2: <ATI IXP700 AHCI SATA controller> port 0xff00-0xff07,0xfe00-0xfe03,0xfd00-0xfd07,0xfc00-0xfc03,0xfb00-0xfb0f mem 0xfe02f000-0xfe02f3ff irq 22 at device 17.0 on pci0
ahci2: AHCI v1.10 with 6 3Gbps ports, Port Multiplier supported
ahcich10: <AHCI channel> at channel 0 on ahci2
ahcich11: <AHCI channel> at channel 1 on ahci2
ahcich12: <AHCI channel> at channel 2 on ahci2
ahcich13: <AHCI channel> at channel 3 on ahci2
ahcich14: <AHCI channel> at channel 4 on ahci2
ahcich15: <AHCI channel> at channel 5 on ahci2
# dmesg | grep ahcich
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
ahcich6: <AHCI channel> at channel 6 on ahci0
ahcich7: <AHCI channel> at channel 7 on ahci0
ahcich8: <AHCI channel> at channel 0 on ahci1
ahcich9: <AHCI channel> at channel 1 on ahci1
ahcich10: <AHCI channel> at channel 0 on ahci2
ahcich11: <AHCI channel> at channel 1 on ahci2
ahcich12: <AHCI channel> at channel 2 on ahci2
ahcich13: <AHCI channel> at channel 3 on ahci2
ahcich14: <AHCI channel> at channel 4 on ahci2
ahcich15: <AHCI channel> at channel 5 on ahci2
(aprobe1:ahcich7:0:0:0): Unexpected signature 0x3860
(aprobe0:ahcich1:0:0:0): Unexpected signature 0x3860
ada0 at ahcich10 bus 0 scbus11 target 0 lun 0
ada0 is my other harddrive connected to one of the 6 SATA2 ports (AMD chipset).
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-amd64
mailing list