Incompatible with Marvell's SATA controllers 9123 with an SSD attached

Bug #1073391 reported by Laurent Dinclaux on 2012-10-31
16
This bug affects 3 people
Affects Status Importance Assigned to Milestone
Linux
Confirmed
Unknown
linux (Ubuntu)
Medium
Unassigned

Bug Description

My controller is a marvell 9123 and the SSD is a Corsair Neutron 240GB. The drive is brand new and because I thought it was a drive issue, I exchanged it against an other brand new one at my retailers. So the drive isn't the issue.

First install went fine, but when I tried to install some packages using apt, the / file system got mounted read only. I tried to reinstall and got the same issue during installation.

WORKAROUND: Disabled NCQ by adding "libata.force:noncq" to default kernel options of the installer.

After the install, I added "libata.force=7:noncq" in /etc/default/grub like this:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash libata.force=7:noncq"

and updated grub. I used "7:" because errors I saw occurred with ata7 info in dmesg.

ProblemType: Bug
DistroRelease: Ubuntu 12.10
Package: ubiquity 2.12.16
ProcVersionSignature: Ubuntu 3.5.0-17.28-generic 3.5.5
Uname: Linux 3.5.0-17-generic x86_64
NonfreeKernelModules: nvidia
ApportVersion: 2.6.1-0ubuntu3
Architecture: amd64
CasperVersion: 1.328
Date: Wed Oct 31 11:54:59 2012
InstallCmdLine: noprompt cdrom-detect/try-usb=true persistent file=/cdrom/preseed/ubuntu.seed boot=casper only-ubiquity initrd=/casper/initrd.lz quiet splash -- debian-installer/language=fr keyboard-configuration/layoutcode?=fr keyboard-configuration/variantcode?=oss
LiveMediaBuild: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
ProcEnviron:
 TERM=linux
 PATH=(custom, no user)
 LANG=fr_FR.UTF-8
SourcePackage: grub-installer
UpgradeStatus: No upgrade log present (probably fresh install)
---
ApportVersion: 2.6.1-0ubuntu6
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC1: lox 2440 F.... pulseaudio
 /dev/snd/controlC0: lox 2440 F.... pulseaudio
CRDA: Error: command ['iw', 'reg', 'get'] failed with exit code 1: nl80211 not found.
DistroRelease: Ubuntu 12.10
HibernationDevice: RESUME=UUID=8889fa09-0b04-43a9-9c9d-abd62bd4c5b0
InstallationDate: Installed on 2012-10-31 (0 days ago)
InstallationMedia: Ubuntu 12.10 "Quantal Quetzal" - Release amd64 (20121017.5)
IwConfig:
 eth0 no wireless extensions.

 eth1 no wireless extensions.

 lo no wireless extensions.
MachineType: System manufacturer System Product Name
MarkForUpload: True
NonfreeKernelModules: nvidia
Package: linux (not installed)
ProcFB:

ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.5.0-17-generic root=UUID=331096ea-7053-4995-bb8f-ae554c9dfabf ro quiet splash libata.force=7:noncq
ProcVersionSignature: Ubuntu 3.5.0-17.28-generic 3.5.5
RelatedPackageVersions:
 linux-restricted-modules-3.5.0-17-generic N/A
 linux-backports-modules-3.5.0-17-generic N/A
 linux-firmware 1.95
RfKill:

Tags: quantal running-unity
Uname: Linux 3.5.0-17-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo
dmi.bios.date: 09/28/2012
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 1601
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: P7P55D-E DELUXE
dmi.board.vendor: ASUSTeK Computer INC.
dmi.board.version: Rev 1.xx
dmi.chassis.asset.tag: Asset-1234567890
dmi.chassis.type: 3
dmi.chassis.vendor: Chassis Manufacture
dmi.chassis.version: Chassis Version
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr1601:bd09/28/2012:svnSystemmanufacturer:pnSystemProductName:pvrSystemVersion:rvnASUSTeKComputerINC.:rnP7P55D-EDELUXE:rvrRev1.xx:cvnChassisManufacture:ct3:cvrChassisVersion:
dmi.product.name: System Product Name
dmi.product.version: System Version
dmi.sys.vendor: System manufacturer

Laurent Dinclaux (dreadlox) wrote :
summary: - Crash when installing on a brand new Corsair Neutron 240GB SSD
+ Incompatible with Marvell's SATA controllers and SSD
description: updated

apport information

tags: added: apport-collected running-unity
description: updated

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

apport information

description: updated

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in grub-installer (Ubuntu):
status: New → Confirmed
Changed in linux (Ubuntu):
status: New → Confirmed
tags: added: kernel-bug-exists-upstream-3.7-rc2
description: updated
summary: - Incompatible with Marvell's SATA controllers and SSD
+ Incompatible with Marvell's SATA controllers with an SSD attached
Changed in grub-installer:
importance: Unknown → Undecided
status: Unknown → New
no longer affects: grub-installer
no longer affects: grub-installer (Ubuntu)
tags: added: has-workaround
Changed in linux:
status: Unknown → Confirmed

Laurent Dinclaux, thank you for reporting this and helping make Ubuntu better. Could you please test the latest upstream kernel available (v3.7-rc3-raring) following https://wiki.ubuntu.com/KernelMainlineBuilds ? It will allow additional upstream developers to examine the issue. Please do not test the kernel in the mainline kernels archive directory daily folder, but the one all the way at the bottom. Once you've tested the upstream kernel, please comment on which kernel version specifically you tested. If this bug is fixed in the mainline kernel, please add the following tags:
kernel-fixed-upstream
kernel-fixed-upstream-VERSION-NUMBER

where VERSION-NUMBER is the version number of the kernel you tested. For example:
kernel-fixed-upstream-v3.7-rc3-raring

This can be done by clicking on the yellow circle with a black pencil icon next to the word Tags located at the bottom of the bug description. As well, please remove the tag:
needs-upstream-testing

If the mainline kernel does not fix this bug, please add the following tags:
kernel-bug-exists-upstream
kernel-bug-exists-upstream-VERSION-NUMBER

As well, please remove the tag:
needs-upstream-testing

If you are unable to test the mainline kernel, please comment as to why specifically you were unable to test it and add the following tags:
kernel-unable-to-test-upstream
kernel-unable-to-test-upstream-VERSION-NUMBER

Please let us know your results. Thank you for your understanding.

Helpful bug reporting tips:
https://help.ubuntu.com/community/ReportingBugs

description: updated
tags: removed: has-workaround
affects: grub-installer → bluez (Ubuntu)
no longer affects: bluez (Ubuntu)
Changed in linux (Ubuntu):
importance: Undecided → Medium
status: Confirmed → Incomplete

apport information

description: updated

Tested the v3.7-rc3-raring, bug exists at boot but system finally start and "seems" to run properly.

tags: added: kernel-bug-exists-upstream kernel-bug-exists-upstream-v3.7-rc3-raring
Changed in linux (Ubuntu):
status: Incomplete → Confirmed
description: updated
tags: added: kernel-bug-exists-upstream-v3.7-rc3
removed: kernel-bug-exists-upstream-3.7-rc2 kernel-bug-exists-upstream-v3.7-rc3-raring
tags: removed: ubiquity-2.12.16

Laurent Dinclaux, did this issue not occur in a release prior to Quantal?

Regarding the specific model of your SSD, is this http://www.corsair.com/en/ssd/neutron-series-ssd/neutron-series-240gb-sata-3-6gbps-ssd.html with SKU# CSSD-N240GB3-BK ?

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
Laurent Dinclaux (dreadlox) wrote :

I installed trusty today on the same motherboard but using an other SSD: a Samsung 840

I have the exact same issue, so the Marvell controller support is, with no doubt, the guilty.

Marvell Technology Group Ltd. 88SE9123 PCIe SATA 6.0 Gb/s controller [1b4b:9123] (rev 10) (prog-if 01 [AHCI 1.0])

Changed in linux (Ubuntu):
status: Incomplete → New
summary: - Incompatible with Marvell's SATA controllers with an SSD attached
+ Incompatible with Marvell's SATA controllers 88SE9123 with an SSD
+ attached

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in linux (Ubuntu):
status: New → Confirmed
summary: - Incompatible with Marvell's SATA controllers 88SE9123 with an SSD
- attached
+ Incompatible with Marvell's SATA controllers 9123 with an SSD attached
tags: added: trusty
tags: added: needs-upstream-testing
removed: kernel-bug-exists-upstream
tags: added: latest-bios-1601
To post a comment you must log in.
This report contains Public information  Edit
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.