Comment 44 for bug 463242

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