11ab:6145 Marvell 88SE6145 SATA II PCI-E controller not recognized by sata_mv.ko

Bug #463242 reported by Jari Forsman
26
This bug affects 4 people
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Low
Unassigned

Bug Description

Binary package hint: linux-image-2.6.28-16-server

Hi!

I'm trying to build a file-server.
I have several SATA-controllers:
00:09.0 RAID bus controller: nVidia Corporation MCP78S [GeForce 8200] SATA Controller (RAID mode) (rev a2)
01:07.0 RAID bus controller: Silicon Image, Inc. SiI 3114 [SATALink/SATARaid] Serial ATA Controller (rev 02)
01:09.0 RAID bus controller: Silicon Image, Inc. SiI 3114 [SATALink/SATARaid] Serial ATA Controller (rev 02)
04:00.0 SATA controller: Marvell Technology Group Ltd. 88SE6145 SATA II PCI-E controller (rev a1)
05:00.0 SATA controller: Marvell Technology Group Ltd. 88SE6145 SATA II PCI-E controller (rev a1)

The problem is with the Marvell 88SE6145 -controllers.
As I have understood, the sata_mv-driver is the one responsible for those, but:

$modinfo sata_mv
filename: /lib/modules/2.6.28-16-server/kernel/drivers/ata/sata_mv.ko
alias: platform:sata_mv
version: 1.24
license: GPL
description: SCSI low-level driver for Marvell SATA controllers
author: Brett Russ
srcversion: B906612C446F535A8C5D7C6
alias: pci:v00001103d00002310sv*sd*bc*sc*i*
alias: pci:v00001103d00002300sv*sd*bc*sc*i*
alias: pci:v000011ABd00007042sv*sd*bc*sc*i*
alias: pci:v00009005d00000243sv*sd*bc*sc*i*
alias: pci:v00009005d00000241sv*sd*bc*sc*i*
alias: pci:v000011ABd00006081sv*sd*bc*sc*i*
alias: pci:v000011ABd00006080sv*sd*bc*sc*i*
alias: pci:v000011ABd00006042sv*sd*bc*sc*i*
alias: pci:v000011ABd00006041sv*sd*bc*sc*i*
alias: pci:v000011ABd00006040sv*sd*bc*sc*i*
alias: pci:v00001103d00001742sv*sd*bc*sc*i*
alias: pci:v00001103d00001740sv*sd*bc*sc*i*
alias: pci:v00001103d00001720sv*sd*bc*sc*i*
alias: pci:v000011ABd00005081sv*sd*bc*sc*i*
alias: pci:v000011ABd00005080sv*sd*bc*sc*i*
alias: pci:v000011ABd00005041sv*sd*bc*sc*i*
alias: pci:v000011ABd00005040sv*sd*bc*sc*i*
depends:
vermagic: 2.6.28-16-server SMP mod_unload modversions
parm: msi:Enable use of PCI MSI (0=off, 1=on) (int)

<- does not contain the appropriate device ids:

( output from hwinfo next : )

---
04:00.0 SATA controller [0106]: Marvell Technology Group Ltd. 88SE6145 SATA II PCI-E controller [11ab:6145] (rev a1) (prog-if 8f)
        Subsystem: Marvell Technology Group Ltd. 88SE6145 SATA II PCI-E controller [11ab:6145]
        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 (2000ns min), Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 18
        Region 0: I/O ports at dc00 [size=8]
        Region 1: I/O ports at d880 [size=4]
        Region 2: I/O ports at d800 [size=8]
        Region 3: I/O ports at d480 [size=4]
        Region 4: I/O ports at d400 [size=16]
        Region 5: Memory at feaffc00 (32-bit, non-prefetchable) [size=1K]
        Expansion ROM at fea80000 [disabled] [size=256K]
        Capabilities: [48] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA PME(D0+,D1+,D2-,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=1 PME-
        Capabilities: [50] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
                Address: 00000000 Data: 0000
        Capabilities: [e0] Express (v1) Legacy Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr+ NoSnoop-
                        MaxPayload 128 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr+ UncorrErr- FatalErr- UnsuppReq+ AuxPwr- TransPend-
                LnkCap: Port #2, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0 <256ns, L1 unlimited
                        ClockPM- Suprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
        Capabilities: [100] Advanced Error Reporting <?>
        Kernel driver in use: pata_marvell

05:00.0 SATA controller [0106]: Marvell Technology Group Ltd. 88SE6145 SATA II PCI-E controller [11ab:6145] (rev a1) (prog-if 8f)
        Subsystem: Marvell Technology Group Ltd. 88SE6145 SATA II PCI-E controller [11ab:6145]
        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 (2000ns min), Cache Line Size: 64 bytes
        Interrupt: pin A routed to IRQ 17
        Region 0: I/O ports at ec00 [size=8]
        Region 1: I/O ports at e880 [size=4]
        Region 2: I/O ports at e800 [size=8]
        Region 3: I/O ports at e480 [size=4]
        Region 4: I/O ports at e400 [size=16]
        Region 5: Memory at febffc00 (32-bit, non-prefetchable) [size=1K]
        Expansion ROM at feb80000 [disabled] [size=256K]
        Capabilities: [48] Power Management version 2
                Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA PME(D0+,D1+,D2-,D3hot+,D3cold-)
                Status: D0 PME-Enable- DSel=0 DScale=1 PME-
        Capabilities: [50] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
                Address: 00000000 Data: 0000
        Capabilities: [e0] Express (v1) Legacy Endpoint, MSI 00
                DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
                        ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
                DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
                        RlxdOrd- ExtTag- PhantFunc- AuxPwr+ NoSnoop-
                        MaxPayload 128 bytes, MaxReadReq 512 bytes
                DevSta: CorrErr- UncorrErr- FatalErr- UnsuppReq+ AuxPwr- TransPend-
                LnkCap: Port #3, Speed 2.5GT/s, Width x1, ASPM L0s, Latency L0 <256ns, L1 unlimited
                        ClockPM- Suprise- LLActRep- BwNot-
                LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk-
                        ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
                LnkSta: Speed 2.5GT/s, Width x1, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
        Capabilities: [100] Advanced Error Reporting <?>
        Kernel driver in use: pata_marvell

---

the devices are Sunix PCIE 4400P (4-port SATA + 1-port [2-device]) - controllers:

http://www.sunix.com.tw/it/en/Product_Detail.php?cate=2&class_a_id=35&sid=538

This is a Jaunty 9.04,
$ uname -a
Linux daphne2 2.6.28-16-server #55-Ubuntu SMP Tue Oct 20 20:37:10 UTC 2009 x86_64 GNU/Linux

Rgds,
Jari

WORKAROUND: Adding a "ahci.marvell_enable=1" to the kernel command line got all SATA-channels up and running. I lost the PATA-channels though. That was of no importance to me though.

Revision history for this message
Jari Forsman (jari-forsman) wrote :

Sorry, this is from hwinfo:

---

14: PCI 500.0: 0106 SATA controller
  [Created at pci.314]
  Unique ID: Ddhb.+QE1r2iGXj5
  Parent ID: HSco.K0fHNnB0W84
  SysFS ID: /devices/pci0000:00/0000:00:13.0/0000:05:00.0
  SysFS BusID: 0000:05:00.0
  Hardware Class: storage
  Model: "Marvell 88SE6145 SATA II PCI-E controller"
  Vendor: pci 0x11ab "Marvell Technology Group Ltd."
  Device: pci 0x6145 "88SE6145 SATA II PCI-E controller"
  SubVendor: pci 0x11ab "Marvell Technology Group Ltd."
  SubDevice: pci 0x6145
  Revision: 0xa1
  Driver: "pata_marvell"
  I/O Ports: 0xec00-0xec07 (rw)
  I/O Ports: 0xe880-0xe883 (rw)
  I/O Ports: 0xe800-0xe807 (rw)
  I/O Ports: 0xe480-0xe483 (rw)
  I/O Ports: 0xe400-0xe40f (rw)
  Memory Range: 0xfebffc00-0xfebfffff (rw,non-prefetchable)
  Memory Range: 0xfeb80000-0xfebbffff (ro,prefetchable,disabled)
  IRQ: 17 (2496584 events)
  Module Alias: "pci:v000011ABd00006145sv000011ABsd00006145bc01sc06i8f"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #26 (PCI bridge)

15: PCI 400.0: 0106 SATA controller
  [Created at pci.314]
  Unique ID: YmUS.+QE1r2iGXj5
  Parent ID: CLZK.LAO3UABxAh9
  SysFS ID: /devices/pci0000:00/0000:00:12.0/0000:04:00.0
  SysFS BusID: 0000:04:00.0
  Hardware Class: storage
  Model: "Marvell 88SE6145 SATA II PCI-E controller"
  Vendor: pci 0x11ab "Marvell Technology Group Ltd."
  Device: pci 0x6145 "88SE6145 SATA II PCI-E controller"
  SubVendor: pci 0x11ab "Marvell Technology Group Ltd."
  SubDevice: pci 0x6145
  Revision: 0xa1
  Driver: "pata_marvell"
  I/O Ports: 0xdc00-0xdc07 (rw)
  I/O Ports: 0xd880-0xd883 (rw)
  I/O Ports: 0xd800-0xd807 (rw)
  I/O Ports: 0xd480-0xd483 (rw)
  I/O Ports: 0xd400-0xd40f (rw)
  Memory Range: 0xfeaffc00-0xfeafffff (rw,non-prefetchable)
  Memory Range: 0xfea80000-0xfeabffff (ro,prefetchable,disabled)
  IRQ: 18 (4397622 events)
  Module Alias: "pci:v000011ABd00006145sv000011ABsd00006145bc01sc06i8f"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #27 (PCI bridge)

--

the first ones were from lspci -vnvn

Revision history for this message
Jari Forsman (jari-forsman) wrote :

I have two drives working on each, but ports 3 & 4 do not activate as things are now.
The pata_marvell -driver does not stay in memory:

$lsmod

Module Size Used by
input_polldev 12688 0
lp 19588 0
parport 49584 1 lp
pcspkr 11136 0
shpchp 44572 0
video 29844 0
output 11648 1 video
jfs 196944 5
forcedeth 68368 0
ohci1394 42164 0
ieee1394 108288 1 ohci1394
raid10 32000 0
raid456 140064 2
async_xor 12160 1 raid456
async_memcpy 10752 1 raid456
async_tx 16636 3 raid456,async_xor,async_memcpy
xor 13968 2 raid456,async_xor
raid1 32512 0
raid0 15616 1
multipath 16512 0
linear 13440 0
fbcon 49792 0
tileblit 11264 1 fbcon
font 17024 1 fbcon
bitblit 14464 1 fbcon
softcursor 10368 1 bitblit

Revision history for this message
Jari Forsman (jari-forsman) wrote :

Adding a "ahci.marvell_enable=1" to the kernel command line got all SATA-channels up and running. I lost the PATA-channels though. That was of no importance to me though.

Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Hi Jari,

This bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? Can you try with the latest development release of Ubuntu? ISO CD images are available from http://cdimage.ubuntu.com/releases/ .

If it remains an issue, could you run the following command from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux 463242

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

    [This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: needs-kernel-logs
tags: added: needs-upstream-testing
tags: added: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Ben (ben-j-dover) wrote :

I have upgraded to 10.04 from 9.xx. Running on an Intel D975XBX2 board with Core 2 processor in 64 bit mode. All information indicates that the requisite Marvell controller etc is in place. I see the drives in the boot process - or bios sees on machine boot. The drives were there and visible on the 9.xx release - they are not now.

I went back to the previous release - and I can no longer see the drives there either. Mmmmm -

Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

This bug report was marked as Incomplete and has not had any updated comments for quite some time. As a result this bug is being closed. Please reopen if this is still an issue in the current Ubuntu development release http://cdimage.ubuntu.com/daily-live/current/ . Also, please be sure to provide any requested information that may have been missing. To reopen the bug, click on the current status under the Status column and change the status back to "New". Thanks.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kj-expired
Changed in linux (Ubuntu):
status: Incomplete → Expired
Revision history for this message
airtonix (airtonix-gmail) wrote :

I used to be running 11.10 ubuntu server on a Jetway NC9C-550-LF with the ADPE4S-LF daughter board.

11.10 server was never able to see my drives, so i had hoped that upgrading to 12.04 would provide me with a linux operating system that would be able to see my 4 2tb drives and thus allow me to use ZFS.

It does not.

$ sudo lspci -v

06:00.0 RAID bus controller: Marvell Technology Group Ltd. 88SE6145 SATA II PCI-E controller (rev a1)
 Subsystem: Marvell Technology Group Ltd. 88SE6145 SATA II PCI-E controller
 Flags: bus master, fast devsel, latency 0, IRQ 10
 I/O ports at e480 [size=8]
 I/O ports at e400 [size=4]
 I/O ports at ec00 [size=8]
 I/O ports at e880 [size=4]
 I/O ports at e800 [size=16]
 Memory at febbfc00 (32-bit, non-prefetchable) [size=1K]
 Expansion ROM at febc0000 [disabled] [size=256K]
 Capabilities: [48] Power Management version 2
 Capabilities: [50] MSI: Enable- Count=1/1 Maskable- 64bit-
 Capabilities: [e0] Express Legacy Endpoint, MSI 00
 Kernel modules: pata_marvell

I have 4 2tb drives attached to it.

The bios sees those 4 drives.

Ubuntu does not :

$ sudo fdisk -l

Disk /dev/sda: 1000.2 GB, 1000204886016 bytes
255 heads, 63 sectors/track, 121601 cylinders, total 1953525168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000c0804

   Device Boot Start End Blocks Id System
/dev/sda1 63 1953520064 976760001 83 Linux

Disk /dev/sdb: 80.1 GB, 80060424192 bytes
255 heads, 63 sectors/track, 9733 cylinders, total 156368016 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x560f0366

   Device Boot Start End Blocks Id System
/dev/sdb1 * 63 40965749 20482843+ 83 Linux
/dev/sdb2 40965750 43022069 1028160 82 Linux swap / Solaris
/dev/sdb3 43022070 156360644 56669287+ 83 Linux

Disk /dev/sdc: 2000.4 GB, 2000398843904 bytes
255 heads, 63 sectors/track, 243201 cylinders, total 3907028992 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0f93b9cb

   Device Boot Start End Blocks Id System
/dev/sdc1 63 3907024064 1953512001 83 Linux

what you see there is my:
- 1tb internal drive
- 80g system drive
- 2tb external usb drive

what you don't see there is my :
- 4 2tb internal drives attached to the sata raid daughter board.

if you need me to paste some more terminal output please let me know what it is.

Revision history for this message
airtonix (airtonix-gmail) wrote :

changing the status to bring attention to this long outstanding issue on a common sata raid card.

Changed in linux (Ubuntu):
status: Expired → New
Revision history for this message
Brad Figg (brad-figg) wrote : Missing required logs.

This bug is missing log files that will aid in diagnosing the problem. From a terminal window please run:

apport-collect 463242

and then change the status of the bug to 'Confirmed'.

If, due to the nature of the issue you have encountered, you are unable to run this command, please add a comment stating that fact and change the bug status to 'Confirmed'.

This change has been made by an automated script, maintained by the Ubuntu Kernel Team.

Changed in linux (Ubuntu):
status: New → Incomplete
tags: added: jaunty
Revision history for this message
airtonix (airtonix-gmail) wrote : apport information

AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
AplayDevices: Error: [Errno 2] No such file or directory
ApportVersion: 1.94.1-0ubuntu2
Architecture: amd64
ArecordDevices: Error: [Errno 2] No such file or directory
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/by-path', '/dev/snd/controlC0', '/dev/snd/hwC0D0', '/dev/snd/pcmC0D0c', '/dev/snd/pcmC0D0p', '/dev/snd/pcmC0D1p', '/dev/snd/pcmC0D2p', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info: Error: [Errno 2] No such file or directory
Card0.Amixer.values: Error: [Errno 2] No such file or directory
DistroRelease: Ubuntu 12.04
HibernationDevice: RESUME=UUID=ce5676ba-f958-4e92-a8df-791567ca61b2
InstallationMedia: Ubuntu-Server 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120201.1)
IwConfig:
 lo no wireless extensions.

 eth1 no wireless extensions.

 eth0 no wireless extensions.
MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
Package: linux (not installed)
ProcEnviron:
 LANGUAGE=en_AU:en
 TERM=xterm
 LANG=en_AU.UTF-8
 SHELL=/bin/bash
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-12-generic root=UUID=4fb9c141-51d5-40e9-99a5-3bd38f703cc0 ro
ProcVersionSignature: Ubuntu 3.2.0-12.21-generic 3.2.2
RelatedPackageVersions:
 linux-restricted-modules-3.2.0-12-generic N/A
 linux-backports-modules-3.2.0-12-generic N/A
 linux-firmware 1.71
RfKill: Error: [Errno 2] No such file or directory
Tags: precise
Uname: Linux 3.2.0-12-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo www-data
dmi.bios.date: 11/12/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 080016
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: To be filled by O.E.M.
dmi.board.vendor: To be filled by O.E.M.
dmi.board.version: To be filled by O.E.M.
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr080016:bd11/12/2010:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvnTobefilledbyO.E.M.:rnTobefilledbyO.E.M.:rvrTobefilledbyO.E.M.:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
dmi.product.name: To Be Filled By O.E.M.
dmi.product.version: To Be Filled By O.E.M.
dmi.sys.vendor: To Be Filled By O.E.M.

tags: added: apport-collected precise
Revision history for this message
airtonix (airtonix-gmail) wrote : AcpiTables.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : AlsaDevices.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : BootDmesg.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : Card0.Codecs.codec.0.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : CurrentDmesg.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : Lspci.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : Lsusb.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : PciMultimedia.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : ProcInterrupts.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : ProcModules.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : UdevDb.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : UdevLog.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : WifiSyslog.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : Re: Marvell 88SE6145 SATA II PCI-E controller not recognized by sata_mv.ko

logs submitted via apport from server

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Brad Figg (brad-figg) wrote : Test with newer development kernel (3.2.0-23.36)

Thank you for taking the time to file a bug report on this issue.

However, given the number of bugs that the Kernel Team receives during any development cycle it is impossible for us to review them all. Therefore, we occasionally resort to using automated bots to request further testing. This is such a request.

We have noted that there is a newer version of the development kernel than the one you last tested when this issue was found. Please test again with the newer kernel and indicate in the bug if this issue still exists or not.

You can update to the latest development kernel by simply running the following commands in a terminal window:

    sudo apt-get update
    sudo apt-get dist-upgrade

If the bug still exists, change the bug status from Incomplete to Confirmed. If the bug no longer exists, change the bug status from Incomplete to Fix Released.

If you want this bot to quit automatically requesting kernel tests, add a tag named: bot-stop-nagging.

 Thank you for your help, we really do appreciate it.

Changed in linux (Ubuntu):
status: Confirmed → Incomplete
tags: added: kernel-request-3.2.0-23.36
Revision history for this message
airtonix (airtonix-gmail) wrote : Re: Marvell 88SE6145 SATA II PCI-E controller not recognized by sata_mv.ko

i performed a kernel upgrade to the latest and the drives still don't show up.

Revision history for this message
airtonix (airtonix-gmail) wrote : apport information

AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.24.
AplayDevices: Error: [Errno 2] No such file or directory
ApportVersion: 2.0.1-0ubuntu5
Architecture: amd64
ArecordDevices: Error: [Errno 2] No such file or directory
AudioDevicesInUse: Error: command ['fuser', '-v', '/dev/snd/by-path', '/dev/snd/controlC0', '/dev/snd/hwC0D0', '/dev/snd/pcmC0D0c', '/dev/snd/pcmC0D0p', '/dev/snd/pcmC0D1p', '/dev/snd/pcmC0D2p', '/dev/snd/seq', '/dev/snd/timer'] failed with exit code 1:
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info: Error: [Errno 2] No such file or directory
Card0.Amixer.values: Error: [Errno 2] No such file or directory
DistroRelease: Ubuntu 12.04
HibernationDevice: RESUME=UUID=ce5676ba-f958-4e92-a8df-791567ca61b2
InstallationMedia: Ubuntu-Server 12.04 LTS "Precise Pangolin" - Alpha amd64 (20120201.1)
IwConfig:
 lo no wireless extensions.

 eth1 no wireless extensions.

 eth0 no wireless extensions.
MachineType: To Be Filled By O.E.M. To Be Filled By O.E.M.
Package: linux (not installed)
ProcFB: 0 inteldrmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-3.2.0-23-generic root=UUID=4fb9c141-51d5-40e9-99a5-3bd38f703cc0 ro
ProcVersionSignature: Ubuntu 3.2.0-23.36-generic 3.2.14
RelatedPackageVersions:
 linux-restricted-modules-3.2.0-23-generic N/A
 linux-backports-modules-3.2.0-23-generic N/A
 linux-firmware 1.79
RfKill: Error: [Errno 2] No such file or directory
Tags: precise
Uname: Linux 3.2.0-23-generic x86_64
UpgradeStatus: No upgrade log present (probably fresh install)
UserGroups: adm cdrom dip lpadmin plugdev sambashare sudo www-data
dmi.bios.date: 11/12/2010
dmi.bios.vendor: American Megatrends Inc.
dmi.bios.version: 080016
dmi.board.asset.tag: To Be Filled By O.E.M.
dmi.board.name: To be filled by O.E.M.
dmi.board.vendor: To be filled by O.E.M.
dmi.board.version: To be filled by O.E.M.
dmi.chassis.asset.tag: To Be Filled By O.E.M.
dmi.chassis.type: 3
dmi.chassis.vendor: To Be Filled By O.E.M.
dmi.chassis.version: To Be Filled By O.E.M.
dmi.modalias: dmi:bvnAmericanMegatrendsInc.:bvr080016:bd11/12/2010:svnToBeFilledByO.E.M.:pnToBeFilledByO.E.M.:pvrToBeFilledByO.E.M.:rvnTobefilledbyO.E.M.:rnTobefilledbyO.E.M.:rvrTobefilledbyO.E.M.:cvnToBeFilledByO.E.M.:ct3:cvrToBeFilledByO.E.M.:
dmi.product.name: To Be Filled By O.E.M.
dmi.product.version: To Be Filled By O.E.M.
dmi.sys.vendor: To Be Filled By O.E.M.

Revision history for this message
airtonix (airtonix-gmail) wrote : AcpiTables.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : AlsaDevices.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : BootDmesg.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : Card0.Codecs.codec.0.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : CurrentDmesg.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : Lspci.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : Lsusb.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : PciMultimedia.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : ProcEnviron.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : ProcInterrupts.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : ProcModules.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : UdevDb.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : UdevLog.txt

apport information

Revision history for this message
airtonix (airtonix-gmail) wrote : WifiSyslog.txt

apport information

Changed in linux (Ubuntu):
status: Incomplete → Confirmed
Revision history for this message
Matteo Nicolin (matteonicolin) wrote : Re: Marvell 88SE6145 SATA II PCI-E controller not recognized by sata_mv.ko

Hello!

I have exactly the same problem of the user airtonix, i recently bought a Jetway daughterboard ADPE4S-PB witch use the "famous" Marvell 88SE6145 chip (http://www.jetway.com.tw/jw/ipcboard_view.asp?productid=625&proname=ADPE4S-PB) for my motherboard jetway J7F2WE1G5S-LF (http://www.jetway.com.tw/jw/ipcboard_view.asp?productid=271&proname=J7F2WE1G5#)

Now i am running ubuntu server 10.04 LTS (Linux esther 2.6.32-41-generic-pae #88-Ubuntu SMP Thu Mar 29 14:24:36 UTC 2012 i686 GNU/Linux) and i add the option "ahci.marvell_enable=1" to the kernel boot line.

$ sudo lspci -v

02:00.0 RAID bus controller: Marvell Technology Group Ltd. 88SE6145 SATA II PCI-E controller (rev a1)
 Subsystem: Marvell Technology Group Ltd. 88SE6145 SATA II PCI-E controller
 Flags: bus master, fast devsel, latency 0, IRQ 16
 I/O ports at ef00 [size=8]
 I/O ports at ee00 [size=4]
 I/O ports at ed00 [size=8]
 I/O ports at ec00 [size=4]
 I/O ports at eb00 [size=16]
 Memory at fddff000 (32-bit, non-prefetchable) [size=1K]
 [virtual] Expansion ROM at fde00000 [disabled] [size=256K]
 Capabilities: [48] Power Management version 2
 Capabilities: [50] Message Signalled Interrupts: Mask- 64bit- Queue=0/0 Enable-
 Capabilities: [e0] Express Legacy Endpoint, MSI 00
 Kernel driver in use: ahci
 Kernel modules: pata_marvell, ahci

I have 2 WD20EARS drives attached to it, sometimes the controller find the drives, but with tons of time-out errors and I/O errors (see attach)

I have notices that if i plug a simple 320gb sata drive on the controller, the system recognise it without problems, however if i plug a 500gb or more large drive the problems come back.

The controller BIOS always see those drives but the system have some big problems.

I even try to install ubuntu server 12.04 LTS but the problem still remain, if you need more logs about just ask me!

I really hope that someone can help us.

Thanks a lot, Matteo

penalvch (penalvch)
summary: - Marvell 88SE6145 SATA II PCI-E controller not recognized by sata_mv.ko
+ 11ab:6145 Marvell 88SE6145 SATA II PCI-E controller not recognized by
+ sata_mv.ko
description: updated
Revision history for this message
penalvch (penalvch) wrote :

Jari Forsman, this bug was reported a while ago and there hasn't been any activity in it recently. We were wondering if this is still an issue? Can you try with the latest development release of Ubuntu? ISO CD images are available from http://cdimage.ubuntu.com/releases/ .

If it remains an issue, could you run the following command in the development release from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux <replace-with-bug-number>

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Please do not test the kernel in the daily folder, but the one all the way at the bottom. Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. As well, please comment on which kernel version specifically you tested.

If this bug is fixed in the mainline kernel, please add the following tag 'kernel-fixed-upstream'.

If the mainline kernel does not fix this bug, please add the tag: 'kernel-bug-exists-upstream'.

If you are unable to test the mainline kernel, for example it will not boot, please add the tag: 'kernel-unable-to-test-upstream', and comment as to why specifically you were unable to test it.

Please let us know your results. Thanks in advance.

Changed in linux (Ubuntu):
importance: Undecided → Low
status: Confirmed → Incomplete
Revision history for this message
Launchpad Janitor (janitor) wrote :

[Expired for linux (Ubuntu) because there has been no activity for 60 days.]

Changed in linux (Ubuntu):
status: Incomplete → Expired
Revision history for this message
Menno (q-menno) wrote :

Hi!

I recently bought a Jetway daughter-board ADPE4S and have as yet not been able to access any disk connected to the board's STAT ports. The board is recognized by the system:

$ lspci -v
(...)
02:00.0 RAID bus controller: Marvell Technology Group Ltd. 88SE6145 SATA II PCI-E controller (rev a1) (prog-if 8f)
        Subsystem: Marvell Technology Group Ltd. 88SE6145 SATA II PCI-E controller
        Flags: bus master, fast devsel, latency 0, IRQ 16
        I/O ports at df00 [size=8]
        I/O ports at de00 [size=4]
        I/O ports at dd00 [size=8]
        I/O ports at dc00 [size=4]
        I/O ports at db00 [size=16]
        Memory at fddff000 (32-bit, non-prefetchable) [size=1K]
        [virtual] Expansion ROM at fde00000 [disabled] [size=256K]
        Capabilities: <access denied>
        Kernel driver in use: pata_marvell
        Kernel modules: pata_marvell, ahci

Running 10.04.4 LTS server:
$ uname -a
Linux PARIJS 2.6.32-44-generic #98-Ubuntu SMP Mon Sep 24 17:32:45 UTC 2012 i686 GNU/Linux

Hope someone can help.

Regards, Menno

Revision history for this message
penalvch (penalvch) wrote :

Menno, if you have a bug in Ubuntu, could you please file a new report by executing the following in a terminal:
ubuntu-bug linux

For more on this, please see the Ubuntu Kernel team article:
https://wiki.ubuntu.com/KernelTeam/KernelTeamBugPolicies#Filing_Kernel_Bug_reports

the Ubuntu Bug Control team and Ubuntu Bug Squad team article:
https://wiki.ubuntu.com/Bugs/BestPractices#X.2BAC8-Reporting.Focus_on_One_Issue

and Ubuntu Community article:
https://help.ubuntu.com/community/ReportingBugs#Bug_reporting_etiquette

When opening up the new report, please feel free to subscribe me to it.

Please note, not filing a new report may delay your problem being addressed as quickly as possible.

Thank you for your understanding.

Revision history for this message
Menno (q-menno) wrote :

Christopher, I did as you requested. files as "Bug #1094288"

regards, Menno

penalvch (penalvch)
tags: added: bot-stop-nagging
removed: apport-collected kernel-request-3.2.0-23.36 precise
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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