Bug 705960

Summary: Can't install on GIGABYTE GA-P55A-UD3 SATA3 drives
Product: [Fedora] Fedora Reporter: clarkaddison
Component: kernelAssignee: Kernel Maintainer List <kernel-maint>
Status: CLOSED ERRATA QA Contact: Fedora Extras Quality Assurance <extras-qa>
Severity: high Docs Contact:
Priority: unspecified    
Version: 15CC: gansalmon, itamar, jonathan, kernel-maint, madhu.chinakonda, rtguille
Target Milestone: ---   
Target Release: ---   
Hardware: x86_64   
OS: Unspecified   
Whiteboard:
Fixed In Version: kernel-2.6.38.8-35.fc15 Doc Type: Bug Fix
Doc Text:
Story Points: ---
Clone Of: Environment:
Last Closed: 2011-07-12 05:25:55 UTC Type: ---
Regression: --- Mount Type: ---
Documentation: --- CRM:
Verified Versions: Category: ---
oVirt Team: --- RHEL 7.3 requirements from Atomic Host:
Cloudforms Team: --- Target Upstream Version:
Attachments:
Description Flags
dmesg output F15 livecd
none
lspci -vvv
none
cp of /var/log/messages none

Description clarkaddison 2011-05-19 01:06:08 UTC
Description of problem:
Installer does not detect SSD drive on the Marvell SATA3 controller.  

Ubuntu 11.04 detected it and installed onto it, here's lspci of it detected in Ubuntu:

02:00.0 IDE interface: Marvell Technology Group Ltd. Device 91a3 (rev 11) (prog-if 8f [Master SecP SecO PriP PriO])
	Subsystem: Giga-byte Technology Device b000
	Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx+
	Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
	Latency: 0, Cache Line Size: 64 bytes
	Interrupt: pin A routed to IRQ 47
	Region 0: I/O ports at cf00 [size=8]
	Region 1: I/O ports at ce00 [size=4]
	Region 2: I/O ports at cd00 [size=8]
	Region 3: I/O ports at cc00 [size=4]
	Region 4: I/O ports at cb00 [size=16]
	Region 5: Memory at fbeff000 (32-bit, non-prefetchable) [size=2K]
	[virtual] Expansion ROM at df800000 [disabled] [size=64K]
	Capabilities: <access denied>
	Kernel driver in use: ahci
	Kernel modules: ahci

Version-Release number of selected component (if applicable):
Fedora 15RC3

How reproducible:
Always

Steps to Reproduce:
1. Boot install DVD
2. start install choose custom disc setup
3. 
  
Actual results:
drives on SATA3 controller not detected.


Expected results:
able to install Fedora onto drive attached to SATA3 controller

Comment 1 Reartes Guillermo 2011-05-27 13:45:36 UTC
Boot with the F15 live-cd and try this exactly in the way you normally would install Fedora or other Linux Distro:

# dmesg > dmesg.out
# lspci -vvv > lspci-vvv.out
# cp /var/log/messages messages-f15.out

Upload those files for a proper diagnose.

Now, which ssd (specific) model do you have?

Can you check if it has any jumper on it?
If it does have one, please first test it without any jumper (i assume this is the normal way).

Also you many try (for testing purposes) to boot SystemRescueCd and extract the same info explained above for comparison.

Comment 2 clarkaddison 2011-06-01 01:26:03 UTC
Created attachment 502144 [details]
dmesg output F15 livecd

It is a Crucial RealSSD C300 CTFDDAC064MAG-1G1 drive, it has no jumpers.

Comment 3 clarkaddison 2011-06-01 01:26:47 UTC
Created attachment 502145 [details]
lspci -vvv

Comment 4 clarkaddison 2011-06-01 01:28:37 UTC
Created attachment 502146 [details]
cp of /var/log/messages

Comment 5 Chuck Ebbert 2011-06-15 15:12:25 UTC
The kernel finds a Seagate hard drive on ATA channel 1, a CD-ROM on channel 2 and reports all the rest of the channel links are down. What channel is the SSD connected to?

Comment 6 clarkaddison 2011-06-15 15:46:04 UTC
It is on ATA 7, one of the SATA3 ports.  Here it is in Mint 11 dmesg:

[    1.979831] ata7.00: ATA-9: C300-CTFDDAC064MAG, 0006, max UDMA/100
[    4.499606] scsi 6:0:0:0: Direct-Access     ATA      C300-CTFDDAC064M 0006 PQ: 0 ANSI: 5

It's not an issue with the drive, it's just not seeing the Marvell controller because I can install Fedora to the SSD fine if I plug it into one of the SATA2 ports.

Comment 7 Chuck Ebbert 2011-06-24 04:51:57 UTC
Fixed in 2.6.38.8-35

Comment 8 Fedora Update System 2011-07-07 01:00:34 UTC
kernel-2.6.38.8-35.fc15 has been submitted as an update for Fedora 15.
https://admin.fedoraproject.org/updates/kernel-2.6.38.8-35.fc15

Comment 9 Fedora Update System 2011-07-08 17:58:59 UTC
Package kernel-2.6.38.8-35.fc15:
* should fix your issue,
* was pushed to the Fedora 15 testing repository,
* should be available at your local mirror within two days.
Update it with:
# su -c 'yum update --enablerepo=updates-testing kernel-2.6.38.8-35.fc15'
as soon as you are able to, then reboot.
Please go to the following url:
https://admin.fedoraproject.org/updates/kernel-2.6.38.8-35.fc15
then log in and leave karma (feedback).

Comment 10 Fedora Update System 2011-07-12 05:24:59 UTC
kernel-2.6.38.8-35.fc15 has been pushed to the Fedora 15 stable repository.  If problems still persist, please make note of it in this bug report.